[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
texinfo/tp/t converters_tests.t results/convert...
From: |
Patrice Dumas |
Subject: |
texinfo/tp/t converters_tests.t results/convert... |
Date: |
Tue, 03 Jan 2012 23:43:34 +0000 |
CVSROOT: /sources/texinfo
Module name: texinfo
Changes by: Patrice Dumas <pertusus> 12/01/03 23:43:33
Modified files:
tp/t : converters_tests.t
tp/t/results/converters_tests: accent.pl accent_with_text.pl
accentenc.pl
documentencoding_utf8_and_insertions.pl
no_documentencoding_and_insertions.pl
ref_error_formatting.pl
refs_formatting.pl
sp_in_example.pl
test_deftypefnnewline.pl
test_sp.pl unknown_value.pl
weird_accents.pl
weird_accents_disable_encoding.pl
Log message:
Add XML to tests of converters_tests.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/converters_tests.t?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/accent.pl?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/accent_with_text.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/accentenc.pl?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/documentencoding_utf8_and_insertions.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/no_documentencoding_and_insertions.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/ref_error_formatting.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/refs_formatting.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/sp_in_example.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/test_deftypefnnewline.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/test_sp.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/unknown_value.pl?cvsroot=texinfo&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/weird_accents.pl?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/weird_accents_disable_encoding.pl?cvsroot=texinfo&r1=1.6&r2=1.7
Patches:
Index: converters_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/converters_tests.t,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- converters_tests.t 28 Dec 2011 23:40:23 -0000 1.11
+++ converters_tests.t 3 Jan 2012 23:43:31 -0000 1.12
@@ -294,7 +294,7 @@
foreach my $test (@test_cases) {
push @{$test->[2]->{'test_formats'}}, 'plaintext';
push @{$test->[2]->{'test_formats'}}, 'html_text';
- #push @{$test->[2]->{'test_formats'}}, 'xml';
+ push @{$test->[2]->{'test_formats'}}, 'xml';
push @{$test->[2]->{'test_formats'}}, 'docbook';
}
Index: results/converters_tests/accent.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/converters_tests/accent.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- results/converters_tests/accent.pl 8 Nov 2011 00:05:51 -0000 1.7
+++ results/converters_tests/accent.pl 3 Jan 2012 23:43:32 -0000 1.8
@@ -3128,6 +3128,88 @@
';
+$result_converted{'xml'}->{'accent'} = '<node
name="Top"><nodename>Top</nodename><nodeup automatic="on">(dir)</nodeup></node>
+<top><sectiontitle>top</sectiontitle>
+
+<para>should be e`: <accent type="grave">e</accent> <accent
type="grave">e</accent>
+</para>
+<para>should be e\': <accent type="acute">e</accent> <accent
type="acute">e</accent>
+</para>
+<para>should be e^: <accent type="circ">e</accent> <accent
type="circ">e</accent>
+</para>
+<para>should be u": <accent type="uml">u</accent> <accent
type="uml">u</accent>
+</para>
+<para>should be i`: <accent type="grave">i</accent> <accent
type="grave">i</accent>
+</para>
+<para>should be i\': <accent type="acute">i</accent> <accent
type="acute">i</accent>
+</para>
+<para>should be i^: <accent type="circ">i</accent> <accent
type="circ">i</accent>
+</para>
+<para>should be u": <accent type="uml">u</accent> <accent
type="uml">u</accent>
+</para>
+<para>should be c,: <accent type="cedil">c</accent> <accent
type="cedil">c</accent>
+</para>
+<para>should be n~: <accent type="tilde">n</accent> <accent
type="tilde">n</accent>
+</para>
+<para>should be e=: <accent type="macr">e</accent> <accent
type="macr">e</accent>
+</para>
+<para>should be e<w>\'</w>\': <accent type="doubleacute">e</accent> <accent
type="doubleacute">e</accent>
+</para>
+<para>should be e.: <accent type="dotaccent">e</accent> <accent
type="dotaccent">e</accent>
+</para>
+<para>should be e*: <accent type="ring">e</accent> <accent
type="ring">e</accent>
+</para>
+<para>should be ee[: <accent type="tieaccent">ee</accent>
+</para>
+<para>should be e(: <accent type="breve">e</accent> <accent
type="breve">e</accent>
+</para>
+<para>should be e_: <accent type="ubaraccent">e</accent> <accent
type="ubaraccent">e</accent>
+</para>
+<para>should be .e: <accent type="udotaccent">e</accent> <accent
type="udotaccent">e</accent>
+</para>
+<para>should be e<: <accent type="caron">e</accent> <accent
type="caron">e</accent>
+</para>
+<para>should be a; : <accent type="ogon">a</accent> <accent
type="ogon">a</accent>
+</para>
+<para>should be e; : <accent type="ogon">e</accent> <accent
type="ogon">e</accent>
+</para>
+<para>upside down: ¿ ¡
+</para>
+<para>A-with-circle: å,Å
+</para>
+<para>AE, OE ligatures: æ Æ œ Œ
+</para>
+<para>dotless i, j: <dotless>i</dotless> <dotless>j</dotless>
+</para>
+<para>Polish suppressed-L: &lslash; &Lslash;
+</para>
+<para>O-with-slash: ø Ø
+</para>
+<para>es-zet or sharp S: ß
+</para>
+<para>pounds sterling: £
+</para>
+<!-- arg is command - @dotless{i} is special-cased for HTML -->
+<para>should be dotless i`: <accent type="grave"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i\': <accent type="acute"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i^: <accent type="circ"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i": <accent
type="uml"><dotless>i</dotless></accent>
+</para>
+<!-- arg is command - @dotless{j} -->
+<para>should be dotless j`: <accent type="grave"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j\': <accent type="acute"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j^: <accent type="circ"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j": <accent
type="uml"><dotless>j</dotless></accent>
+</para></top>
+';
+
+
$result_converted{'docbook'}->{'accent'} = '<chapter label="" id="Top">
<title>top</title>
Index: results/converters_tests/accent_with_text.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/accent_with_text.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- results/converters_tests/accent_with_text.pl 8 Nov 2011 00:05:51
-0000 1.2
+++ results/converters_tests/accent_with_text.pl 3 Jan 2012 23:43:32
-0000 1.3
@@ -230,6 +230,10 @@
</p>';
+$result_converted{'xml'}->{'accent_with_text'} = '<para><accent
type="breve">&textndash;a</accent> <dotless>&textndash;b</dotless> <accent
type="circ">&textndash;<dotless>i</dotless></accent> <accent
type="circ">&textndash;<dotless>j</dotless></accent> <accent
type="circ">&textndash;a</accent>
+</para>';
+
+
$result_converted{'docbook'}->{'accent_with_text'} = '<para>–a( –b
î ĵ –a^
</para>';
Index: results/converters_tests/accentenc.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/converters_tests/accentenc.pl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- results/converters_tests/accentenc.pl 8 Nov 2011 00:05:51 -0000
1.8
+++ results/converters_tests/accentenc.pl 3 Jan 2012 23:43:32 -0000
1.9
@@ -3186,6 +3186,90 @@
';
+$result_converted{'xml'}->{'accentenc'} = '<documentencoding
encoding="ISO-8859-1">ISO-8859-1</documentencoding>
+
+<node name="Top"><nodename>Top</nodename><nodeup
automatic="on">(dir)</nodeup></node>
+<top><sectiontitle>top</sectiontitle>
+
+<para>should be e`: <accent type="grave">e</accent> <accent
type="grave">e</accent>
+</para>
+<para>should be e\': <accent type="acute">e</accent> <accent
type="acute">e</accent>
+</para>
+<para>should be e^: <accent type="circ">e</accent> <accent
type="circ">e</accent>
+</para>
+<para>should be u": <accent type="uml">u</accent> <accent
type="uml">u</accent>
+</para>
+<para>should be i`: <accent type="grave">i</accent> <accent
type="grave">i</accent>
+</para>
+<para>should be i\': <accent type="acute">i</accent> <accent
type="acute">i</accent>
+</para>
+<para>should be i^: <accent type="circ">i</accent> <accent
type="circ">i</accent>
+</para>
+<para>should be u": <accent type="uml">u</accent> <accent
type="uml">u</accent>
+</para>
+<para>should be c,: <accent type="cedil">c</accent> <accent
type="cedil">c</accent>
+</para>
+<para>should be n~: <accent type="tilde">n</accent> <accent
type="tilde">n</accent>
+</para>
+<para>should be e=: <accent type="macr">e</accent> <accent
type="macr">e</accent>
+</para>
+<para>should be e<w>\'</w>\': <accent type="doubleacute">e</accent> <accent
type="doubleacute">e</accent>
+</para>
+<para>should be e.: <accent type="dotaccent">e</accent> <accent
type="dotaccent">e</accent>
+</para>
+<para>should be e*: <accent type="ring">e</accent> <accent
type="ring">e</accent>
+</para>
+<para>should be ee[: <accent type="tieaccent">ee</accent>
+</para>
+<para>should be e(: <accent type="breve">e</accent> <accent
type="breve">e</accent>
+</para>
+<para>should be e_: <accent type="ubaraccent">e</accent> <accent
type="ubaraccent">e</accent>
+</para>
+<para>should be .e: <accent type="udotaccent">e</accent> <accent
type="udotaccent">e</accent>
+</para>
+<para>should be e<: <accent type="caron">e</accent> <accent
type="caron">e</accent>
+</para>
+<para>should be a; : <accent type="ogon">a</accent> <accent
type="ogon">a</accent>
+</para>
+<para>should be e; : <accent type="ogon">e</accent> <accent
type="ogon">e</accent>
+</para>
+<para>upside down: ¿ ¡
+</para>
+<para>A-with-circle: å,Å
+</para>
+<para>AE, OE ligatures: æ Æ œ Œ
+</para>
+<para>dotless i, j: <dotless>i</dotless> <dotless>j</dotless>
+</para>
+<para>Polish suppressed-L: &lslash; &Lslash;
+</para>
+<para>O-with-slash: ø Ø
+</para>
+<para>es-zet or sharp S: ß
+</para>
+<para>pounds sterling: £
+</para>
+<!-- arg is command - @dotless{i} is special-cased for HTML -->
+<para>should be dotless i`: <accent type="grave"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i\': <accent type="acute"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i^: <accent type="circ"><dotless>i</dotless></accent>
+</para>
+<para>should be dotless i": <accent
type="uml"><dotless>i</dotless></accent>
+</para>
+<!-- arg is command - @dotless{j} -->
+<para>should be dotless j`: <accent type="grave"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j\': <accent type="acute"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j^: <accent type="circ"><dotless>j</dotless></accent>
+</para>
+<para>should be dotless j": <accent
type="uml"><dotless>j</dotless></accent>
+</para></top>
+';
+
+
$result_converted{'docbook'}->{'accentenc'} = '
<chapter label="" id="Top">
<title>top</title>
Index: results/converters_tests/documentencoding_utf8_and_insertions.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/documentencoding_utf8_and_insertions.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- results/converters_tests/documentencoding_utf8_and_insertions.pl 4 Dec
2011 22:16:10 -0000 1.1
+++ results/converters_tests/documentencoding_utf8_and_insertions.pl 3 Jan
2012 23:43:32 -0000 1.2
@@ -314,6 +314,16 @@
';
+$result_converted{'xml'}->{'documentencoding_utf8_and_insertions'} =
'<documentencoding encoding="utf-8">utf-8</documentencoding>
+
+<para>&textndash; &textmdash; &textrdquo; &textldquo; <code>in code</code>.
<accent type="tilde">e</accent>.
+</para>
+<example>
+<pre xml:space="preserve">-- --- \'\' `` <code>in code</code>. <accent
type="tilde">e</accent>.
+</pre></example>
+';
+
+
$result_converted{'docbook'}->{'documentencoding_utf8_and_insertions'} = '
<para>– — ” “ <literal>in code</literal>. ẽ.
</para>
Index: results/converters_tests/no_documentencoding_and_insertions.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/no_documentencoding_and_insertions.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- results/converters_tests/no_documentencoding_and_insertions.pl 4 Dec
2011 22:16:11 -0000 1.1
+++ results/converters_tests/no_documentencoding_and_insertions.pl 3 Jan
2012 23:43:32 -0000 1.2
@@ -267,6 +267,15 @@
';
+$result_converted{'xml'}->{'no_documentencoding_and_insertions'} = '
+<para>&textndash; &textmdash; &textrdquo; &textldquo; <code>in code</code>.
<accent type="tilde">e</accent>.
+</para>
+<example>
+<pre xml:space="preserve">-- --- \'\' `` <code>in code</code>. <accent
type="tilde">e</accent>.
+</pre></example>
+';
+
+
$result_converted{'docbook'}->{'no_documentencoding_and_insertions'} = '
<para>– — ” “ <literal>in code</literal>. ẽ.
</para>
Index: results/converters_tests/ref_error_formatting.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/ref_error_formatting.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- results/converters_tests/ref_error_formatting.pl 8 Nov 2011 00:05:52
-0000 1.6
+++ results/converters_tests/ref_error_formatting.pl 3 Jan 2012 23:43:32
-0000 1.7
@@ -4949,6 +4949,50 @@
</p>';
+$result_converted{'xml'}->{'ref_error_formatting'} = '
+<para><code>&arobase;ref{node}</code>
<ref><xrefnodename>node</xrefnodename></ref>
+</para>
+<para><code>&arobase;ref{,cross ref name}</code>
<ref><xrefinfoname>cross ref name</xrefinfoname></ref>
+<code>&arobase;ref{,,title}</code>
<ref><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{,,,file name}</code> <ref><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{,,,,manual}</code>
<ref><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,cross ref name}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname></ref>
+<code>&arobase;ref{node,,title}</code>
<ref><xrefnodename>node</xrefnodename><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{node,,,file name}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{node,,,,manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,cross ref name,title,}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{node,cross ref name,,file name}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefinfofile>file name</xrefinfofile></ref>
+<code>&arobase;ref{node,cross ref name,,,manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,cross ref name,title,file name}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{node,cross ref name,title,,manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,cross ref name,title, file name,
manual}</code> <ref><xrefnodename>node</xrefnodename><xrefinfoname>cross
ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,,title,file name}</code>
<ref><xrefnodename>node</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{node,,title,,manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,,title, file name, manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{node,,,file name,manual}</code>
<ref><xrefnodename>node</xrefnodename><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,cross ref name,title,}</code>
<ref><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{,cross ref name,,file name}</code>
<ref><xrefinfoname>cross ref name</xrefinfoname><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{,cross ref name,,,manual}</code>
<ref><xrefinfoname>cross ref
name</xrefinfoname><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,cross ref name,title,file name}</code>
<ref><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{,cross ref name,title,,manual}</code>
<ref><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,cross ref name,title, file name,
manual}</code> <ref><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,,title,file name}</code>
<ref><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{,,title,,manual}</code>
<ref><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,,title, file name, manual}</code>
<ref><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{,,,file name,manual}</code>
<ref><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+</para>
+<para><code>&arobase;inforef{,cross ref name }</code>
<inforef><inforefrefname>cross ref name </inforefrefname></inforef>
+<code>&arobase;inforef{,,file name}</code>
<inforef><inforefinfoname>file name</inforefinfoname></inforef>
+<code>&arobase;inforef{,cross ref name, file name}</code>
<inforef><inforefrefname>cross ref name</inforefrefname><inforefinfoname>file
name</inforefinfoname></inforef>
+<code>&arobase;inforef{}</code> <inforef></inforef>
+</para>
+<para><code>&arobase;inforef{node, cross ref name, file
name}</code>
<inforef><inforefnodename>node</inforefnodename><inforefrefname>cross ref
name</inforefrefname><inforefinfoname>file name</inforefinfoname></inforef>
+<code>&arobase;inforef{node}</code>
<inforef><inforefnodename>node</inforefnodename></inforef>
+<code>&arobase;inforef{node, cross ref name}</code>
<inforef><inforefnodename>node</inforefnodename><inforefrefname>cross ref
name</inforefrefname></inforef>
+<code>&arobase;inforef{node,,file name}</code>
<inforef><inforefnodename>node</inforefnodename><inforefinfoname>file
name</inforefinfoname></inforef>
+</para>';
+
+
$result_converted{'docbook'}->{'ref_error_formatting'} = '
<para><literal>@ref{node}</literal> <link linkend="node">node</link>
</para>
Index: results/converters_tests/refs_formatting.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/refs_formatting.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- results/converters_tests/refs_formatting.pl 8 Nov 2011 00:05:52 -0000
1.6
+++ results/converters_tests/refs_formatting.pl 3 Jan 2012 23:43:33 -0000
1.7
@@ -4779,6 +4779,47 @@
';
+$result_converted{'xml'}->{'refs_formatting'} = '<node
name="chapter"><nodename>chapter</nodename></node>
+<chapter><sectiontitle>chapter</sectiontitle>
+
+<para><code>&arobase;ref{chapter,cross ref name}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname></ref>
+<code>&arobase;ref{chapter,,title}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{chapter,,,file name}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{chapter,,,,manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,cross ref name,title,}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{chapter,cross ref name,,file name}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefinfofile>file name</xrefinfofile></ref>
+<code>&arobase;ref{chapter,cross ref name,,,manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,cross ref name,title,file
name}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{chapter,cross ref name,title,,manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,cross ref name,title, file name,
manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,,title,file name}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{chapter,,title,,manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,,title, file name, manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{chapter,,,file name,manual}</code>
<ref><xrefnodename>chapter</xrefnodename><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+</para>
+<para><code>&arobase;ref{(pman)anode,cross ref name}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname></ref>
+<code>&arobase;ref{(pman)anode,,title}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{(pman)anode,,,file name}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{(pman)anode,,,,manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,cross ref name,title,}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc></ref>
+<code>&arobase;ref{(pman)anode,cross ref name,,file name}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefinfofile>file name</xrefinfofile></ref>
+<code>&arobase;ref{(pman)anode,cross ref name,,,manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,cross ref name,title,file
name}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{(pman)anode,cross ref
name,title,,manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,cross ref name,title, file name,
manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfoname>cross ref
name</xrefinfoname><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,,title,file name}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile></ref>
+<code>&arobase;ref{(pman)anode,,title,,manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,,title, file name, manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefprinteddesc>title</xrefprinteddesc><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+<code>&arobase;ref{(pman)anode,,,file name,manual}</code>
<ref><xrefnodename>(pman)anode</xrefnodename><xrefinfofile>file
name</xrefinfofile><xrefprintedname>manual</xrefprintedname></ref>
+</para>
+<para><code>&arobase;inforef{chapter, cross ref name, file
name}</code>
<inforef><inforefnodename>chapter</inforefnodename><inforefrefname>cross ref
name</inforefrefname><inforefinfoname>file name</inforefinfoname></inforef>
+<code>&arobase;inforef{chapter}</code>
<inforef><inforefnodename>chapter</inforefnodename></inforef>
+<code>&arobase;inforef{chapter, cross ref name}</code>
<inforef><inforefnodename>chapter</inforefnodename><inforefrefname>cross ref
name</inforefrefname></inforef>
+<code>&arobase;inforef{chapter,,file name}</code>
<inforef><inforefnodename>chapter</inforefnodename><inforefinfoname>file
name</inforefinfoname></inforef>
+</para></chapter>
+';
+
+
$result_converted{'docbook'}->{'refs_formatting'} = '<chapter label="1"
id="chapter">
<title>chapter</title>
Index: results/converters_tests/sp_in_example.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/sp_in_example.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- results/converters_tests/sp_in_example.pl 8 Nov 2011 00:05:52 -0000
1.2
+++ results/converters_tests/sp_in_example.pl 3 Jan 2012 23:43:33 -0000
1.3
@@ -491,6 +491,27 @@
';
+$result_converted{'xml'}->{'sp_in_example'} = '<example>
+<pre xml:space="preserve">Para
+<sp value="1"></sp>
+other para
+Now lone &arobase;sp:
+
+<sp value="1"></sp>
+
+<sp value="2"></sp>
+Para after sp
+
+A
+<sp value="2"></sp>
+B
+
+sp after para
+<sp value="1"></sp>
+</pre></example>
+';
+
+
$result_converted{'docbook'}->{'sp_in_example'} = '<screen>Para
other para
Now lone @sp:
Index: results/converters_tests/test_deftypefnnewline.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/test_deftypefnnewline.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- results/converters_tests/test_deftypefnnewline.pl 28 Dec 2011 23:40:23
-0000 1.2
+++ results/converters_tests/test_deftypefnnewline.pl 3 Jan 2012 23:43:33
-0000 1.3
@@ -1049,6 +1049,30 @@
';
+$result_converted{'xml'}->{'test_deftypefnnewline'} = '
+<deftypefnnewline value="on"></deftypefnnewline>
+
+<node name="Top"><nodename>Top</nodename><nodeup
automatic="on">(dir)</nodeup></node>
+<deftypefun><definitionterm><indexterm index="fn">name</indexterm><defcategory
automatic="on">Function</defcategory> <deftype>data-type</deftype>
<deffunction>name</deffunction>
<defparamtype>arguments...</defparamtype></definitionterm>
+<definitionitem><para>aaa
+</para></definitionitem></deftypefun>
+
+<deffn><definitionterm><indexterm
index="fn">arg</indexterm><defcategory>fun</defcategory>
<deffunction>arg</deffunction></definitionterm>
+<definitionitem><para>fff
+</para></definitionitem></deffn>
+
+<deftypefnnewline value="off"></deftypefnnewline>
+
+<deftypefun><definitionterm><indexterm
index="fn">name2</indexterm><defcategory automatic="on">Function</defcategory>
<deftype>data-type2</deftype> <deffunction>name2</deffunction>
<defparamtype>arguments2...</defparamtype></definitionterm>
+<definitionitem><para>aaa2
+</para></definitionitem></deftypefun>
+
+<deffn><definitionterm><indexterm
index="fn">arg2</indexterm><defcategory>fun2</defcategory>
<deffunction>arg2</deffunction></definitionterm>
+<definitionitem><para>fff2
+</para></definitionitem></deffn>
+';
+
+
$result_converted{'docbook'}->{'test_deftypefnnewline'} = '
<anchor id="Top"/>
Index: results/converters_tests/test_sp.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/converters_tests/test_sp.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- results/converters_tests/test_sp.pl 8 Nov 2011 00:05:52 -0000 1.2
+++ results/converters_tests/test_sp.pl 3 Jan 2012 23:43:33 -0000 1.3
@@ -446,6 +446,25 @@
';
+$result_converted{'xml'}->{'test_sp'} = '<para>Para
+</para><sp value="1"></sp>
+<para>other para
+Now lone &arobase;sp:
+</para>
+<sp value="1"></sp>
+
+<sp value="2"></sp>
+<para>Para after sp
+</para>
+<para>A
+</para><sp value="2"></sp>
+<para>B
+</para>
+<para>sp after para
+</para><sp value="1"></sp>
+';
+
+
$result_converted{'docbook'}->{'test_sp'} = '<para>Para
</para><para>other para
Now lone @sp:
Index: results/converters_tests/unknown_value.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/unknown_value.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- results/converters_tests/unknown_value.pl 8 Nov 2011 00:05:52 -0000
1.2
+++ results/converters_tests/unknown_value.pl 3 Jan 2012 23:43:33 -0000
1.3
@@ -47,6 +47,9 @@
$result_converted{'html_text'}->{'unknown_value'} = '{No value for
‘unknown’}';
+$result_converted{'xml'}->{'unknown_value'} = '';
+
+
$result_converted{'docbook'}->{'unknown_value'} = '';
1;
Index: results/converters_tests/weird_accents.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/weird_accents.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- results/converters_tests/weird_accents.pl 8 Nov 2011 00:05:53 -0000
1.6
+++ results/converters_tests/weird_accents.pl 3 Jan 2012 23:43:33 -0000
1.7
@@ -672,6 +672,24 @@
';
+$result_converted{'xml'}->{'weird_accents'} = '<documentencoding
encoding="ISO-8859-1">ISO-8859-1</documentencoding>
+
+<node name="Top"><nodename>Top</nodename><nodeup
automatic="on">(dir)</nodeup></node>
+<top><sectiontitle>top</sectiontitle>
+
+<para><accent type="macr"><accent
type="tilde"><dotless>i</dotless></accent></accent>
+</para>
+<para><accent type="macr"><accent type="cedil"><accent
type="tilde">n</accent></accent></accent>
+</para>
+<para><accent type="macr"><accent type="ubaraccent">a</accent></accent>
+</para>
+<para><accent type="circ"><accent type="udotaccent"><accent
type="grave">r</accent></accent></accent>
+</para>
+<para><accent type="macr"><accent type="acute"><accent
type="grave">r</accent></accent></accent>
+</para></top>
+';
+
+
$result_converted{'docbook'}->{'weird_accents'} = '
<chapter label="" id="Top">
<title>top</title>
Index: results/converters_tests/weird_accents_disable_encoding.pl
===================================================================
RCS file:
/sources/texinfo/texinfo/tp/t/results/converters_tests/weird_accents_disable_encoding.pl,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- results/converters_tests/weird_accents_disable_encoding.pl 8 Nov 2011
00:05:53 -0000 1.6
+++ results/converters_tests/weird_accents_disable_encoding.pl 3 Jan 2012
23:43:33 -0000 1.7
@@ -672,6 +672,24 @@
';
+$result_converted{'xml'}->{'weird_accents_disable_encoding'} =
'<documentencoding encoding="ISO-8859-1">ISO-8859-1</documentencoding>
+
+<node name="Top"><nodename>Top</nodename><nodeup
automatic="on">(dir)</nodeup></node>
+<top><sectiontitle>top</sectiontitle>
+
+<para><accent type="macr"><accent
type="tilde"><dotless>i</dotless></accent></accent>
+</para>
+<para><accent type="macr"><accent type="cedil"><accent
type="tilde">n</accent></accent></accent>
+</para>
+<para><accent type="macr"><accent type="ubaraccent">a</accent></accent>
+</para>
+<para><accent type="circ"><accent type="udotaccent"><accent
type="grave">r</accent></accent></accent>
+</para>
+<para><accent type="macr"><accent type="acute"><accent
type="grave">r</accent></accent></accent>
+</para></top>
+';
+
+
$result_converted{'docbook'}->{'weird_accents_disable_encoding'} = '
<chapter label="" id="Top">
<title>top</title>
- texinfo/tp/t converters_tests.t results/convert...,
Patrice Dumas <=