texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo/tp TODO t/converters_tests.t t/plaintex...


From: Patrice Dumas
Subject: texinfo/tp TODO t/converters_tests.t t/plaintex...
Date: Sat, 13 Aug 2011 18:40:26 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        11/08/13 18:40:25

Modified files:
        tp             : TODO 
        tp/t           : converters_tests.t plaintext_tests.t 
                         test_utils.pl 
        tp/t/results/converters_tests: accent.pl accentenc.pl 
                                       accentenc_no_iso_no_entity.pl 
                                       ref_error_formatting.pl 
                                       refs_formatting.pl 
                                       weird_accents.pl 
                                       weird_accents_disable_encoding.pl 
Added files:
        tp/t/results/converters_tests: sp_in_example.pl test_sp.pl 
                                       unknown_value.pl 
Removed files:
        tp/t/results/plaintext_tests: sp_in_example.pl test_sp.pl 
                                      unknown_value.pl 

Log message:
        Move tests around, and use html_text instead of html.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.152&r2=1.153
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/converters_tests.t?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/plaintext_tests.t?cvsroot=texinfo&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/test_utils.pl?cvsroot=texinfo&r1=1.90&r2=1.91
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/accent.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.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/accentenc_no_iso_no_entity.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/ref_error_formatting.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/refs_formatting.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/weird_accents.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/weird_accents_disable_encoding.pl?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/sp_in_example.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/test_sp.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/unknown_value.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/sp_in_example.pl?cvsroot=texinfo&r1=1.4&r2=0
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/test_sp.pl?cvsroot=texinfo&r1=1.4&r2=0
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/plaintext_tests/unknown_value.pl?cvsroot=texinfo&r1=1.4&r2=0

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -b -r1.152 -r1.153
--- TODO        12 Aug 2011 23:44:35 -0000      1.152
+++ TODO        13 Aug 2011 18:40:21 -0000      1.153
@@ -148,6 +148,13 @@
 Test @address@hidden and @sc{@'e} in HTML with 8bit and utf_, with and without
 enable encoding and entities.
 
+in coverage/formatting
+  Test -- in @image in alt in example, to check that -- -> &ndash;
+
+  Test command in @abbr in @example -> @b -> <b>, it should not.
+
+  do Internal_links_formatting.
+
 Test that some constructs in @copying in comments in HTML are converted
 differently (as there is a 'converter' passed to Texinfo::Text) than when
 there are in a Text expansion context.

Index: t/converters_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/converters_tests.t,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- t/converters_tests.t        13 Aug 2011 13:33:26 -0000      1.4
+++ t/converters_tests.t        13 Aug 2011 18:40:21 -0000      1.5
@@ -196,10 +196,50 @@
 @code{@@address@hidden@}} @inforef{node}
 @code{@@address@hidden, cross ref address@hidden @inforef{node, cross ref name}
 @code{@@address@hidden,,file address@hidden @inforef{node,,file name}
-']
+'],
+['unknown_value',
+'@value{unknown}'],
+['test_sp',
+'Para
address@hidden 1
+other para
+Now lone @@sp:
+
address@hidden 1
+
address@hidden 2
+Para after sp
+
+A
address@hidden 2
+B
+
+sp after para
address@hidden 1
+'],
+['sp_in_example',
+'@example
+Para
address@hidden 1
+other para
+Now lone @@sp:
+
address@hidden 1
+
address@hidden 2
+Para after sp
+
+A
address@hidden 2
+B
+
+sp after para
address@hidden 1
address@hidden example
+'],
 );
 
-my @html_cases = (
+my @html_text_cases = (
 ['accentenc_no_iso_no_entity',
 $latin1_accents_text, {}, {'ENABLE_ENCODING' => 1,
                            'ENABLE_ENCODING_USE_ENTITY' => 0, 'USE_ISO' => 0}
@@ -208,16 +248,16 @@
 
 foreach my $test (@test_cases) {
   push @{$test->[2]->{'test_formats'}}, 'plaintext';
-  push @{$test->[2]->{'test_formats'}}, 'html';
+  push @{$test->[2]->{'test_formats'}}, 'html_text';
 }
 
-foreach my $test (@html_cases) {
-  push @{$test->[2]->{'test_formats'}}, 'html';
+foreach my $test (@html_text_cases) {
+  push @{$test->[2]->{'test_formats'}}, 'html_text';
 }
 
 our ($arg_test_case, $arg_generate, $arg_debug);
 
-run_all ('converters_tests', address@hidden, @html_cases], $arg_test_case,
+run_all ('converters_tests', address@hidden, @html_text_cases], $arg_test_case,
    $arg_generate, $arg_debug);
 
 1;

Index: t/plaintext_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/plaintext_tests.t,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- t/plaintext_tests.t 4 Aug 2011 07:41:04 -0000       1.21
+++ t/plaintext_tests.t 13 Aug 2011 18:40:22 -0000      1.22
@@ -401,46 +401,6 @@
 text
 @end example
 '],
-['unknown_value',
-'@value{unknown}'],
-['test_sp',
-'Para
address@hidden 1
-other para
-Now lone @@sp:
-
address@hidden 1
-
address@hidden 2
-Para after sp
-
-A
address@hidden 2
-B
-
-sp after para
address@hidden 1
-'],
-['sp_in_example',
-'@example
-Para
address@hidden 1
-other para
-Now lone @@sp:
-
address@hidden 1
-
address@hidden 2
-Para after sp
-
-A
address@hidden 2
-B
-
-sp after para
address@hidden 1
address@hidden example
-'],
 );
 
 my $insert_copying_and_paragraph = 

Index: t/test_utils.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/test_utils.pl,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
--- t/test_utils.pl     13 Aug 2011 15:33:04 -0000      1.90
+++ t/test_utils.pl     13 Aug 2011 18:40:23 -0000      1.91
@@ -271,6 +271,10 @@
     $converter_options->{'expanded_formats'} = ['html']
       if (!defined($parser_options->{'expanded_formats'}));
   }
+  $converter_options->{'SPLIT'} = 0
+    if ($format eq 'html_text' 
+        and !defined($parser_options->{'SPLIT'})
+        and !defined($converter_options->{'SPLIT'}));
   my $converter =
      Texinfo::Convert::HTML->converter ({'DEBUG' => $self->{'DEBUG'},
                                          'parser' => $parser,

Index: t/results/converters_tests/accent.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/converters_tests/accent.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- t/results/converters_tests/accent.pl        16 Jul 2011 13:38:55 -0000      
1.2
+++ t/results/converters_tests/accent.pl        13 Aug 2011 18:40:23 -0000      
1.3
@@ -2913,51 +2913,7 @@
 ';
 
 
-$result_converted{'html'}->{'accent'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD 
HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2html">
-<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.smallquotation {font-size: smaller}
-div.display {margin-left: 3.2em}
-div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="Top"></a>
+$result_converted{'html_text'}->{'accent'} = '<a name="Top"></a>
 <a name="top"></a>
 <h1 class="top">top</h1>
 
@@ -3035,12 +2991,6 @@
 </p>
 <p>should be dotless j&quot;: j"
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
 1;

Index: t/results/converters_tests/accentenc.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/converters_tests/accentenc.pl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- t/results/converters_tests/accentenc.pl     16 Jul 2011 13:38:55 -0000      
1.2
+++ t/results/converters_tests/accentenc.pl     13 Aug 2011 18:40:23 -0000      
1.3
@@ -2970,51 +2970,7 @@
 ';
 
 
-$result_converted{'html'}->{'accentenc'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD 
HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<link href="#Top" rel="start" title="Top">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="Top"></a>
+$result_converted{'html_text'}->{'accentenc'} = '<a name="Top"></a>
 <a name="top"></a>
 <h1 class="top">top</h1>
 
@@ -3092,12 +3048,6 @@
 </p>
 <p>should be dotless j&quot;: j"
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
 1;

Index: t/results/converters_tests/accentenc_no_iso_no_entity.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/converters_tests/accentenc_no_iso_no_entity.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/converters_tests/accentenc_no_iso_no_entity.pl    17 Jul 2011 
00:59:56 -0000      1.3
+++ t/results/converters_tests/accentenc_no_iso_no_entity.pl    13 Aug 2011 
18:40:23 -0000      1.4
@@ -2891,51 +2891,7 @@
 
 
 
-$result_converted{'html'}->{'accentenc_no_iso_no_entity'} = '<!DOCTYPE html 
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<link href="#Top" rel="start" title="Top">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="Top"></a>
+$result_converted{'html_text'}->{'accentenc_no_iso_no_entity'} = '<a 
name="Top"></a>
 <a name="top"></a>
 <h1 class="top">top</h1>
 
@@ -3013,12 +2969,6 @@
 </p>
 <p>should be dotless j&quot;: j"
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
 1;

Index: t/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.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/converters_tests/ref_error_formatting.pl  13 Aug 2011 13:33:26 
-0000      1.1
+++ t/results/converters_tests/ref_error_formatting.pl  13 Aug 2011 18:40:23 
-0000      1.2
@@ -4907,50 +4907,7 @@
 ';
 
 
-$result_converted{'html'}->{'ref_error_formatting'} = '<!DOCTYPE html PUBLIC 
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, 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 name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<p><code>@ref{node}</code> &lsquo;node&rsquo;
+$result_converted{'html_text'}->{'ref_error_formatting'} = 
'<p><code>@ref{node}</code> &lsquo;node&rsquo;
 </p>
 <p><code>@ref{,cross ref name}</code> &lsquo;cross ref name&rsquo;
 <code>@ref{,,title}</code> &lsquo;title&rsquo;
@@ -4990,22 +4947,6 @@
 <code>@inforef{node}</code> See &lsquo;node&rsquo;
 <code>@inforef{node, cross ref name}</code> See &lsquo;cross ref name&rsquo;
 <code>@inforef{node,,file name}</code> See <a href="file name.html#node">(file 
name)node</a>
-</p><p>
-
-
-</p>
-</body>
-</html>
-';
-
-$result_converted_errors{'html'}->{'ref_error_formatting'} = [
-  {
-    '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'
-  }
-];
-
+</p>';
 
 1;

Index: t/results/converters_tests/refs_formatting.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/converters_tests/refs_formatting.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/converters_tests/refs_formatting.pl       13 Aug 2011 13:33:26 
-0000      1.1
+++ t/results/converters_tests/refs_formatting.pl       13 Aug 2011 18:40:24 
-0000      1.2
@@ -4737,51 +4737,7 @@
 ';
 
 
-$result_converted{'html'}->{'refs_formatting'} = '<!DOCTYPE html PUBLIC 
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, 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 name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<link href="#chapter" rel="start" title="chapter">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="chapter"></a>
+$result_converted{'html_text'}->{'refs_formatting'} = '<a name="chapter"></a>
 <a name="chapter-1"></a>
 <h1 class="chapter">1 chapter</h1>
 
@@ -4820,22 +4776,6 @@
 <code>@inforef{chapter, cross ref name}</code> See &lsquo;cross ref name&rsquo;
 <code>@inforef{chapter,,file name}</code> See <a href="file 
name.html#chapter">(file name)chapter</a>
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
-$result_converted_errors{'html'}->{'refs_formatting'} = [
-  {
-    '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'
-  }
-];
-
-
 1;

Index: t/results/converters_tests/weird_accents.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/converters_tests/weird_accents.pl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/converters_tests/weird_accents.pl 16 Jul 2011 13:38:55 -0000      
1.1
+++ t/results/converters_tests/weird_accents.pl 13 Aug 2011 18:40:24 -0000      
1.2
@@ -644,51 +644,7 @@
 ';
 
 
-$result_converted{'html'}->{'weird_accents'} = '<!DOCTYPE html PUBLIC 
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<link href="#Top" rel="start" title="Top">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="Top"></a>
+$result_converted{'html_text'}->{'weird_accents'} = '<a name="Top"></a>
 <a name="top"></a>
 <h1 class="top">top</h1>
 
@@ -702,12 +658,6 @@
 </p>
 <p>r`\'=
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
 1;

Index: t/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.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- t/results/converters_tests/weird_accents_disable_encoding.pl        16 Jul 
2011 13:38:55 -0000      1.1
+++ t/results/converters_tests/weird_accents_disable_encoding.pl        13 Aug 
2011 18:40:24 -0000      1.2
@@ -644,51 +644,7 @@
 ';
 
 
-$result_converted{'html'}->{'weird_accents_disable_encoding'} = '<!DOCTYPE 
html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
-<html>
-<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>top</title>
-
-<meta name="description" content="top">
-<meta name="keywords" content="top">
-<meta name="resource-type" content="document">
-<meta name="distribution" content="global">
-<meta name="Generator" content="texi2html">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<link href="#Top" rel="start" title="Top">
-<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.lisp {margin-left: 3.2em}
-div.smalldisplay {margin-left: 3.2em}
-div.smallexample {margin-left: 3.2em}
-div.smalllisp {margin-left: 3.2em}
-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}
--->
-</style>
-
-
-</head>
-
-<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
-
-<a name="Top"></a>
+$result_converted{'html_text'}->{'weird_accents_disable_encoding'} = '<a 
name="Top"></a>
 <a name="top"></a>
 <h1 class="top">top</h1>
 
@@ -702,12 +658,6 @@
 </p>
 <p>r`\'=
 </p><hr>
-<p>
-
-
-</p>
-</body>
-</html>
 ';
 
 1;

Index: t/results/converters_tests/sp_in_example.pl
===================================================================
RCS file: t/results/converters_tests/sp_in_example.pl
diff -N t/results/converters_tests/sp_in_example.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/converters_tests/sp_in_example.pl 13 Aug 2011 18:40:24 -0000      
1.1
@@ -0,0 +1,493 @@
+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{'sp_in_example'} = {
+  'contents' => [
+    {
+      'cmdname' => 'example',
+      'contents' => [
+        {
+          'extra' => {
+            'command' => {}
+          },
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line_after_command'
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'Para
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'extra' => {
+                        'command' => {}
+                      },
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '1'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'sp',
+              'extra' => {
+                'misc_args' => [
+                  '1'
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => 'other para
+'
+            },
+            {
+              'parent' => {},
+              'text' => 'Now lone '
+            },
+            {
+              'cmdname' => '@',
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => 'sp:
+'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'extra' => {
+                        'command' => {}
+                      },
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '1'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'sp',
+              'extra' => {
+                'misc_args' => [
+                  '1'
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 7,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'extra' => {
+                        'command' => {}
+                      },
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '2'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'sp',
+              'extra' => {
+                'misc_args' => [
+                  '2'
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 9,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => 'Para after sp
+'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => 'A
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'extra' => {
+                        'command' => {}
+                      },
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '2'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'sp',
+              'extra' => {
+                'misc_args' => [
+                  '2'
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 13,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => 'B
+'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => 'sp after para
+'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'extra' => {
+                        'command' => {}
+                      },
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '1'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'sp',
+              'extra' => {
+                'misc_args' => [
+                  '1'
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 17,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          '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',
+            'text_arg' => 'example'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 18,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {}
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[11]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[12]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[14]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[15]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[16]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
+$result_trees{'sp_in_example'}{'contents'}[0]{'extra'}{'end_command'} = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
+$result_trees{'sp_in_example'}{'contents'}[0]{'parent'} = 
$result_trees{'sp_in_example'};
+
+$result_texis{'sp_in_example'} = '@example
+Para
address@hidden 1
+other para
+Now lone @@sp:
+
address@hidden 1
+
address@hidden 2
+Para after sp
+
+A
address@hidden 2
+B
+
+sp after para
address@hidden 1
address@hidden example
+';
+
+
+$result_texts{'sp_in_example'} = 'Para
+
+other para
+Now lone @sp:
+
+
+
+
+
+Para after sp
+
+A
+
+
+B
+
+sp after para
+
+';
+
+$result_errors{'sp_in_example'} = [];
+
+
+
+$result_converted{'plaintext'}->{'sp_in_example'} = '     Para
+
+     other para
+     Now lone @sp:
+
+
+
+
+
+     Para after sp
+
+     A
+
+
+     B
+
+     sp after para
+
+';
+
+
+$result_converted{'html_text'}->{'sp_in_example'} = '<div class="example">
+<pre class="example">Para
+
+other para
+Now lone @sp:
+
+
+
+
+
+Para after sp
+
+A
+
+
+B
+
+sp after para
+
+</pre></div>
+';
+
+1;

Index: t/results/converters_tests/test_sp.pl
===================================================================
RCS file: t/results/converters_tests/test_sp.pl
diff -N t/results/converters_tests/test_sp.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/converters_tests/test_sp.pl       13 Aug 2011 18:40:24 -0000      
1.1
@@ -0,0 +1,448 @@
+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{'test_sp'} = {
+  'contents' => [
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'Para
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '1'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'sp',
+      'extra' => {
+        'misc_args' => [
+          '1'
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 2,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'other para
+'
+        },
+        {
+          'parent' => {},
+          'text' => 'Now lone '
+        },
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'sp:
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '1'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'sp',
+      'extra' => {
+        'misc_args' => [
+          '1'
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 6,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '2'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'sp',
+      'extra' => {
+        'misc_args' => [
+          '2'
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 8,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'Para after sp
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'A
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '2'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'sp',
+      'extra' => {
+        'misc_args' => [
+          '2'
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 12,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'B
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'sp after para
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '1'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'sp',
+      'extra' => {
+        'misc_args' => [
+          '1'
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 16,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'test_sp'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[0];
+$result_trees{'test_sp'}{'contents'}[0]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[1];
+$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1];
+$result_trees{'test_sp'}{'contents'}[1]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[2]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
+$result_trees{'test_sp'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
+$result_trees{'test_sp'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
+$result_trees{'test_sp'}{'contents'}[2]{'contents'}[3]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
+$result_trees{'test_sp'}{'contents'}[2]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[3]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[4];
+$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4];
+$result_trees{'test_sp'}{'contents'}[4]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[5]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[6];
+$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6];
+$result_trees{'test_sp'}{'contents'}[6]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[7]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[7];
+$result_trees{'test_sp'}{'contents'}[7]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[8]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[9]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[9];
+$result_trees{'test_sp'}{'contents'}[9]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[10];
+$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10];
+$result_trees{'test_sp'}{'contents'}[10]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[11]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[11];
+$result_trees{'test_sp'}{'contents'}[11]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[12]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[13]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[13];
+$result_trees{'test_sp'}{'contents'}[13]{'parent'} = $result_trees{'test_sp'};
+$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[14];
+$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
+$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14];
+$result_trees{'test_sp'}{'contents'}[14]{'parent'} = $result_trees{'test_sp'};
+
+$result_texis{'test_sp'} = 'Para
address@hidden 1
+other para
+Now lone @@sp:
+
address@hidden 1
+
address@hidden 2
+Para after sp
+
+A
address@hidden 2
+B
+
+sp after para
address@hidden 1
+';
+
+
+$result_texts{'test_sp'} = 'Para
+
+other para
+Now lone @sp:
+
+
+
+
+
+Para after sp
+
+A
+
+
+B
+
+sp after para
+
+';
+
+$result_errors{'test_sp'} = [];
+
+
+
+$result_converted{'plaintext'}->{'test_sp'} = 'Para
+
+   other para Now lone @sp:
+
+
+
+
+   Para after sp
+
+   A
+
+
+   B
+
+   sp after para
+
+';
+
+
+$result_converted{'html_text'}->{'test_sp'} = '<p>Para
+</p><br>
+<p>other para
+Now lone @sp:
+</p>
+<br>
+
+<br>
+<br>
+<p>Para after sp
+</p>
+<p>A
+</p><br>
+<br>
+<p>B
+</p>
+<p>sp after para
+</p><br>
+';
+
+1;

Index: t/results/converters_tests/unknown_value.pl
===================================================================
RCS file: t/results/converters_tests/unknown_value.pl
diff -N t/results/converters_tests/unknown_value.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/converters_tests/unknown_value.pl 13 Aug 2011 18:40:24 -0000      
1.1
@@ -0,0 +1,49 @@
+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{'unknown_value'} = {
+  'contents' => [
+    {
+      'parent' => {},
+      'text' => '',
+      'type' => 'empty_line'
+    },
+    {
+      'cmdname' => 'value',
+      'type' => 'unknown'
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'unknown_value'}{'contents'}[0]{'parent'} = 
$result_trees{'unknown_value'};
+
+$result_texis{'unknown_value'} = '@value{unknown}';
+
+
+$result_texts{'unknown_value'} = '';
+
+$result_errors{'unknown_value'} = [
+  {
+    'error_line' => ':1: warning: undefined flag: unknown
+',
+    'file_name' => '',
+    'line_nr' => 1,
+    'macro' => '',
+    'text' => 'undefined flag: unknown',
+    'type' => 'warning'
+  }
+];
+
+
+
+$result_converted{'plaintext'}->{'unknown_value'} = '{No value for `unknown\'}
+';
+
+
+$result_converted{'html_text'}->{'unknown_value'} = '{No value for 
&lsquo;unknown&rsquo;}';
+
+1;

Index: t/results/plaintext_tests/sp_in_example.pl
===================================================================
RCS file: t/results/plaintext_tests/sp_in_example.pl
diff -N t/results/plaintext_tests/sp_in_example.pl
--- t/results/plaintext_tests/sp_in_example.pl  3 Jul 2011 14:51:01 -0000       
1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,470 +0,0 @@
-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{'sp_in_example'} = {
-  'contents' => [
-    {
-      'cmdname' => 'example',
-      'contents' => [
-        {
-          'extra' => {
-            'command' => {}
-          },
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => 'Para
-'
-            },
-            {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => ' ',
-                      'type' => 'empty_spaces_after_command'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '1'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'spaces_at_end'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'misc_line_arg'
-                }
-              ],
-              'cmdname' => 'sp',
-              'extra' => {
-                'misc_args' => [
-                  '1'
-                ]
-              },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 3,
-                'macro' => ''
-              },
-              'parent' => {}
-            },
-            {
-              'parent' => {},
-              'text' => 'other para
-'
-            },
-            {
-              'parent' => {},
-              'text' => 'Now lone '
-            },
-            {
-              'cmdname' => '@',
-              'parent' => {}
-            },
-            {
-              'parent' => {},
-              'text' => 'sp:
-'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'empty_line'
-            },
-            {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => ' ',
-                      'type' => 'empty_spaces_after_command'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '1'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'spaces_at_end'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'misc_line_arg'
-                }
-              ],
-              'cmdname' => 'sp',
-              'extra' => {
-                'misc_args' => [
-                  '1'
-                ]
-              },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 7,
-                'macro' => ''
-              },
-              'parent' => {}
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'empty_line'
-            },
-            {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => ' ',
-                      'type' => 'empty_spaces_after_command'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '2'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'spaces_at_end'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'misc_line_arg'
-                }
-              ],
-              'cmdname' => 'sp',
-              'extra' => {
-                'misc_args' => [
-                  '2'
-                ]
-              },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 9,
-                'macro' => ''
-              },
-              'parent' => {}
-            },
-            {
-              'parent' => {},
-              'text' => 'Para after sp
-'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'empty_line'
-            },
-            {
-              'parent' => {},
-              'text' => 'A
-'
-            },
-            {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => ' ',
-                      'type' => 'empty_spaces_after_command'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '2'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'spaces_at_end'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'misc_line_arg'
-                }
-              ],
-              'cmdname' => 'sp',
-              'extra' => {
-                'misc_args' => [
-                  '2'
-                ]
-              },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 13,
-                'macro' => ''
-              },
-              'parent' => {}
-            },
-            {
-              'parent' => {},
-              'text' => 'B
-'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'empty_line'
-            },
-            {
-              'parent' => {},
-              'text' => 'sp after para
-'
-            },
-            {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => ' ',
-                      'type' => 'empty_spaces_after_command'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '1'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'spaces_at_end'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'misc_line_arg'
-                }
-              ],
-              'cmdname' => 'sp',
-              'extra' => {
-                'misc_args' => [
-                  '1'
-                ]
-              },
-              'line_nr' => {
-                'file_name' => '',
-                'line_nr' => 17,
-                'macro' => ''
-              },
-              'parent' => {}
-            }
-          ],
-          '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',
-            'text_arg' => 'example'
-          },
-          'line_nr' => {
-            'file_name' => '',
-            'line_nr' => 18,
-            'macro' => ''
-          },
-          'parent' => {}
-        }
-      ],
-      'extra' => {
-        'end_command' => {}
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 1,
-        'macro' => ''
-      },
-      'parent' => {}
-    }
-  ],
-  'type' => 'text_root'
-};
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[11]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[12]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[14]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[15]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[16]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'}
 = $result_trees{'sp_in_example'}{'contents'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'sp_in_example'}{'contents'}[0];
-$result_trees{'sp_in_example'}{'contents'}[0]{'extra'}{'end_command'} = 
$result_trees{'sp_in_example'}{'contents'}[0]{'contents'}[2];
-$result_trees{'sp_in_example'}{'contents'}[0]{'parent'} = 
$result_trees{'sp_in_example'};
-
-$result_texis{'sp_in_example'} = '@example
-Para
address@hidden 1
-other para
-Now lone @@sp:
-
address@hidden 1
-
address@hidden 2
-Para after sp
-
-A
address@hidden 2
-B
-
-sp after para
address@hidden 1
address@hidden example
-';
-
-
-$result_texts{'sp_in_example'} = 'Para
-
-other para
-Now lone @sp:
-
-
-
-
-
-Para after sp
-
-A
-
-
-B
-
-sp after para
-
-';
-
-$result_errors{'sp_in_example'} = [];
-
-
-
-$result_converted{'plaintext'}->{'sp_in_example'} = '     Para
-
-     other para
-     Now lone @sp:
-
-
-
-
-
-     Para after sp
-
-     A
-
-
-     B
-
-     sp after para
-
-';
-
-1;

Index: t/results/plaintext_tests/test_sp.pl
===================================================================
RCS file: t/results/plaintext_tests/test_sp.pl
diff -N t/results/plaintext_tests/test_sp.pl
--- t/results/plaintext_tests/test_sp.pl        3 Jul 2011 14:51:01 -0000       
1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,427 +0,0 @@
-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{'test_sp'} = {
-  'contents' => [
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'Para
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'args' => [
-        {
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
-              },
-              'parent' => {},
-              'text' => ' ',
-              'type' => 'empty_spaces_after_command'
-            },
-            {
-              'parent' => {},
-              'text' => '1'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'spaces_at_end'
-            }
-          ],
-          'parent' => {},
-          'type' => 'misc_line_arg'
-        }
-      ],
-      'cmdname' => 'sp',
-      'extra' => {
-        'misc_args' => [
-          '1'
-        ]
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 2,
-        'macro' => ''
-      },
-      'parent' => {}
-    },
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'other para
-'
-        },
-        {
-          'parent' => {},
-          'text' => 'Now lone '
-        },
-        {
-          'cmdname' => '@',
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => 'sp:
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line'
-    },
-    {
-      'args' => [
-        {
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
-              },
-              'parent' => {},
-              'text' => ' ',
-              'type' => 'empty_spaces_after_command'
-            },
-            {
-              'parent' => {},
-              'text' => '1'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'spaces_at_end'
-            }
-          ],
-          'parent' => {},
-          'type' => 'misc_line_arg'
-        }
-      ],
-      'cmdname' => 'sp',
-      'extra' => {
-        'misc_args' => [
-          '1'
-        ]
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 6,
-        'macro' => ''
-      },
-      'parent' => {}
-    },
-    {
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line'
-    },
-    {
-      'args' => [
-        {
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
-              },
-              'parent' => {},
-              'text' => ' ',
-              'type' => 'empty_spaces_after_command'
-            },
-            {
-              'parent' => {},
-              'text' => '2'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'spaces_at_end'
-            }
-          ],
-          'parent' => {},
-          'type' => 'misc_line_arg'
-        }
-      ],
-      'cmdname' => 'sp',
-      'extra' => {
-        'misc_args' => [
-          '2'
-        ]
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 8,
-        'macro' => ''
-      },
-      'parent' => {}
-    },
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'Para after sp
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line'
-    },
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'A
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'args' => [
-        {
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
-              },
-              'parent' => {},
-              'text' => ' ',
-              'type' => 'empty_spaces_after_command'
-            },
-            {
-              'parent' => {},
-              'text' => '2'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'spaces_at_end'
-            }
-          ],
-          'parent' => {},
-          'type' => 'misc_line_arg'
-        }
-      ],
-      'cmdname' => 'sp',
-      'extra' => {
-        'misc_args' => [
-          '2'
-        ]
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 12,
-        'macro' => ''
-      },
-      'parent' => {}
-    },
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'B
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line'
-    },
-    {
-      'contents' => [
-        {
-          'parent' => {},
-          'text' => 'sp after para
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'args' => [
-        {
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
-              },
-              'parent' => {},
-              'text' => ' ',
-              'type' => 'empty_spaces_after_command'
-            },
-            {
-              'parent' => {},
-              'text' => '1'
-            },
-            {
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'spaces_at_end'
-            }
-          ],
-          'parent' => {},
-          'type' => 'misc_line_arg'
-        }
-      ],
-      'cmdname' => 'sp',
-      'extra' => {
-        'misc_args' => [
-          '1'
-        ]
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 16,
-        'macro' => ''
-      },
-      'parent' => {}
-    }
-  ],
-  'type' => 'text_root'
-};
-$result_trees{'test_sp'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[0];
-$result_trees{'test_sp'}{'contents'}[0]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[1];
-$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[1];
-$result_trees{'test_sp'}{'contents'}[1]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[2]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
-$result_trees{'test_sp'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
-$result_trees{'test_sp'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
-$result_trees{'test_sp'}{'contents'}[2]{'contents'}[3]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[2];
-$result_trees{'test_sp'}{'contents'}[2]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[3]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[4];
-$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[4];
-$result_trees{'test_sp'}{'contents'}[4]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[5]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[6];
-$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[6]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[6];
-$result_trees{'test_sp'}{'contents'}[6]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[7]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[7];
-$result_trees{'test_sp'}{'contents'}[7]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[8]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[9]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[9];
-$result_trees{'test_sp'}{'contents'}[9]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[10];
-$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[10]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[10];
-$result_trees{'test_sp'}{'contents'}[10]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[11]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[11];
-$result_trees{'test_sp'}{'contents'}[11]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[12]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[13]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[13];
-$result_trees{'test_sp'}{'contents'}[13]{'parent'} = $result_trees{'test_sp'};
-$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_sp'}{'contents'}[14];
-$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14]{'args'}[0];
-$result_trees{'test_sp'}{'contents'}[14]{'args'}[0]{'parent'} = 
$result_trees{'test_sp'}{'contents'}[14];
-$result_trees{'test_sp'}{'contents'}[14]{'parent'} = $result_trees{'test_sp'};
-
-$result_texis{'test_sp'} = 'Para
address@hidden 1
-other para
-Now lone @@sp:
-
address@hidden 1
-
address@hidden 2
-Para after sp
-
-A
address@hidden 2
-B
-
-sp after para
address@hidden 1
-';
-
-
-$result_texts{'test_sp'} = 'Para
-
-other para
-Now lone @sp:
-
-
-
-
-
-Para after sp
-
-A
-
-
-B
-
-sp after para
-
-';
-
-$result_errors{'test_sp'} = [];
-
-
-
-$result_converted{'plaintext'}->{'test_sp'} = 'Para
-
-   other para Now lone @sp:
-
-
-
-
-   Para after sp
-
-   A
-
-
-   B
-
-   sp after para
-
-';
-
-1;

Index: t/results/plaintext_tests/unknown_value.pl
===================================================================
RCS file: t/results/plaintext_tests/unknown_value.pl
diff -N t/results/plaintext_tests/unknown_value.pl
--- t/results/plaintext_tests/unknown_value.pl  3 Jul 2011 14:51:01 -0000       
1.4
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,46 +0,0 @@
-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{'unknown_value'} = {
-  'contents' => [
-    {
-      'parent' => {},
-      'text' => '',
-      'type' => 'empty_line'
-    },
-    {
-      'cmdname' => 'value',
-      'type' => 'unknown'
-    }
-  ],
-  'type' => 'text_root'
-};
-$result_trees{'unknown_value'}{'contents'}[0]{'parent'} = 
$result_trees{'unknown_value'};
-
-$result_texis{'unknown_value'} = '@value{unknown}';
-
-
-$result_texts{'unknown_value'} = '';
-
-$result_errors{'unknown_value'} = [
-  {
-    'error_line' => ':1: warning: undefined flag: unknown
-',
-    'file_name' => '',
-    'line_nr' => 1,
-    'macro' => '',
-    'text' => 'undefined flag: unknown',
-    'type' => 'warning'
-  }
-];
-
-
-
-$result_converted{'plaintext'}->{'unknown_value'} = '{No value for `unknown\'}
-';
-
-1;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]