texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp/t 80include.t converters_tests.t inf...


From: Patrice Dumas
Subject: texinfo/tp/t 80include.t converters_tests.t inf...
Date: Sat, 07 Jan 2012 13:38:05 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/01/07 13:38:05

Modified files:
        tp/t           : 80include.t converters_tests.t info_tests.t 
        tp/t/results/info_tests: image_file_search.pl 
Added files:
        tp/t/results/converters_tests: verbatiminclude_paths.pl 
        tp/t/results/include: test_include_directories.pl 
Removed files:
        tp/t/results/raw: raw_in_brace_command.pl 

Log message:
        More tests for include paths.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/80include.t?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/converters_tests.t?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/info_tests.t?cvsroot=texinfo&r1=1.38&r2=1.39
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/converters_tests/verbatiminclude_paths.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/include/test_include_directories.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/info_tests/image_file_search.pl?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/raw/raw_in_brace_command.pl?cvsroot=texinfo&r1=1.17&r2=0

Patches:
Index: 80include.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/80include.t,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- 80include.t 7 Jan 2012 12:12:04 -0000       1.10
+++ 80include.t 7 Jan 2012 13:38:04 -0000       1.11
@@ -109,6 +109,21 @@
 @@include dot path.
 @include ./inc_file.texi 
 '],
+['test_include_directories',
+'
+@@include dot full path.
address@hidden ./t/include_dir/inc_file.texi
+
+@@include parent
address@hidden ../include_dir/inc_file.texi
+
+@@include dot full parent path
address@hidden ./tp/t/include_dir/inc_file.texi
+
address@hidden does not work in the standalone perl module
address@hidden @@include full parent path
address@hidden @include tp/t/include_dir/inc_file.texi
+',{'include_directories' => ['.', '..', 't/include_dir']}],
 ['include_comment',
 '@include address@hidden comment'],
 ['include_space_comment',

Index: converters_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/converters_tests.t,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- converters_tests.t  5 Jan 2012 21:03:57 -0000       1.14
+++ converters_tests.t  7 Jan 2012 13:38:05 -0000       1.15
@@ -324,7 +324,24 @@
 ],
 ['inline_expand_tex',
 $inline_text, {'expanded_formats' => ['tex']},
-]
+],
+['verbatiminclude_paths',
+'
address@hidden inc_file.texi
+
+@@verbatiminclude dot full path.
address@hidden ./t/include_dir/inc_file.texi
+
+@@verbatiminclude parent
address@hidden ../include_dir/inc_file.texi
+
+@@verbatiminclude dot full parent path
address@hidden ./tp/t/include_dir/inc_file.texi
+
address@hidden does not work in the standalone perl module
address@hidden @@verbatiminclude full parent path
address@hidden @verbatiminclude tp/t/include_dir/inc_file.texi
+',{'include_directories' => ['.', '..', 't/include_dir']}]
 );
 
 # This should go to a file, not to code...

Index: info_tests.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/info_tests.t,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -b -r1.38 -r1.39
--- info_tests.t        25 Dec 2011 01:37:54 -0000      1.38
+++ info_tests.t        7 Jan 2012 13:38:05 -0000       1.39
@@ -180,8 +180,7 @@
 ['image_file_search',
 '@node Top
 
address@hidden the followinf only works when in tp/, not for the
address@hidden standalone perl module...
address@hidden does not work in the standalone perl module
 @c @image{tp/t/include_dir/f--ile}
 
 @@image dot.

Index: results/info_tests/image_file_search.pl
===================================================================
RCS file: 
/sources/texinfo/texinfo/tp/t/results/info_tests/image_file_search.pl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- results/info_tests/image_file_search.pl     25 Dec 2011 01:37:54 -0000      
1.10
+++ results/info_tests/image_file_search.pl     7 Jan 2012 13:38:05 -0000       
1.11
@@ -51,19 +51,7 @@
           'args' => [
             {
               'parent' => {},
-              'text' => ' the followinf only works when in tp/, not for the
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'parent' => {}
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' standalone perl module...
+              'text' => ' does not work in the standalone perl module
 ',
               'type' => 'misc_arg'
             }
@@ -124,7 +112,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 8,
+                'line_nr' => 7,
                 'macro' => ''
               },
               'parent' => {}
@@ -179,7 +167,7 @@
               },
               'line_nr' => {
                 'file_name' => '',
-                'line_nr' => 11,
+                'line_nr' => 10,
                 'macro' => ''
               },
               'parent' => {}
@@ -227,34 +215,31 @@
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[2];
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[3];
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'args'}[0];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4];
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'contents'}[3]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5];
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[5]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'args'}[0];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[2]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6];
+$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'contents'}[3]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6];
 $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[6]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'args'}[0];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'contents'}[3]{'parent'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7];
-$result_trees{'image_file_search'}{'contents'}[1]{'contents'}[7]{'parent'} = 
$result_trees{'image_file_search'}{'contents'}[1];
 $result_trees{'image_file_search'}{'contents'}[1]{'extra'}{'node_content'}[0] 
= $result_trees{'image_file_search'}{'contents'}[1]{'args'}[0]{'contents'}[1];
 
$result_trees{'image_file_search'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'image_file_search'}{'contents'}[1]{'extra'}{'node_content'};
 $result_trees{'image_file_search'}{'contents'}[1]{'parent'} = 
$result_trees{'image_file_search'};
 
 $result_texis{'image_file_search'} = '@node Top
 
address@hidden the followinf only works when in tp/, not for the
address@hidden standalone perl module...
address@hidden does not work in the standalone perl module
 @c @image{tp/t/include_dir/f--ile}
 
 @@image dot.
@@ -325,21 +310,21 @@
 $result_converted_errors{'info'}->{'image_file_search'} = [
   {
     'file_name' => '',
-    'error_line' => ':8: warning: Cannot find @image file 
`./tp/t/include_dir/f--ile.txt\'
+    'error_line' => ':7: warning: Cannot find @image file 
`./tp/t/include_dir/f--ile.txt\'
 ',
     'text' => 'Cannot find @image file `./tp/t/include_dir/f--ile.txt\'',
     'type' => 'warning',
     'macro' => '',
-    'line_nr' => 8
+    'line_nr' => 7
   },
   {
     'file_name' => '',
-    'error_line' => ':11: warning: Cannot find @image file 
`../include_dir/f--ile.txt\'
+    'error_line' => ':10: warning: Cannot find @image file 
`../include_dir/f--ile.txt\'
 ',
     'text' => 'Cannot find @image file `../include_dir/f--ile.txt\'',
     'type' => 'warning',
     'macro' => '',
-    'line_nr' => 11
+    'line_nr' => 10
   }
 ];
 

Index: results/converters_tests/verbatiminclude_paths.pl
===================================================================
RCS file: results/converters_tests/verbatiminclude_paths.pl
diff -N results/converters_tests/verbatiminclude_paths.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ results/converters_tests/verbatiminclude_paths.pl   7 Jan 2012 13:38:05 
-0000       1.1
@@ -0,0 +1,478 @@
+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{'verbatiminclude_paths'} = {
+  'contents' => [
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'inc_file.texi'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'verbatiminclude',
+      'extra' => {
+        'text_arg' => 'inc_file.texi'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 2,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'verbatiminclude dot full path.
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => './t/include_dir/inc_file.texi'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'verbatiminclude',
+      'extra' => {
+        'text_arg' => './t/include_dir/inc_file.texi'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 5,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'verbatiminclude parent
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => '../include_dir/inc_file.texi'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'verbatiminclude',
+      'extra' => {
+        'text_arg' => '../include_dir/inc_file.texi'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 8,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'verbatiminclude dot full parent path
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'extra' => {
+                'command' => {}
+              },
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => './tp/t/include_dir/inc_file.texi'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'verbatiminclude',
+      'extra' => {
+        'text_arg' => './tp/t/include_dir/inc_file.texi'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 11,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' does not work in the standalone perl module
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' @@verbatiminclude full parent path
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' @verbatiminclude tp/t/include_dir/inc_file.texi
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'verbatiminclude_paths'}{'contents'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[1];
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[1];
+$result_trees{'verbatiminclude_paths'}{'contents'}[1]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[2]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[3]{'contents'}[0]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[3];
+$result_trees{'verbatiminclude_paths'}{'contents'}[3]{'contents'}[1]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[3];
+$result_trees{'verbatiminclude_paths'}{'contents'}[3]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[4];
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[4];
+$result_trees{'verbatiminclude_paths'}{'contents'}[4]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[5]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[6]{'contents'}[0]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[6];
+$result_trees{'verbatiminclude_paths'}{'contents'}[6]{'contents'}[1]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[6];
+$result_trees{'verbatiminclude_paths'}{'contents'}[6]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[7];
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[7];
+$result_trees{'verbatiminclude_paths'}{'contents'}[7]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[8]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[9]{'contents'}[0]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[9];
+$result_trees{'verbatiminclude_paths'}{'contents'}[9]{'contents'}[1]{'parent'} 
= $result_trees{'verbatiminclude_paths'}{'contents'}[9];
+$result_trees{'verbatiminclude_paths'}{'contents'}[9]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[10];
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0];
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[10];
+$result_trees{'verbatiminclude_paths'}{'contents'}[10]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[11]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[12]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[12];
+$result_trees{'verbatiminclude_paths'}{'contents'}[12]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[13]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[13];
+$result_trees{'verbatiminclude_paths'}{'contents'}[13]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+$result_trees{'verbatiminclude_paths'}{'contents'}[14]{'args'}[0]{'parent'} = 
$result_trees{'verbatiminclude_paths'}{'contents'}[14];
+$result_trees{'verbatiminclude_paths'}{'contents'}[14]{'parent'} = 
$result_trees{'verbatiminclude_paths'};
+
+$result_texis{'verbatiminclude_paths'} = '
address@hidden inc_file.texi
+
+@@verbatiminclude dot full path.
address@hidden ./t/include_dir/inc_file.texi
+
+@@verbatiminclude parent
address@hidden ../include_dir/inc_file.texi
+
+@@verbatiminclude dot full parent path
address@hidden ./tp/t/include_dir/inc_file.texi
+
address@hidden does not work in the standalone perl module
address@hidden @@verbatiminclude full parent path
address@hidden @verbatiminclude tp/t/include_dir/inc_file.texi
+';
+
+
+$result_texts{'verbatiminclude_paths'} = '
+
address@hidden dot full path.
+In included file.
+
address@hidden parent
+
address@hidden dot full parent path
+
+';
+
+$result_errors{'verbatiminclude_paths'} = [];
+
+
+
+$result_converted{'plaintext'}->{'verbatiminclude_paths'} = 'In included file.
+
+   @verbatiminclude dot full path.
+In included file.
+
+   @verbatiminclude parent
+
+   @verbatiminclude dot full parent path
+
+';
+
+$result_converted_errors{'plaintext'}->{'verbatiminclude_paths'} = [
+  {
+    'file_name' => '',
+    'error_line' => ':8: @verbatiminclude: Cannot find 
../include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ../include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 8
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':11: @verbatiminclude: Cannot find 
./tp/t/include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ./tp/t/include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 11
+  }
+];
+
+
+
+$result_converted{'html_text'}->{'verbatiminclude_paths'} = '
+<pre class="verbatim">In included file.
+</pre>
+<p>@verbatiminclude dot full path.
+</p><pre class="verbatim">In included file.
+</pre>
+<p>@verbatiminclude parent
+</p>
+<p>@verbatiminclude dot full parent path
+</p>
+';
+
+$result_converted_errors{'html_text'}->{'verbatiminclude_paths'} = [
+  {
+    'file_name' => '',
+    'error_line' => ':8: @verbatiminclude: Cannot find 
../include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ../include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 8
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':11: @verbatiminclude: Cannot find 
./tp/t/include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ./tp/t/include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 11
+  }
+];
+
+
+
+$result_converted{'xml'}->{'verbatiminclude_paths'} = '
+<verbatiminclude file="inc_file.texi">inc_file.texi</verbatiminclude>
+
+<para>&arobase;verbatiminclude dot full path.
+</para><verbatiminclude 
file="./t/include_dir/inc_file.texi">./t/include_dir/inc_file.texi</verbatiminclude>
+
+<para>&arobase;verbatiminclude parent
+</para><verbatiminclude 
file="../include_dir/inc_file.texi">../include_dir/inc_file.texi</verbatiminclude>
+
+<para>&arobase;verbatiminclude dot full parent path
+</para><verbatiminclude 
file="./tp/t/include_dir/inc_file.texi">./tp/t/include_dir/inc_file.texi</verbatiminclude>
+
+<!-- does not work in the standalone perl module -->
+<!-- @@verbatiminclude full parent path -->
+<!-- @verbatiminclude tp/t/include_dir/inc_file.texi -->
+';
+
+
+$result_converted{'docbook'}->{'verbatiminclude_paths'} = '
+<screen>In included file.
+</screen>
+<para>@verbatiminclude dot full path.
+</para><screen>In included file.
+</screen>
+<para>@verbatiminclude parent
+</para>
+<para>@verbatiminclude dot full parent path
+</para>
+<!-- does not work in the standalone perl module -->
+<!-- @@verbatiminclude full parent path -->
+<!-- @verbatiminclude tp/t/include_dir/inc_file.texi -->
+';
+
+$result_converted_errors{'docbook'}->{'verbatiminclude_paths'} = [
+  {
+    'file_name' => '',
+    'error_line' => ':8: @verbatiminclude: Cannot find 
../include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ../include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 8
+  },
+  {
+    'file_name' => '',
+    'error_line' => ':11: @verbatiminclude: Cannot find 
./tp/t/include_dir/inc_file.texi
+',
+    'text' => '@verbatiminclude: Cannot find ./tp/t/include_dir/inc_file.texi',
+    'type' => 'error',
+    'macro' => '',
+    'line_nr' => 11
+  }
+];
+
+
+1;

Index: results/include/test_include_directories.pl
===================================================================
RCS file: results/include/test_include_directories.pl
diff -N results/include/test_include_directories.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ results/include/test_include_directories.pl 7 Jan 2012 13:38:05 -0000       
1.1
@@ -0,0 +1,280 @@
+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_include_directories'} = {
+  'contents' => [
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'include dot full path.
+'
+        },
+        {
+          'parent' => {},
+          'text' => 'In included file.
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'include parent
+'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'extra' => {
+                    'command' => {}
+                  },
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => '../include_dir/inc_file.texi'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'include',
+          'extra' => {
+            'text_arg' => '../include_dir/inc_file.texi'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 6,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'cmdname' => '@',
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => 'include dot full parent path
+'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'extra' => {
+                    'command' => {}
+                  },
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => './tp/t/include_dir/inc_file.texi'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'include',
+          'extra' => {
+            'text_arg' => './tp/t/include_dir/inc_file.texi'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 9,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' does not work in the standalone perl module
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' @@include full parent path
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'parent' => {},
+          'text' => ' @include tp/t/include_dir/inc_file.texi
+',
+          'type' => 'misc_arg'
+        }
+      ],
+      'cmdname' => 'c',
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'test_include_directories'}{'contents'}[0]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[1];
+$result_trees{'test_include_directories'}{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[1];
+$result_trees{'test_include_directories'}{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[1];
+$result_trees{'test_include_directories'}{'contents'}[1]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[2]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[3];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[3];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2];
+$result_trees{'test_include_directories'}{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[3];
+$result_trees{'test_include_directories'}{'contents'}[3]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[4]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[5];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[5];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2];
+$result_trees{'test_include_directories'}{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'test_include_directories'}{'contents'}[5];
+$result_trees{'test_include_directories'}{'contents'}[5]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[6]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[7]{'args'}[0]{'parent'} 
= $result_trees{'test_include_directories'}{'contents'}[7];
+$result_trees{'test_include_directories'}{'contents'}[7]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[8]{'args'}[0]{'parent'} 
= $result_trees{'test_include_directories'}{'contents'}[8];
+$result_trees{'test_include_directories'}{'contents'}[8]{'parent'} = 
$result_trees{'test_include_directories'};
+$result_trees{'test_include_directories'}{'contents'}[9]{'args'}[0]{'parent'} 
= $result_trees{'test_include_directories'}{'contents'}[9];
+$result_trees{'test_include_directories'}{'contents'}[9]{'parent'} = 
$result_trees{'test_include_directories'};
+
+$result_texis{'test_include_directories'} = '
+@@include dot full path.
+In included file.
+
+@@include parent
address@hidden ../include_dir/inc_file.texi
+
+@@include dot full parent path
address@hidden ./tp/t/include_dir/inc_file.texi
+
address@hidden does not work in the standalone perl module
address@hidden @@include full parent path
address@hidden @include tp/t/include_dir/inc_file.texi
+';
+
+
+$result_texts{'test_include_directories'} = '
address@hidden dot full path.
+In included file.
+
address@hidden parent
+
address@hidden dot full parent path
+
+';
+
+$result_errors{'test_include_directories'} = [
+  {
+    'error_line' => ':6: @include: Cannot find ../include_dir/inc_file.texi
+',
+    'file_name' => '',
+    'line_nr' => 6,
+    'macro' => '',
+    'text' => '@include: Cannot find ../include_dir/inc_file.texi',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':9: @include: Cannot find ./tp/t/include_dir/inc_file.texi
+',
+    'file_name' => '',
+    'line_nr' => 9,
+    'macro' => '',
+    'text' => '@include: Cannot find ./tp/t/include_dir/inc_file.texi',
+    'type' => 'error'
+  }
+];
+
+
+1;

Index: results/raw/raw_in_brace_command.pl
===================================================================
RCS file: results/raw/raw_in_brace_command.pl
diff -N results/raw/raw_in_brace_command.pl
--- results/raw/raw_in_brace_command.pl 3 Jan 2012 01:47:55 -0000       1.17
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,283 +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{'raw_in_brace_command'} = {
-  'contents' => [
-    {
-      'contents' => [
-        {
-          'args' => [
-            {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => '
-'
-                },
-                {
-                  'cmdname' => 'html',
-                  'contents' => [
-                    {
-                      'extra' => {
-                        'command' => {}
-                      },
-                      'parent' => {},
-                      'text' => '
-',
-                      'type' => 'empty_line_after_command'
-                    },
-                    {
-                      'contents' => [
-                        {
-                          'parent' => {},
-                          'text' => 'in html
-'
-                        }
-                      ],
-                      'parent' => {},
-                      'type' => 'rawpreformatted'
-                    },
-                    {
-                      'args' => [
-                        {
-                          'contents' => [
-                            {
-                              'extra' => {
-                                'command' => {}
-                              },
-                              'parent' => {},
-                              'text' => ' ',
-                              'type' => 'empty_spaces_after_command'
-                            },
-                            {
-                              'parent' => {},
-                              'text' => 'html'
-                            },
-                            {
-                              'parent' => {},
-                              'text' => '
-',
-                              'type' => 'spaces_at_end'
-                            }
-                          ],
-                          'parent' => {},
-                          'type' => 'misc_line_arg'
-                        }
-                      ],
-                      'cmdname' => 'end',
-                      'extra' => {
-                        'command' => {},
-                        'command_argument' => 'html',
-                        'text_arg' => 'html'
-                      },
-                      'line_nr' => {
-                        'file_name' => '',
-                        'line_nr' => 4,
-                        'macro' => ''
-                      },
-                      'parent' => {}
-                    }
-                  ],
-                  'extra' => {
-                    'end_command' => {}
-                  },
-                  'line_nr' => {
-                    'file_name' => '',
-                    'line_nr' => 2,
-                    'macro' => ''
-                  },
-                  'parent' => {}
-                }
-              ],
-              'parent' => {},
-              'type' => 'brace_command_arg'
-            }
-          ],
-          'cmdname' => 'code',
-          'contents' => [],
-          'line_nr' => {
-            'file_name' => '',
-            'line_nr' => 1,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-'
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line'
-    },
-    {
-      'contents' => [
-        {
-          'args' => [
-            {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => '
-'
-                }
-              ],
-              'parent' => {},
-              'type' => 'brace_command_arg'
-            }
-          ],
-          'cmdname' => 'samp',
-          'contents' => [],
-          'line_nr' => {
-            'file_name' => '',
-            'line_nr' => 7,
-            'macro' => ''
-          },
-          'parent' => {}
-        }
-      ],
-      'parent' => {},
-      'type' => 'paragraph'
-    },
-    {
-      'cmdname' => 'verbatim',
-      'contents' => [
-        {
-          'extra' => {
-            'command' => {}
-          },
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => 'in verbatim
-',
-          'type' => 'raw'
-        }
-      ],
-      'extra' => {
-        'invalid_nesting' => 1
-      },
-      'line_nr' => {
-        'file_name' => '',
-        'line_nr' => 8,
-        'macro' => ''
-      },
-      'parent' => {}
-    },
-    {
-      'extra' => {
-        'command' => {}
-      },
-      'parent' => {},
-      'text' => '
-',
-      'type' => 'empty_line_after_command'
-    },
-    {
-      'parent' => {},
-      'text' => '
-'
-    }
-  ],
-  'type' => 'text_root'
-};
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'contents'}[2];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'raw_in_brace_command'}{'contents'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'raw_in_brace_command'}{'contents'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[0]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-$result_trees{'raw_in_brace_command'}{'contents'}[1]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-$result_trees{'raw_in_brace_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'raw_in_brace_command'}{'contents'}[2]{'contents'}[0]{'args'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'raw_in_brace_command'}{'contents'}[2]{'contents'}[0];
-$result_trees{'raw_in_brace_command'}{'contents'}[2]{'contents'}[0]{'parent'} 
= $result_trees{'raw_in_brace_command'}{'contents'}[2];
-$result_trees{'raw_in_brace_command'}{'contents'}[2]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-$result_trees{'raw_in_brace_command'}{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'raw_in_brace_command'}{'contents'}[3];
-$result_trees{'raw_in_brace_command'}{'contents'}[3]{'contents'}[0]{'parent'} 
= $result_trees{'raw_in_brace_command'}{'contents'}[3];
-$result_trees{'raw_in_brace_command'}{'contents'}[3]{'contents'}[1]{'parent'} 
= $result_trees{'raw_in_brace_command'}{'contents'}[3];
-$result_trees{'raw_in_brace_command'}{'contents'}[3]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-$result_trees{'raw_in_brace_command'}{'contents'}[4]{'extra'}{'command'} = 
$result_trees{'raw_in_brace_command'}{'contents'}[3];
-$result_trees{'raw_in_brace_command'}{'contents'}[4]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-$result_trees{'raw_in_brace_command'}{'contents'}[5]{'parent'} = 
$result_trees{'raw_in_brace_command'};
-
-$result_texis{'raw_in_brace_command'} = '@code{
address@hidden
-in html
address@hidden html
-}
-
address@hidden
address@hidden
-in verbatim
address@hidden verbatim
-
-';
-
-
-$result_texts{'raw_in_brace_command'} = '
-
-
-
-in verbatim
-
-';
-
-$result_errors{'raw_in_brace_command'} = [
-  {
-    'error_line' => ':7: @samp missing close brace
-',
-    'file_name' => '',
-    'line_nr' => 7,
-    'macro' => '',
-    'text' => '@samp missing close brace',
-    'type' => 'error'
-  },
-  {
-    'error_line' => ':8: warning: @verbatim should not appear in @samp
-',
-    'file_name' => '',
-    'line_nr' => 8,
-    'macro' => '',
-    'text' => '@verbatim should not appear in @samp',
-    'type' => 'warning'
-  },
-  {
-    'error_line' => ':11: Misplaced }
-',
-    'file_name' => '',
-    'line_nr' => 11,
-    'macro' => '',
-    'text' => 'Misplaced }',
-    'type' => 'error'
-  }
-];
-
-
-1;



reply via email to

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