texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp TODO t/27float.t t/results/float/foo...


From: Patrice Dumas
Subject: texinfo/tp TODO t/27float.t t/results/float/foo...
Date: Wed, 09 Feb 2011 22:39:02 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        11/02/09 22:39:02

Modified files:
        tp             : TODO 
        tp/t           : 27float.t 
        tp/t/results/float: footnote_in_caption.pl 
Added files:
        tp/t/results/float: anchor_in_caption.pl cindex_in_caption.pl 

Log message:
        Test @cindex and @anchor in @caption.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.81&r2=1.82
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/27float.t?cvsroot=texinfo&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/footnote_in_caption.pl?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/anchor_in_caption.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/float/cindex_in_caption.pl?cvsroot=texinfo&rev=1.1

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -b -r1.81 -r1.82
--- TODO        9 Feb 2011 22:19:30 -0000       1.81
+++ TODO        9 Feb 2011 22:39:01 -0000       1.82
@@ -15,8 +15,6 @@
 @ protecting end of lines in @def* is not kept in any way in the tree.
 Maybe it could be possible to have it as a 'type'?
 
-test @anchor, @footnote and @cindex in @caption with @listoffloats.
-
 for i18n, one want to do something like
 {style} {number}: {caption}
   -> new tree. 

Index: t/27float.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/27float.t,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- t/27float.t 6 Feb 2011 23:44:56 -0000       1.6
+++ t/27float.t 9 Feb 2011 22:39:02 -0000       1.7
@@ -29,13 +29,40 @@
 @ref{Label2}
 '],
 ['footnote_in_caption',
-'@listoffloats fl
+'@node Top
+
address@hidden fl
 
 @float fl, label
 In float.
 @caption{in address@hidden footnote}}
 @end float
 '],
+['anchor_in_caption',
+'@node Top
+
address@hidden fl
+
address@hidden fl, label
+In float.
address@hidden address@hidden anchor}}
address@hidden float
+'],
+['cindex_in_caption',
+'@node Top
+
address@hidden fl
+
address@hidden fl, label
+In float.
address@hidden caption
address@hidden index entry
+}
address@hidden float
+
address@hidden cp
+
+'],
 ['complex_float',
 '@node Top
 @top Test floats
@@ -371,8 +398,17 @@
 ']
 );
 
+my %info_tests = (
+  'anchor_in_caption' => 1,
+  'footnote_in_caption' => 1,
+  'cindex_in_caption' => 1
+);
+
 foreach my $test (@test_cases) {
   $test->[2]->{'test_formats'} = ['plaintext'];
+  if ($info_tests{$test->[0]}) {
+    push @{$test->[2]->{'test_formats'}}, 'info';
+  }
 }
 
 our ($arg_test_case, $arg_generate, $arg_debug);

Index: t/results/float/footnote_in_caption.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/float/footnote_in_caption.pl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- t/results/float/footnote_in_caption.pl      6 Feb 2011 00:32:41 -0000       
1.3
+++ t/results/float/footnote_in_caption.pl      9 Feb 2011 22:39:02 -0000       
1.4
@@ -5,6 +5,43 @@
 $result_trees{'footnote_in_caption'} = {
   'contents' => [
     {
+      'contents' => [],
+      'parent' => {},
+      'type' => 'text_root'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'Top'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
       'args' => [
         {
           'contents' => [
@@ -39,7 +76,7 @@
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 1,
+            'line_nr' => 3,
         'macro' => ''
       },
       'parent' => {}
@@ -134,7 +171,7 @@
                       'contents' => [],
                       'line_nr' => {
                         'file_name' => '',
-                        'line_nr' => 5,
+                            'line_nr' => 7,
                         'macro' => ''
                       },
                       'parent' => {}
@@ -185,7 +222,7 @@
       },
       'line_nr' => {
         'file_name' => '',
-        'line_nr' => 3,
+            'line_nr' => 5,
         'macro' => ''
       },
       'number' => 1,
@@ -198,43 +235,74 @@
       'type' => 'empty_line_after_command'
     }
   ],
-  'type' => 'text_root'
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'document_root'
 };
-$result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[0]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[0]{'args'}[0]{'contents'}[1];
 $result_trees{'footnote_in_caption'}{'contents'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'};
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'float'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'line_nr'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[1][0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'caption'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'node_content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_caption'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'footnote_in_caption'}{'contents'}[1]{'extra'}{'node_content'};
 $result_trees{'footnote_in_caption'}{'contents'}[1]{'parent'} = 
$result_trees{'footnote_in_caption'};
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[0]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'extra'}{'float'}
 = $result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'line_nr'} 
= 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'};
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[2]{'parent'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'extra'}{'block_command_line_contents'}[1][0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'extra'}{'caption'} = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[1]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'footnote_in_caption'}{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'footnote_in_caption'}{'contents'}[2]{'parent'} = 
$result_trees{'footnote_in_caption'};
-$result_trees{'footnote_in_caption'}{'contents'}[3]{'parent'} = 
$result_trees{'footnote_in_caption'};
 
-$result_texis{'footnote_in_caption'} = '@listoffloats fl
+$result_texis{'footnote_in_caption'} = '@node Top
+
address@hidden fl
 
 @float fl, label
 In float.
@@ -244,10 +312,36 @@
 
 
 $result_texts{'footnote_in_caption'} = '
+
 In float.
 
 ';
 
+$result_sectioning{'footnote_in_caption'} = {};
+
+$result_nodes{'footnote_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+
+$result_menus{'footnote_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
 $result_errors{'footnote_in_caption'} = [];
 
 
@@ -295,4 +389,32 @@
 
 ';
 
+
+$result_converted{'info'}->{'footnote_in_caption'} = 'This is , produced by 
makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Up: (dir)
+
+* Menu:
+
+* fl 1: label.                           in caption(0)
+
+In float.
+
+fl 1: in caption(1)
+
+   ---------- Footnotes ----------
+
+   (1) in footnote
+
+
+
+Tag Table:
+Node: Top52
+Ref: label151
+Ref: Top-Footnote-1219
+
+End Tag Table
+';
+
 1;

Index: t/results/float/anchor_in_caption.pl
===================================================================
RCS file: t/results/float/anchor_in_caption.pl
diff -N t/results/float/anchor_in_caption.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/float/anchor_in_caption.pl        9 Feb 2011 22:39:02 -0000       
1.1
@@ -0,0 +1,416 @@
+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_trees{'anchor_in_caption'} = {
+  'contents' => [
+    {
+      'contents' => [],
+      'parent' => {},
+      'type' => 'text_root'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'Top'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'fl'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'listoffloats',
+          'extra' => {
+            'type' => {
+              'content' => [
+                {}
+              ],
+              'normalized' => 'fl'
+            }
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'fl'
+                }
+              ],
+              'parent' => {},
+              'type' => 'block_line_arg'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => ' ',
+                  'type' => 'empty_spaces_before_argument'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'label'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'space_at_end_block_command'
+                }
+              ],
+              'parent' => {},
+              'type' => 'block_line_arg'
+            }
+          ],
+          'cmdname' => 'float',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'In float.
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'in caption'
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'in anchor'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'brace_command_arg'
+                            }
+                          ],
+                          'cmdname' => 'anchor',
+                          'contents' => [],
+                          'extra' => {
+                            'brace_command_contents' => [
+                              [
+                                {}
+                              ]
+                            ],
+                            'node_content' => [
+                              {}
+                            ],
+                            'normalized' => 'in-anchor'
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 7,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_context'
+                }
+              ],
+              'cmdname' => 'caption',
+              'contents' => [],
+              'extra' => {
+                'float' => {}
+              },
+              'line_nr' => {},
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+'
+            }
+          ],
+          'extra' => {
+            'block_command_line_contents' => [
+              [
+                {}
+              ],
+              [
+                {}
+              ]
+            ],
+            'caption' => {},
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'label',
+            'type' => {
+              'content' => [
+                {}
+              ],
+              'normalized' => 'fl'
+            }
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
+          'number' => 1,
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line_after_command'
+        }
+      ],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'anchor_in_caption'}{'contents'}[0]{'parent'} = 
$result_trees{'anchor_in_caption'};
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'float'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'line_nr'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[1][0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'caption'}
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'node_content'}[0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'anchor_in_caption'}{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'extra'}{'node_content'}[0] 
= $result_trees{'anchor_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'anchor_in_caption'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'anchor_in_caption'}{'contents'}[1]{'parent'} = 
$result_trees{'anchor_in_caption'};
+
+$result_texis{'anchor_in_caption'} = '@node Top
+
address@hidden fl
+
address@hidden fl, label
+In float.
address@hidden address@hidden anchor}}
address@hidden float
+';
+
+
+$result_texts{'anchor_in_caption'} = '
+
+In float.
+
+';
+
+$result_sectioning{'anchor_in_caption'} = {};
+
+$result_nodes{'anchor_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+
+$result_menus{'anchor_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
+$result_errors{'anchor_in_caption'} = [];
+
+
+$result_floats{'anchor_in_caption'} = {
+  'fl' => [
+    {
+      'cmdname' => 'float',
+      'extra' => {
+        'caption' => {
+          'cmdname' => 'caption',
+          'extra' => {
+            'float' => {}
+          }
+        },
+        'normalized' => 'label',
+        'type' => {
+          'content' => [
+            {
+              'text' => 'fl'
+            }
+          ],
+          'normalized' => 'fl'
+        }
+      },
+      'number' => 1
+    }
+  ]
+};
+$result_floats{'anchor_in_caption'}{'fl'}[0]{'extra'}{'caption'}{'extra'}{'float'}
 = $result_floats{'anchor_in_caption'}{'fl'}[0];
+
+
+
+$result_converted{'plaintext'}->{'anchor_in_caption'} = '
+* Menu:
+
+* fl 1: label.                           in caption
+
+In float.
+
+fl 1: in caption
+';
+
+
+$result_converted{'info'}->{'anchor_in_caption'} = 'This is , produced by 
makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Up: (dir)
+
+* Menu:
+
+* fl 1: label.                           in caption
+
+In float.
+
+fl 1: in caption
+
+
+Tag Table:
+Node: Top52
+Ref: label148
+Ref: in anchor175
+
+End Tag Table
+';
+
+1;

Index: t/results/float/cindex_in_caption.pl
===================================================================
RCS file: t/results/float/cindex_in_caption.pl
diff -N t/results/float/cindex_in_caption.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/float/cindex_in_caption.pl        9 Feb 2011 22:39:02 -0000       
1.1
@@ -0,0 +1,507 @@
+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_trees{'cindex_in_caption'} = {
+  'contents' => [
+    {
+      'contents' => [],
+      'parent' => {},
+      'type' => 'text_root'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'Top'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'fl'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'listoffloats',
+          'extra' => {
+            'type' => {
+              'content' => [
+                {}
+              ],
+              'normalized' => 'fl'
+            }
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'fl'
+                }
+              ],
+              'parent' => {},
+              'type' => 'block_line_arg'
+            },
+            {
+              'contents' => [
+                {
+                  'text' => ' ',
+                  'type' => 'empty_spaces_before_argument'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'label'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'space_at_end_block_command'
+                }
+              ],
+              'parent' => {},
+              'type' => 'block_line_arg'
+            }
+          ],
+          'cmdname' => 'float',
+          'contents' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'In float.
+'
+                }
+              ],
+              'parent' => {},
+              'type' => 'paragraph'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'in caption
+'
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => ' ',
+                                  'type' => 'empty_spaces_after_command'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => 'index entry'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'spaces_at_end'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'misc_line_arg'
+                            }
+                          ],
+                          'cmdname' => 'cindex',
+                          'extra' => {
+                            'index_entry' => {
+                              'command' => {},
+                              'content' => [
+                                {}
+                              ],
+                              'index_at_command' => 'cindex',
+                              'index_name' => 'cp',
+                              'index_prefix' => 'c',
+                              'key' => 'index entry',
+                              'node' => {},
+                              'number' => 1
+                            },
+                            'misc_content' => []
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 8,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_context'
+                }
+              ],
+              'cmdname' => 'caption',
+              'contents' => [],
+              'extra' => {
+                'float' => {}
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 7,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+'
+            }
+          ],
+          'extra' => {
+            'block_command_line_contents' => [
+              [
+                {}
+              ],
+              [
+                {}
+              ]
+            ],
+            'caption' => {},
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'label',
+            'type' => {
+              'content' => [
+                {}
+              ],
+              'normalized' => 'fl'
+            }
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 5,
+            'macro' => ''
+          },
+          'number' => 1,
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line_after_command'
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'cp'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'printindex',
+          'extra' => {
+            'misc_args' => [
+              'cp'
+            ]
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 12,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'cindex_in_caption'}{'contents'}[0]{'parent'} = 
$result_trees{'cindex_in_caption'};
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'}[0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'node'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'misc_content'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'index_entry'}{'content'};
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'float'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'block_command_line_contents'}[1][0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'caption'}
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'node_content'}[0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[5]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[6]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'contents'}[7]{'parent'} = 
$result_trees{'cindex_in_caption'}{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'extra'}{'node_content'}[0] 
= $result_trees{'cindex_in_caption'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'cindex_in_caption'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'cindex_in_caption'}{'contents'}[1]{'parent'} = 
$result_trees{'cindex_in_caption'};
+
+$result_texis{'cindex_in_caption'} = '@node Top
+
address@hidden fl
+
address@hidden fl, label
+In float.
address@hidden caption
address@hidden index entry
+}
address@hidden float
+
address@hidden cp
+
+';
+
+
+$result_texts{'cindex_in_caption'} = '
+
+In float.
+
+
+
+';
+
+$result_sectioning{'cindex_in_caption'} = {};
+
+$result_nodes{'cindex_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+
+$result_menus{'cindex_in_caption'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
+$result_errors{'cindex_in_caption'} = [];
+
+
+$result_floats{'cindex_in_caption'} = {
+  'fl' => [
+    {
+      'cmdname' => 'float',
+      'extra' => {
+        'caption' => {
+          'cmdname' => 'caption',
+          'extra' => {
+            'float' => {}
+          }
+        },
+        'normalized' => 'label',
+        'type' => {
+          'content' => [
+            {
+              'text' => 'fl'
+            }
+          ],
+          'normalized' => 'fl'
+        }
+      },
+      'number' => 1
+    }
+  ]
+};
+$result_floats{'cindex_in_caption'}{'fl'}[0]{'extra'}{'caption'}{'extra'}{'float'}
 = $result_floats{'cindex_in_caption'}{'fl'}[0];
+
+
+
+$result_converted{'plaintext'}->{'cindex_in_caption'} = '
+* Menu:
+
+* fl 1: label.                           in caption
+
+In float.
+
+fl 1: in caption
+
+';
+
+
+$result_converted{'info'}->{'cindex_in_caption'} = 'This is , produced by 
makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Up: (dir)
+
+* Menu:
+
+* fl 1: label.                           in caption
+
+In float.
+
+fl 1: in caption
+
+[index]
+* Menu:
+
+* index entry:                           Top.                   (line 9)
+
+
+
+Tag Table:
+Node: Top52
+Ref: label148
+
+End Tag Table
+';
+
+1;



reply via email to

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