texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/tp TODO t/08misc_commands.t t/10menu.t ...


From: Patrice Dumas
Subject: texinfo/tp TODO t/08misc_commands.t t/10menu.t ...
Date: Sun, 13 Mar 2011 22:01:26 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        11/03/13 22:01:25

Modified files:
        tp             : TODO 
        tp/t           : 08misc_commands.t 10menu.t 30sectioning.t 
                         57invalid_nestings.t 
        tp/t/results/invalid_nestings: center.pl in_table.pl 
Added files:
        tp/t/results/menu: formats_in_menu.pl 
        tp/t/results/misc_commands: empty_center.pl 
                                    footnote_in_center.pl 
                                    ref_in_center.pl 
        tp/t/results/sectioning: next_in_menu_is_below.pl 

Log message:
        More tests.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.107&r2=1.108
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/08misc_commands.t?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/10menu.t?cvsroot=texinfo&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/30sectioning.t?cvsroot=texinfo&r1=1.31&r2=1.32
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/57invalid_nestings.t?cvsroot=texinfo&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/center.pl?cvsroot=texinfo&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/invalid_nestings/in_table.pl?cvsroot=texinfo&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/menu/formats_in_menu.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/empty_center.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/footnote_in_center.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/misc_commands/ref_in_center.pl?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/results/sectioning/next_in_menu_is_below.pl?cvsroot=texinfo&rev=1.1

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -b -r1.107 -r1.108
--- TODO        12 Mar 2011 00:24:37 -0000      1.107
+++ TODO        13 Mar 2011 22:01:22 -0000      1.108
@@ -59,6 +59,10 @@
 to an error message.  There is a FIXME in the code.  The test case is
 macro/unknown_macro_on_line_command
 
+sectioning/next_in_menu_is_below there should certainly be a warning for
+the subsection that is both below and next the section, because it is 
+next in menu.
+
 Force end lines before/after a menu?
 
 With something like

Index: t/08misc_commands.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/08misc_commands.t,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- t/08misc_commands.t 14 Feb 2011 23:50:09 -0000      1.14
+++ t/08misc_commands.t 13 Mar 2011 22:01:23 -0000      1.15
@@ -260,6 +260,29 @@
 @noindent
 Less recent versions are also present.
 '],
+['empty_center',
+'@center 
+'],
+['ref_in_center',
+'@node Top
+
address@hidden @ref{Top}
+
address@hidden @ref{Top, ,title
+very long}
+'],
+['footnote_in_center',
+'@center Centered text with a address@hidden footnote
+shows an important feature of the centered text.
+
address@hidden
address@hidden @asis
address@hidden item
+line
address@hidden table 
address@hidden example
+} and text after the footnote.
+'],
 ['test_allowcodebreaks',
 '@node Top
 

Index: t/10menu.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/10menu.t,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- t/10menu.t  13 Mar 2011 15:00:10 -0000      1.12
+++ t/10menu.t  13 Mar 2011 22:01:23 -0000      1.13
@@ -148,7 +148,32 @@
 
 comment --- in.
 @end menu
-']
+'],
+['formats_in_menu',
+'@node Top
+
address@hidden
+* (gcc):: text
address@hidden @asis
address@hidden item
+* table line::
address@hidden table
+
+* (info)::
address@hidden
+some @ verb{x atim
+* texinfo:: in @ verbatim
address@hidden verbatim
+* (manual2):: %
address@hidden
+
+<i></i>
address@hidden html
+Log$
+* (truc):: @acronym{description
+* acronym::}
address@hidden menu
+'],
 );
 
 my @test_invalid = (

Index: t/30sectioning.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/30sectioning.t,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- t/30sectioning.t    1 Mar 2011 00:16:34 -0000       1.31
+++ t/30sectioning.t    13 Mar 2011 22:01:23 -0000      1.32
@@ -726,6 +726,31 @@
 
 @node   Last with spaces 
 '],
+['next_in_menu_is_below',
+'@node Top
+
address@hidden
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden chapter
+
address@hidden
+* section::
+* subsection::
address@hidden menu
+
address@hidden section
address@hidden section
+
address@hidden
+* subsection::
address@hidden menu
+
address@hidden subsection
address@hidden subsection
+']
 );
 
 my @test_cases = (

Index: t/57invalid_nestings.t
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/57invalid_nestings.t,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- t/57invalid_nestings.t      13 Mar 2011 15:00:16 -0000      1.16
+++ t/57invalid_nestings.t      13 Mar 2011 22:01:23 -0000      1.17
@@ -32,6 +32,7 @@
 in address@hidden in item}
 @item @ref{Top,, title
 long title}
address@hidden @center centered text in item
 @end table
 '],
 ['table_on_item_line',
@@ -72,6 +73,39 @@
 @center @code{in code in center @center center in code in center
 
 }
+
address@hidden@center in center in code}
+
address@hidden @asis
address@hidden centered line with item @item first item on center line
address@hidden table
+
address@hidden @emph
address@hidden item
address@hidden centered line with item @item second item on center line
address@hidden table
+
+Empty double center:
address@hidden @center
+
address@hidden @samp{something @center end of samp}
+
address@hidden after first center @address@hidden after second center
+
+End of samp}
+
address@hidden {AAA}  {BBB}
address@hidden truc @tab bidule
address@hidden @item ctruc @tab cbidule
address@hidden @item cstruc
address@hidden multitable
+
address@hidden before the table @table @asis
address@hidden item in center
+Line in center
address@hidden second item
address@hidden table
+
 '],
 ['accents',
 'Valid

Index: t/results/invalid_nestings/center.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/invalid_nestings/center.pl,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- t/results/invalid_nestings/center.pl        6 Mar 2011 14:44:04 -0000       
1.29
+++ t/results/invalid_nestings/center.pl        13 Mar 2011 22:01:23 -0000      
1.30
@@ -519,6 +519,1026 @@
       'parent' => {},
       'text' => '
 '
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'args' => [
+            {
+              'contents' => [],
+              'parent' => {},
+              'type' => 'brace_command_arg'
+            }
+          ],
+          'cmdname' => 'code',
+          'contents' => [],
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 19,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'in center in code'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'invalid_nesting' => 1,
+        'misc_content' => [
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'cmdname' => 'asis',
+              'parent' => {},
+              'type' => 'command_as_argument'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'space_at_end_block_command'
+            }
+          ],
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'table',
+      'contents' => [
+        {
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'centered line with item '
+                    },
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'first item on center line'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'center',
+              'extra' => {
+                'misc_content' => [
+                  {},
+                  {},
+                  {}
+                ]
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 22,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'parent' => {},
+          'type' => 'before_item'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'table'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command' => {},
+            'command_argument' => 'table',
+            'text_arg' => 'table'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 23,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'block_command_line_contents' => [
+          [
+            {}
+          ]
+        ],
+        'command_as_argument' => {},
+        'end_command' => {}
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 21,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'cmdname' => 'emph',
+              'parent' => {},
+              'type' => 'command_as_argument'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'space_at_end_block_command'
+            }
+          ],
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'table',
+      'contents' => [
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'item'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'item',
+          'extra' => {
+            'misc_content' => [
+              {}
+            ]
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'centered line with item '
+                },
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'second item on center line'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'center',
+          'extra' => {
+            'misc_content' => [
+              {},
+              {},
+              {}
+            ]
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 27,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'table'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command' => {},
+            'command_argument' => 'table',
+            'text_arg' => 'table'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 28,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'block_command_line_contents' => [
+          [
+            {}
+          ]
+        ],
+        'command_as_argument' => {},
+        'end_command' => {}
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 25,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'Empty double center:
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_line_after_command'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'center',
+              'extra' => {
+                'invalid_nesting' => 1,
+                'missing_argument' => 1
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 31,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'misc_content' => [
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'something '
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'samp',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 33,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'end of samp'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'center',
+              'extra' => {
+                'invalid_nesting' => 1,
+                'misc_content' => [
+                  {}
+                ]
+              },
+              'line_nr' => {},
+              'parent' => {}
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'misc_content' => [
+          {},
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'after first center '
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'brace_command_arg'
+                }
+              ],
+              'cmdname' => 'samp',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 35,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'after second center'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'center',
+              'extra' => {
+                'invalid_nesting' => 1,
+                'misc_content' => [
+                  {}
+                ]
+              },
+              'line_nr' => {},
+              'parent' => {}
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'misc_content' => [
+          {},
+          {},
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'End of samp
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'AAA'
+                }
+              ],
+              'parent' => {},
+              'type' => 'bracketed'
+            },
+            {
+              'parent' => {},
+              'text' => '  '
+            },
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => 'BBB'
+                }
+              ],
+              'parent' => {},
+              'type' => 'bracketed'
+            },
+            {
+              'parent' => {},
+              'text' => '
+'
+            }
+          ],
+          'parent' => {},
+          'type' => 'block_line_arg'
+        }
+      ],
+      'cmdname' => 'multitable',
+      'contents' => [
+        {
+          'contents' => [
+            {
+              'cmdname' => 'item',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'truc '
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'paragraph'
+                }
+              ],
+              'extra' => {
+                'cell_number' => 1
+              },
+              'parent' => {}
+            },
+            {
+              'cmdname' => 'tab',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'bidule
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'paragraph'
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'ctruc '
+                        },
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'cbidule'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'spaces_at_end'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'misc_line_arg'
+                    }
+                  ],
+                  'cmdname' => 'center',
+                  'extra' => {
+                    'misc_content' => [
+                      {},
+                      {},
+                      {},
+                      {}
+                    ]
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 41,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'cstruc'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'spaces_at_end'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'misc_line_arg'
+                    }
+                  ],
+                  'cmdname' => 'center',
+                  'extra' => {
+                    'misc_content' => [
+                      {},
+                      {}
+                    ]
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 42,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                }
+              ],
+              'extra' => {
+                'cell_number' => 2
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'row_number' => 1
+          },
+          'parent' => {},
+          'type' => 'row'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'multitable'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'end',
+          'extra' => {
+            'command' => {},
+            'command_argument' => 'multitable',
+            'text_arg' => 'multitable'
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 43,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      'extra' => {
+        'end_command' => {},
+        'max_columns' => 2,
+        'prototypes' => [
+          {
+            'contents' => [],
+            'parent' => {},
+            'type' => 'bracketed_multitable_prototype'
+          },
+          {
+            'contents' => [],
+            'parent' => {},
+            'type' => 'bracketed_multitable_prototype'
+          }
+        ]
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 39,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'before the table '
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'cmdname' => 'asis',
+                      'parent' => {},
+                      'type' => 'command_as_argument'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'space_at_end_block_command'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'block_line_arg'
+                }
+              ],
+              'cmdname' => 'table',
+              'contents' => [
+                {
+                  'contents' => [],
+                  'parent' => {},
+                  'type' => 'before_item'
+                }
+              ],
+              'extra' => {
+                'block_command_line_contents' => [
+                  [
+                    {}
+                  ]
+                ],
+                'command_as_argument' => {},
+                'invalid_nesting' => 1
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 45,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'misc_content' => [
+          {},
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    },
+    {
+      'parent' => {},
+      'text' => ' ',
+      'type' => 'empty_spaces_after_command'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'item in center
+'
+        },
+        {
+          'parent' => {},
+          'text' => 'Line in center
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => ' ',
+      'type' => 'empty_spaces_after_command'
+    },
+    {
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => 'second item
+'
+        }
+      ],
+      'parent' => {},
+      'type' => 'paragraph'
+    },
+    {
+      'parent' => {},
+      'text' => '
+',
+      'type' => 'empty_line'
     }
   ],
   'type' => 'text_root'
@@ -627,6 +1647,197 @@
 $result_trees{'center'}{'contents'}[13]{'parent'} = $result_trees{'center'};
 $result_trees{'center'}{'contents'}[14]{'parent'} = $result_trees{'center'};
 $result_trees{'center'}{'contents'}[15]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[16]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[17]{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[17]{'contents'}[0];
+$result_trees{'center'}{'contents'}[17]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[17];
+$result_trees{'center'}{'contents'}[17]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[18]{'args'}[0];
+$result_trees{'center'}{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[18]{'args'}[0];
+$result_trees{'center'}{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[18]{'args'}[0];
+$result_trees{'center'}{'contents'}[18]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[18];
+$result_trees{'center'}{'contents'}[18]{'extra'}{'misc_content'}[0] = 
$result_trees{'center'}{'contents'}[18]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[18]{'line_nr'} = 
$result_trees{'center'}{'contents'}[17]{'contents'}[0]{'line_nr'};
+$result_trees{'center'}{'contents'}[18]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[19]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[20]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[20]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[20]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[20];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[20]{'contents'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[20];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[20]{'contents'}[1];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'extra'}{'command'} = 
$result_trees{'center'}{'contents'}[20];
+$result_trees{'center'}{'contents'}[20]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[20];
+$result_trees{'center'}{'contents'}[20]{'extra'}{'block_command_line_contents'}[0][0]
 = $result_trees{'center'}{'contents'}[20]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[20]{'extra'}{'command_as_argument'} = 
$result_trees{'center'}{'contents'}[20]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[20]{'extra'}{'end_command'} = 
$result_trees{'center'}{'contents'}[20]{'contents'}[1];
+$result_trees{'center'}{'contents'}[20]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[21]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'contents'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[22]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'contents'}[1];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[22]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[22];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[22]{'contents'}[2];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'extra'}{'command'} = 
$result_trees{'center'}{'contents'}[22];
+$result_trees{'center'}{'contents'}[22]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[22];
+$result_trees{'center'}{'contents'}[22]{'extra'}{'block_command_line_contents'}[0][0]
 = $result_trees{'center'}{'contents'}[22]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[22]{'extra'}{'command_as_argument'} = 
$result_trees{'center'}{'contents'}[22]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[22]{'extra'}{'end_command'} = 
$result_trees{'center'}{'contents'}[22]{'contents'}[2];
+$result_trees{'center'}{'contents'}[22]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[23]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[24]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[24];
+$result_trees{'center'}{'contents'}[24]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[25]{'args'}[0];
+$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[25]{'args'}[0];
+$result_trees{'center'}{'contents'}[25]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[25];
+$result_trees{'center'}{'contents'}[25]{'extra'}{'misc_content'}[0] = 
$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[25]{'line_nr'} = 
$result_trees{'center'}{'contents'}[25]{'args'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'center'}{'contents'}[25]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[26]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[27]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[27]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'line_nr'} = 
$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[27]{'args'}[0];
+$result_trees{'center'}{'contents'}[27]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[27];
+$result_trees{'center'}{'contents'}[27]{'extra'}{'misc_content'}[0] = 
$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[27]{'extra'}{'misc_content'}[1] = 
$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[27]{'line_nr'} = 
$result_trees{'center'}{'contents'}[27]{'args'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'center'}{'contents'}[27]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[28]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'line_nr'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2]{'line_nr'};
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0];
+$result_trees{'center'}{'contents'}[29]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[29];
+$result_trees{'center'}{'contents'}[29]{'extra'}{'misc_content'}[0] = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[29]{'extra'}{'misc_content'}[1] = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[29]{'extra'}{'misc_content'}[2] = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[29]{'line_nr'} = 
$result_trees{'center'}{'contents'}[29]{'args'}[0]{'contents'}[2]{'line_nr'};
+$result_trees{'center'}{'contents'}[29]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[30]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[31]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[31];
+$result_trees{'center'}{'contents'}[31]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[32]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[33];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'misc_content'}[2]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'misc_content'}[3]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[4];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'extra'}{'misc_content'}[1]
 = 
$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[33];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'extra'}{'command'} = 
$result_trees{'center'}{'contents'}[33];
+$result_trees{'center'}{'contents'}[33]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[33];
+$result_trees{'center'}{'contents'}[33]{'extra'}{'end_command'} = 
$result_trees{'center'}{'contents'}[33]{'contents'}[1];
+$result_trees{'center'}{'contents'}[33]{'extra'}{'prototypes'}[0]{'contents'} 
= $result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[1]{'contents'};
+$result_trees{'center'}{'contents'}[33]{'extra'}{'prototypes'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'extra'}{'prototypes'}[1]{'contents'} 
= $result_trees{'center'}{'contents'}[33]{'args'}[0]{'contents'}[3]{'contents'};
+$result_trees{'center'}{'contents'}[33]{'extra'}{'prototypes'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[33]{'args'}[0];
+$result_trees{'center'}{'contents'}[33]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[34]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[35]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[35]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'extra'}{'command_as_argument'}
 = 
$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'center'}{'contents'}[35]{'args'}[0];
+$result_trees{'center'}{'contents'}[35]{'args'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[35];
+$result_trees{'center'}{'contents'}[35]{'extra'}{'misc_content'}[0] = 
$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[1];
+$result_trees{'center'}{'contents'}[35]{'extra'}{'misc_content'}[1] = 
$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2];
+$result_trees{'center'}{'contents'}[35]{'line_nr'} = 
$result_trees{'center'}{'contents'}[35]{'args'}[0]{'contents'}[2]{'line_nr'};
+$result_trees{'center'}{'contents'}[35]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[36]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[37]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[37];
+$result_trees{'center'}{'contents'}[37]{'contents'}[1]{'parent'} = 
$result_trees{'center'}{'contents'}[37];
+$result_trees{'center'}{'contents'}[37]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[38]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[39]{'contents'}[0]{'parent'} = 
$result_trees{'center'}{'contents'}[39];
+$result_trees{'center'}{'contents'}[39]{'parent'} = $result_trees{'center'};
+$result_trees{'center'}{'contents'}[40]{'parent'} = $result_trees{'center'};
 
 $result_texis{'center'} = '@center @indent @titlefont{in titlefont} @anchor{in 
address@hidden
 
@@ -645,6 +1856,39 @@
 @center @code{in code in center address@hidden center in code in center
 
 
+
address@hidden@center in center in code
+
address@hidden @asis
address@hidden centered line with item  first item on center line
address@hidden table
+
address@hidden @emph
address@hidden item
address@hidden centered line with item  second item on center line
address@hidden table
+
+Empty double center:
address@hidden @center
+
address@hidden @samp{something address@hidden end of samp
+
address@hidden after first center @address@hidden after second center
+
+End of samp
+
address@hidden {AAA}  {BBB}
address@hidden truc @tab bidule
address@hidden  ctruc  cbidule
address@hidden  cstruc
address@hidden multitable
+
address@hidden before the table @table @asis
address@hidden table
+ item in center
+Line in center
+ second item
+
 ';
 
 
@@ -664,6 +1908,32 @@
 in code in center center in code in center
 
 
+
+in center in code
+
+centered line with item first item on center line
+
+item
+centered line with item second item on center line
+
+Empty double center:
+
+
+something end of samp
+
+after first center after second center
+
+End of samp
+
+truc bidule
+ctruc cbidule
+cstruc
+
+before the table 
+item in center
+Line in center
+second item
+
 ';
 
 $result_errors{'center'} = [
@@ -783,6 +2053,285 @@
     'macro' => '',
     'text' => 'Misplaced }',
     'type' => 'error'
+  },
+  {
+    'error_line' => ':19: warning: @center should only appear at a line 
beginning
+',
+    'file_name' => '',
+    'line_nr' => 19,
+    'macro' => '',
+    'text' => '@center should only appear at a line beginning',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':19: warning: @center should not appear in @code
+',
+    'file_name' => '',
+    'line_nr' => 19,
+    'macro' => '',
+    'text' => '@center should not appear in @code',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':19: @code missing close brace
+',
+    'file_name' => '',
+    'line_nr' => 19,
+    'macro' => '',
+    'text' => '@code missing close brace',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':19: Misplaced }
+',
+    'file_name' => '',
+    'line_nr' => 19,
+    'macro' => '',
+    'text' => 'Misplaced }',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':22: warning: @item should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 22,
+    'macro' => '',
+    'text' => '@item should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':22: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 22,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':21: warning: @table has text but no @item
+',
+    'file_name' => '',
+    'line_nr' => 21,
+    'macro' => '',
+    'text' => '@table has text but no @item',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':27: warning: @item should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 27,
+    'macro' => '',
+    'text' => '@item should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':27: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 27,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':31: warning: @center should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 31,
+    'macro' => '',
+    'text' => '@center should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':31: @center missing argument
+',
+    'file_name' => '',
+    'line_nr' => 31,
+    'macro' => '',
+    'text' => '@center missing argument',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':33: warning: @center should only appear at a line 
beginning
+',
+    'file_name' => '',
+    'line_nr' => 33,
+    'macro' => '',
+    'text' => '@center should only appear at a line beginning',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':33: warning: @center should not appear in @samp
+',
+    'file_name' => '',
+    'line_nr' => 33,
+    'macro' => '',
+    'text' => '@center should not appear in @samp',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':33: @samp missing close brace
+',
+    'file_name' => '',
+    'line_nr' => 33,
+    'macro' => '',
+    'text' => '@samp missing close brace',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':33: Misplaced }
+',
+    'file_name' => '',
+    'line_nr' => 33,
+    'macro' => '',
+    'text' => 'Misplaced }',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':35: warning: @center should only appear at a line 
beginning
+',
+    'file_name' => '',
+    'line_nr' => 35,
+    'macro' => '',
+    'text' => '@center should only appear at a line beginning',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':35: warning: @center should not appear in @samp
+',
+    'file_name' => '',
+    'line_nr' => 35,
+    'macro' => '',
+    'text' => '@center should not appear in @samp',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':35: @samp missing close brace
+',
+    'file_name' => '',
+    'line_nr' => 35,
+    'macro' => '',
+    'text' => '@samp missing close brace',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':37: Misplaced }
+',
+    'file_name' => '',
+    'line_nr' => 37,
+    'macro' => '',
+    'text' => 'Misplaced }',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':41: warning: @item should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 41,
+    'macro' => '',
+    'text' => '@item should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':41: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 41,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':41: warning: @tab should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 41,
+    'macro' => '',
+    'text' => '@tab should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':41: ignoring @tab outside of multitable
+',
+    'file_name' => '',
+    'line_nr' => 41,
+    'macro' => '',
+    'text' => 'ignoring @tab outside of multitable',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':42: warning: @item should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 42,
+    'macro' => '',
+    'text' => '@item should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':42: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 42,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':45: warning: @table should only appear at a line 
beginning
+',
+    'file_name' => '',
+    'line_nr' => 45,
+    'macro' => '',
+    'text' => '@table should only appear at a line beginning',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':45: warning: @table should not appear in @center
+',
+    'file_name' => '',
+    'line_nr' => 45,
+    'macro' => '',
+    'text' => '@table should not appear in @center',
+    'type' => 'warning'
+  },
+  {
+    'error_line' => ':45: No matching address@hidden table\'
+',
+    'file_name' => '',
+    'line_nr' => 45,
+    'macro' => '',
+    'text' => 'No matching address@hidden table\'',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':46: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 46,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':48: @item outside of table or list
+',
+    'file_name' => '',
+    'line_nr' => 48,
+    'macro' => '',
+    'text' => '@item outside of table or list',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':49: Unmatched address@hidden table\'
+',
+    'file_name' => '',
+    'line_nr' => 49,
+    'macro' => '',
+    'text' => 'Unmatched address@hidden table\'',
+    'type' => 'error'
   }
 ];
 

Index: t/results/invalid_nestings/in_table.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/results/invalid_nestings/in_table.pl,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- t/results/invalid_nestings/in_table.pl      12 Mar 2011 00:24:38 -0000      
1.28
+++ t/results/invalid_nestings/in_table.pl      13 Mar 2011 22:01:24 -0000      
1.29
@@ -434,6 +434,66 @@
                   'type' => 'empty_spaces_after_command'
                 },
                 {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => ' ',
+                          'type' => 'empty_spaces_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'centered text in item'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'spaces_at_end'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'misc_line_arg'
+                    }
+                  ],
+                  'cmdname' => 'center',
+                  'extra' => {
+                    'invalid_nesting' => 1,
+                    'misc_content' => [
+                      {}
+                    ]
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 9,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'item',
+          'extra' => {
+            'misc_content' => [
+              {}
+            ]
+          },
+          'parent' => {}
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
                   'parent' => {},
                   'text' => 'table'
                 },
@@ -456,7 +516,7 @@
           },
           'line_nr' => {
             'file_name' => '',
-            'line_nr' => 9,
+            'line_nr' => 10,
             'macro' => ''
           },
           'parent' => {}
@@ -560,14 +620,24 @@
 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[3];
 $result_trees{'in_table'}{'contents'}[2]{'contents'}[3]{'parent'} = 
$result_trees{'in_table'}{'contents'}[2];
 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0];
-$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0];
 $result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4];
-$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'extra'}{'command'} = 
$result_trees{'in_table'}{'contents'}[2];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[1];
 $result_trees{'in_table'}{'contents'}[2]{'contents'}[4]{'parent'} = 
$result_trees{'in_table'}{'contents'}[2];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'args'}[0]{'parent'} = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[5];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'extra'}{'command'} = 
$result_trees{'in_table'}{'contents'}[2];
+$result_trees{'in_table'}{'contents'}[2]{'contents'}[5]{'parent'} = 
$result_trees{'in_table'}{'contents'}[2];
 
$result_trees{'in_table'}{'contents'}[2]{'extra'}{'block_command_line_contents'}[0][0]
 = $result_trees{'in_table'}{'contents'}[2]{'args'}[0]{'contents'}[1];
 $result_trees{'in_table'}{'contents'}[2]{'extra'}{'command_as_argument'} = 
$result_trees{'in_table'}{'contents'}[2]{'args'}[0]{'contents'}[1];
-$result_trees{'in_table'}{'contents'}[2]{'extra'}{'end_command'} = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[4];
+$result_trees{'in_table'}{'contents'}[2]{'extra'}{'end_command'} = 
$result_trees{'in_table'}{'contents'}[2]{'contents'}[5];
 $result_trees{'in_table'}{'contents'}[2]{'parent'} = $result_trees{'in_table'};
 
 $result_texis{'in_table'} = '@table @xref
@@ -578,6 +648,7 @@
 in address@hidden in item}
 @item @ref{Top,, title
 }long title
address@hidden @center centered text in item
 @end table
 ';
 
@@ -587,6 +658,7 @@
 in item
 
 long title
+centered text in item
 ';
 
 $result_errors{'in_table'} = [
@@ -679,6 +751,15 @@
     'macro' => '',
     'text' => 'Misplaced }',
     'type' => 'error'
+  },
+  {
+    'error_line' => ':9: warning: @center should not appear in @item
+',
+    'file_name' => '',
+    'line_nr' => 9,
+    'macro' => '',
+    'text' => '@center should not appear in @item',
+    'type' => 'warning'
   }
 ];
 

Index: t/results/menu/formats_in_menu.pl
===================================================================
RCS file: t/results/menu/formats_in_menu.pl
diff -N t/results/menu/formats_in_menu.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/menu/formats_in_menu.pl   13 Mar 2011 22:01:24 -0000      1.1
@@ -0,0 +1,776 @@
+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);
+
+use utf8;
+
+$result_trees{'formats_in_menu'} = {
+  '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'
+        },
+        {
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '(gcc)'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => ':: ',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'text
+'
+                    },
+                    {
+                      'args' => [
+                        {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => ' ',
+                              'type' => 'empty_spaces_after_command'
+                            },
+                            {
+                              'cmdname' => 'asis',
+                              'parent' => {},
+                              'type' => 'command_as_argument'
+                            },
+                            {
+                              'parent' => {},
+                              'text' => '
+',
+                              'type' => 'space_at_end_block_command'
+                            }
+                          ],
+                          'parent' => {},
+                          'type' => 'block_line_arg'
+                        }
+                      ],
+                      'cmdname' => 'table',
+                      'contents' => [
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => ' ',
+                                  'type' => 'empty_spaces_after_command'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => 'item'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'spaces_at_end'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'misc_line_arg'
+                            }
+                          ],
+                          'cmdname' => 'item',
+                          'extra' => {
+                            'misc_content' => [
+                              {}
+                            ]
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '* table line::
+'
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => ' ',
+                                  'type' => 'empty_spaces_after_command'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => 'table'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'spaces_at_end'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'misc_line_arg'
+                            }
+                          ],
+                          'cmdname' => 'end',
+                          'extra' => {
+                            'command' => {},
+                            'command_argument' => 'table',
+                            'text_arg' => 'table'
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 8,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'extra' => {
+                        'block_command_line_contents' => [
+                          [
+                            {}
+                          ]
+                        ],
+                        'command_as_argument' => {},
+                        'end_command' => {}
+                      },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 5,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'manual_content' => [
+                    {
+                      'parent' => {},
+                      'text' => 'gcc'
+                    }
+                  ]
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'after_description_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '(info)'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    },
+                    {
+                      'cmdname' => 'verbatim',
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'empty_line_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'some @ verb{x atim
+',
+                          'type' => 'raw'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '* texinfo:: in @ verbatim
+',
+                          'type' => 'raw'
+                        }
+                      ],
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 11,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_line_after_command'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'manual_content' => [
+                    {
+                      'parent' => {},
+                      'text' => 'info'
+                    }
+                  ]
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 10,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '(manual2)'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => ':: ',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '%
+'
+                    },
+                    {
+                      'cmdname' => 'html',
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'empty_line_after_command'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'raw'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '<i></i>
+',
+                          'type' => 'raw'
+                        }
+                      ],
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 16,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_line_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'Log$
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'manual_content' => [
+                    {
+                      'parent' => {},
+                      'text' => 'manual2'
+                    }
+                  ]
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 15,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '(truc)'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => ':: ',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'args' => [
+                        {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => 'description
+'
+                            },
+                            {
+                              'parent' => {},
+                              'text' => '* acronym::'
+                            }
+                          ],
+                          'parent' => {},
+                          'type' => 'brace_command_arg'
+                        }
+                      ],
+                      'cmdname' => 'acronym',
+                      'contents' => [],
+                      'extra' => {
+                        'brace_command_contents' => [
+                          [
+                            {},
+                            {}
+                          ]
+                        ]
+                      },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 21,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'manual_content' => [
+                    {
+                      'parent' => {},
+                      'text' => 'truc'
+                    }
+                  ]
+                }
+              },
+              'line_nr' => {},
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'menu'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'command' => {},
+                'command_argument' => 'menu',
+                'text_arg' => 'menu'
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 23,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'end_command' => {}
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          },
+          'parent' => {}
+        }
+      ],
+      '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{'formats_in_menu'}{'contents'}[0]{'parent'} = 
$result_trees{'formats_in_menu'};
+$result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'formats_in_menu'}{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'formats_in_menu'}{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[3]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1]
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'line_nr'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'line_nr'};
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'extra'}{'command'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'contents'}[6];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'formats_in_menu'}{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'extra'}{'node_content'}[0] = 
$result_trees{'formats_in_menu'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'formats_in_menu'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'formats_in_menu'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'formats_in_menu'}{'contents'}[1]{'parent'} = 
$result_trees{'formats_in_menu'};
+
+$result_texis{'formats_in_menu'} = '@node Top
+
address@hidden
+* (gcc):: text
address@hidden @asis
address@hidden item
+* table line::
address@hidden table
+
+* (info)::
address@hidden
+some @ verb{x atim
+* texinfo:: in @ verbatim
address@hidden verbatim
+* (manual2):: %
address@hidden
+
+<i></i>
address@hidden html
+Log$
+* (truc):: @acronym{description
+* acronym::}
address@hidden menu
+';
+
+
+$result_texts{'formats_in_menu'} = '
+* (gcc):: text
+item
+* table line::
+
+* (info)::
+some @ verb{x atim
+* texinfo:: in @ verbatim
+* (manual2):: %
+Log$
+* (truc):: description
+* acronym::
+';
+
+$result_sectioning{'formats_in_menu'} = {};
+
+$result_nodes{'formats_in_menu'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'menu_child' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'gcc'
+        }
+      ]
+    }
+  },
+  'menus' => [
+    {
+      'cmdname' => 'menu',
+      'extra' => {
+        'end_command' => {
+          'cmdname' => 'end',
+          'extra' => {
+            'command' => {},
+            'command_argument' => 'menu',
+            'text_arg' => 'menu'
+          }
+        }
+      }
+    }
+  ],
+  'node_next' => {},
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+$result_nodes{'formats_in_menu'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'}
 = $result_nodes{'formats_in_menu'}{'menus'}[0];
+$result_nodes{'formats_in_menu'}{'node_next'} = 
$result_nodes{'formats_in_menu'}{'menu_child'};
+
+$result_menus{'formats_in_menu'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'menu_child' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'gcc'
+        }
+      ]
+    }
+  }
+};
+
+$result_errors{'formats_in_menu'} = [];
+
+
+
+$result_converted{'plaintext'}->{'formats_in_menu'} = '
+* Menu:
+
+* (gcc):: text
+item
+* table line::
+
+* (info)::
+some @ verb{x atim
+* texinfo:: in @ verbatim
+* (manual2):: %
+Log$
+* (truc):: description
+* acronym::
+';
+
+1;

Index: t/results/misc_commands/empty_center.pl
===================================================================
RCS file: t/results/misc_commands/empty_center.pl
diff -N t/results/misc_commands/empty_center.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/misc_commands/empty_center.pl     13 Mar 2011 22:01:24 -0000      
1.1
@@ -0,0 +1,65 @@
+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);
+
+use utf8;
+
+$result_trees{'empty_center'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' 
+',
+              'type' => 'empty_line_after_command'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'missing_argument' => 1
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      },
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'empty_center'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'empty_center'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'empty_center'}{'contents'}[0];
+$result_trees{'empty_center'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_center'};
+
+$result_texis{'empty_center'} = '@center 
+';
+
+
+$result_texts{'empty_center'} = '
+';
+
+$result_errors{'empty_center'} = [
+  {
+    'error_line' => ':1: @center missing argument
+',
+    'file_name' => '',
+    'line_nr' => 1,
+    'macro' => '',
+    'text' => '@center missing argument',
+    'type' => 'error'
+  }
+];
+
+
+
+$result_converted{'plaintext'}->{'empty_center'} = '';
+
+1;

Index: t/results/misc_commands/footnote_in_center.pl
===================================================================
RCS file: t/results/misc_commands/footnote_in_center.pl
diff -N t/results/misc_commands/footnote_in_center.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/misc_commands/footnote_in_center.pl       13 Mar 2011 22:01:24 
-0000      1.1
@@ -0,0 +1,351 @@
+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);
+
+use utf8;
+
+$result_trees{'footnote_in_center'} = {
+  'contents' => [
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'Centered text with a footnote'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'This footnote
+'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'shows an important feature of the 
centered text.
+'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_line'
+                    },
+                    {
+                      'cmdname' => 'example',
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'empty_line_after_command'
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => ' ',
+                                  'type' => 'empty_spaces_after_command'
+                                },
+                                {
+                                  'cmdname' => 'asis',
+                                  'parent' => {},
+                                  'type' => 'command_as_argument'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'space_at_end_block_command'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'block_line_arg'
+                            }
+                          ],
+                          'cmdname' => 'table',
+                          'contents' => [
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => ' ',
+                                      'type' => 'empty_spaces_after_command'
+                                    },
+                                    {
+                                      'parent' => {},
+                                      'text' => 'item'
+                                    },
+                                    {
+                                      'parent' => {},
+                                      'text' => '
+',
+                                      'type' => 'spaces_at_end'
+                                    }
+                                  ],
+                                  'parent' => {},
+                                  'type' => 'misc_line_arg'
+                                }
+                              ],
+                              'cmdname' => 'item',
+                              'extra' => {
+                                'misc_content' => [
+                                  {}
+                                ]
+                              },
+                              'parent' => {}
+                            },
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => 'line
+'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'preformatted'
+                            },
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => ' ',
+                                      'type' => 'empty_spaces_after_command'
+                                    },
+                                    {
+                                      'parent' => {},
+                                      'text' => 'table'
+                                    },
+                                    {
+                                      'parent' => {},
+                                      'text' => ' 
+',
+                                      'type' => 'spaces_at_end'
+                                    }
+                                  ],
+                                  'parent' => {},
+                                  'type' => 'misc_line_arg'
+                                }
+                              ],
+                              'cmdname' => 'end',
+                              'extra' => {
+                                'command' => {},
+                                'command_argument' => 'table',
+                                'text_arg' => 'table'
+                              },
+                              'line_nr' => {
+                                'file_name' => '',
+                                'line_nr' => 8,
+                                'macro' => ''
+                              },
+                              'parent' => {}
+                            }
+                          ],
+                          'extra' => {
+                            'block_command_line_contents' => [
+                              [
+                                {}
+                              ]
+                            ],
+                            'command_as_argument' => {},
+                            'end_command' => {}
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 5,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        },
+                        {
+                          'args' => [
+                            {
+                              'contents' => [
+                                {
+                                  'parent' => {},
+                                  'text' => ' ',
+                                  'type' => 'empty_spaces_after_command'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => 'example'
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+',
+                                  'type' => 'spaces_at_end'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'misc_line_arg'
+                            }
+                          ],
+                          'cmdname' => 'end',
+                          'extra' => {
+                            'command' => {},
+                            'command_argument' => 'example',
+                            'text_arg' => 'example'
+                          },
+                          'line_nr' => {
+                            'file_name' => '',
+                            'line_nr' => 9,
+                            'macro' => ''
+                          },
+                          'parent' => {}
+                        }
+                      ],
+                      'extra' => {
+                        'end_command' => {}
+                      },
+                      'line_nr' => {
+                        'file_name' => '',
+                        'line_nr' => 4,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'brace_command_context'
+                }
+              ],
+              'cmdname' => 'footnote',
+              'contents' => [],
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 1,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => ' and text after the footnote.'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'center',
+      'extra' => {
+        'misc_content' => [
+          {},
+          {},
+          {}
+        ]
+      },
+      'line_nr' => {},
+      'parent' => {}
+    }
+  ],
+  'type' => 'text_root'
+};
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'block_command_line_contents'}[0][0]
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'command_as_argument'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'command'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'parent'} = 
$result_trees{'footnote_in_center'}{'contents'}[0];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'extra'}{'misc_content'}[0] 
= $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[1];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'extra'}{'misc_content'}[1] 
= $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'extra'}{'misc_content'}[2] 
= $result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[3];
+$result_trees{'footnote_in_center'}{'contents'}[0]{'line_nr'} = 
$result_trees{'footnote_in_center'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
+$result_trees{'footnote_in_center'}{'contents'}[0]{'parent'} = 
$result_trees{'footnote_in_center'};
+
+$result_texis{'footnote_in_center'} = '@center Centered text with a 
address@hidden footnote
+shows an important feature of the centered text.
+
address@hidden
address@hidden @asis
address@hidden item
+line
address@hidden table 
address@hidden example
+} and text after the footnote.
+';
+
+
+$result_texts{'footnote_in_center'} = 'Centered text with a footnote and text 
after the footnote.
+';
+
+$result_errors{'footnote_in_center'} = [];
+
+
+
+$result_converted{'plaintext'}->{'footnote_in_center'} = '     Centered text 
with a footnote(1) and text after the footnote.
+
+   ---------- Footnotes ----------
+
+   (1) This footnote shows an important feature of the centered text.
+
+     item
+          line
+
+';
+
+1;

Index: t/results/misc_commands/ref_in_center.pl
===================================================================
RCS file: t/results/misc_commands/ref_in_center.pl
diff -N t/results/misc_commands/ref_in_center.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/misc_commands/ref_in_center.pl    13 Mar 2011 22:01:24 -0000      
1.1
@@ -0,0 +1,334 @@
+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);
+
+use utf8;
+
+$result_trees{'ref_in_center'} = {
+  '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'
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Top'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'brace_command_arg'
+                    }
+                  ],
+                  'cmdname' => 'ref',
+                  'contents' => [],
+                  'extra' => {
+                    'brace_command_contents' => [
+                      [
+                        {}
+                      ]
+                    ],
+                    'label' => {},
+                    'node_argument' => {
+                      'node_content' => [
+                        {}
+                      ],
+                      'normalized' => 'Top'
+                    }
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 3,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'spaces_at_end'
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'center',
+          'extra' => {
+            'misc_content' => [
+              {}
+            ]
+          },
+          'line_nr' => {},
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => ' ',
+                  'type' => 'empty_spaces_after_command'
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Top'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'brace_command_arg'
+                    },
+                    {
+                      'contents' => [
+                        {
+                          'text' => ' ',
+                          'type' => 'empty_spaces_before_argument'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'brace_command_arg'
+                    },
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'title
+'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'brace_command_arg'
+                    }
+                  ],
+                  'cmdname' => 'ref',
+                  'contents' => [],
+                  'extra' => {
+                    'brace_command_contents' => [
+                      [
+                        {}
+                      ],
+                      undef
+                    ]
+                  },
+                  'line_nr' => {
+                    'file_name' => '',
+                    'line_nr' => 5,
+                    'macro' => ''
+                  },
+                  'parent' => {},
+                  'remaining_args' => 2
+                }
+              ],
+              'parent' => {},
+              'type' => 'misc_line_arg'
+            }
+          ],
+          'cmdname' => 'center',
+          'extra' => {
+            'misc_content' => [
+              {}
+            ]
+          },
+          'line_nr' => {},
+          'parent' => {}
+        },
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'very long
+'
+            }
+          ],
+          'parent' => {},
+          'type' => 'paragraph'
+        }
+      ],
+      '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{'ref_in_center'}{'contents'}[0]{'parent'} = 
$result_trees{'ref_in_center'};
+$result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'line_nr'} = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[2]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[2];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'line_nr'} = 
$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'line_nr'};
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[3]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[4];
+$result_trees{'ref_in_center'}{'contents'}[1]{'contents'}[4]{'parent'} = 
$result_trees{'ref_in_center'}{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'extra'}{'node_content'}[0] = 
$result_trees{'ref_in_center'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'ref_in_center'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = $result_trees{'ref_in_center'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'ref_in_center'}{'contents'}[1]{'parent'} = 
$result_trees{'ref_in_center'};
+
+$result_texis{'ref_in_center'} = '@node Top
+
address@hidden @ref{Top}
+
address@hidden @ref{Top, ,title
+}very long
+';
+
+
+$result_texts{'ref_in_center'} = '
+
+
+
+very long
+';
+
+$result_sectioning{'ref_in_center'} = {};
+
+$result_nodes{'ref_in_center'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+
+$result_menus{'ref_in_center'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
+$result_errors{'ref_in_center'} = [
+  {
+    'error_line' => ':5: @ref missing close brace
+',
+    'file_name' => '',
+    'line_nr' => 5,
+    'macro' => '',
+    'text' => '@ref missing close brace',
+    'type' => 'error'
+  },
+  {
+    'error_line' => ':6: Misplaced }
+',
+    'file_name' => '',
+    'line_nr' => 6,
+    'macro' => '',
+    'text' => 'Misplaced }',
+    'type' => 'error'
+  }
+];
+
+
+
+$result_converted{'plaintext'}->{'ref_in_center'} = '
+                              *note Top::
+
+                              *note Top::
+   very long
+';
+
+1;

Index: t/results/sectioning/next_in_menu_is_below.pl
===================================================================
RCS file: t/results/sectioning/next_in_menu_is_below.pl
diff -N t/results/sectioning/next_in_menu_is_below.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ t/results/sectioning/next_in_menu_is_below.pl       13 Mar 2011 22:01:25 
-0000      1.1
@@ -0,0 +1,1149 @@
+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);
+
+use utf8;
+
+$result_trees{'next_in_menu_is_below'} = {
+  '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'
+        },
+        {
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'chapter'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'node_content' => [
+                    {}
+                  ],
+                  'normalized' => 'chapter'
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'menu'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'command' => {},
+                'command_argument' => 'menu',
+                'text_arg' => 'menu'
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 5,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'end_command' => {}
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            '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' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'chapter'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'chapter'
+          }
+        ],
+        'normalized' => 'chapter'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 7,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'chapter'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'chapter',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'section'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'node_content' => [
+                    {}
+                  ],
+                  'normalized' => 'section'
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 11,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'subsection'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'node_content' => [
+                    {}
+                  ],
+                  'normalized' => 'subsection'
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 12,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'menu'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'command' => {},
+                'command_argument' => 'menu',
+                'text_arg' => 'menu'
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 13,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'end_command' => {}
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 10,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'misc_content' => [
+          {}
+        ]
+      },
+      'level' => 1,
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 8,
+        'macro' => ''
+      },
+      'number' => 1,
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'section'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'section'
+          }
+        ],
+        'normalized' => 'section'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 15,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'section'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'section',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line_after_command'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'subsection'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'text' => '::',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_node' => {
+                  'node_content' => [
+                    {}
+                  ],
+                  'normalized' => 'subsection'
+                }
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 19,
+                'macro' => ''
+              },
+              'parent' => {},
+              'type' => 'menu_entry'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => ' ',
+                      'type' => 'empty_spaces_after_command'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'menu'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'spaces_at_end'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'misc_line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'command' => {},
+                'command_argument' => 'menu',
+                'text_arg' => 'menu'
+              },
+              'line_nr' => {
+                'file_name' => '',
+                'line_nr' => 20,
+                'macro' => ''
+              },
+              'parent' => {}
+            }
+          ],
+          'extra' => {
+            'end_command' => {}
+          },
+          'line_nr' => {
+            'file_name' => '',
+            'line_nr' => 18,
+            'macro' => ''
+          },
+          'parent' => {}
+        },
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        }
+      ],
+      'extra' => {
+        'misc_content' => [
+          {}
+        ]
+      },
+      'level' => 2,
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 16,
+        'macro' => ''
+      },
+      'number' => '1.1',
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'subsection'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [],
+            'normalized' => 'subsection'
+          }
+        ],
+        'normalized' => 'subsection'
+      },
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 22,
+        'macro' => ''
+      },
+      'parent' => {}
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => ' ',
+              'type' => 'empty_spaces_after_command'
+            },
+            {
+              'parent' => {},
+              'text' => 'subsection'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'spaces_at_end'
+            }
+          ],
+          'parent' => {},
+          'type' => 'misc_line_arg'
+        }
+      ],
+      'cmdname' => 'subsection',
+      'contents' => [],
+      'extra' => {
+        'misc_content' => [
+          {}
+        ]
+      },
+      'level' => 3,
+      'line_nr' => {
+        'file_name' => '',
+        'line_nr' => 23,
+        'macro' => ''
+      },
+      'number' => '1.1.1',
+      'parent' => {}
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'next_in_menu_is_below'}{'contents'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[0]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[1]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'contents'}[2]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'extra'}{'node_content'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[1]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'extra'}{'node_content'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[2]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[0]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'extra'}{'command'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[1]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'contents'}[2]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[3]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[4];
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'extra'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'extra'}{'node_content'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[4]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[0]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[5];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[3];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'extra'}{'end_command'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'contents'}[2];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[1]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[5];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'contents'}[2]{'parent'} 
= $result_trees{'next_in_menu_is_below'}{'contents'}[5];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[5]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[6];
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'extra'}{'node_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'extra'}{'nodes_manuals'}[0]{'node_content'}
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'extra'}{'node_content'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[6]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0];
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0]{'parent'} = 
$result_trees{'next_in_menu_is_below'}{'contents'}[7];
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'extra'}{'misc_content'}[0]
 = 
$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'args'}[0]{'contents'}[1];
+$result_trees{'next_in_menu_is_below'}{'contents'}[7]{'parent'} = 
$result_trees{'next_in_menu_is_below'};
+
+$result_texis{'next_in_menu_is_below'} = '@node Top
+
address@hidden
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden chapter
+
address@hidden
+* section::
+* subsection::
address@hidden menu
+
address@hidden section
address@hidden section
+
address@hidden
+* subsection::
address@hidden menu
+
address@hidden subsection
address@hidden subsection
+';
+
+
+$result_texts{'next_in_menu_is_below'} = '
+* chapter::
+
+1 chapter
+*********
+
+* section::
+* subsection::
+
+1.1 section
+===========
+
+* subsection::
+
+1.1.1 subsection
+----------------
+';
+
+$result_sectioning{'next_in_menu_is_below'} = {
+  'level' => 0,
+  'section_childs' => [
+    {
+      'cmdname' => 'chapter',
+      'extra' => {
+        'associated_node' => {
+          'cmdname' => 'node',
+          'extra' => {
+            'normalized' => 'chapter'
+          }
+        }
+      },
+      'level' => 1,
+      'number' => 1,
+      'section_childs' => [
+        {
+          'cmdname' => 'section',
+          'extra' => {
+            'associated_node' => {
+              'cmdname' => 'node',
+              'extra' => {
+                'normalized' => 'section'
+              }
+            }
+          },
+          'level' => 2,
+          'number' => '1.1',
+          'section_childs' => [
+            {
+              'cmdname' => 'subsection',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {
+                    'normalized' => 'subsection'
+                  }
+                }
+              },
+              'level' => 3,
+              'number' => '1.1.1',
+              'section_up' => {}
+            }
+          ],
+          'section_up' => {}
+        }
+      ],
+      'section_up' => {}
+    }
+  ]
+};
+$result_sectioning{'next_in_menu_is_below'}{'section_childs'}[0]{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
 = 
$result_sectioning{'next_in_menu_is_below'}{'section_childs'}[0]{'section_childs'}[0];
+$result_sectioning{'next_in_menu_is_below'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'}
 = $result_sectioning{'next_in_menu_is_below'}{'section_childs'}[0];
+$result_sectioning{'next_in_menu_is_below'}{'section_childs'}[0]{'section_up'} 
= $result_sectioning{'next_in_menu_is_below'};
+
+$result_nodes{'next_in_menu_is_below'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'menu_child' => {
+    'cmdname' => 'node',
+    'extra' => {
+      'associated_section' => {
+        'cmdname' => 'chapter',
+        'extra' => {},
+        'level' => 1,
+        'number' => 1
+      },
+      'normalized' => 'chapter'
+    },
+    'menu_child' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'associated_section' => {
+          'cmdname' => 'section',
+          'extra' => {},
+          'level' => 2,
+          'number' => '1.1'
+        },
+        'normalized' => 'section'
+      },
+      'menu_child' => {
+        'cmdname' => 'node',
+        'extra' => {
+          'associated_section' => {
+            'cmdname' => 'subsection',
+            'extra' => {},
+            'level' => 3,
+            'number' => '1.1.1'
+          },
+          'normalized' => 'subsection'
+        },
+        'node_prev' => {},
+        'node_up' => {}
+      },
+      'menus' => [
+        {
+          'cmdname' => 'menu',
+          'extra' => {
+            'end_command' => {
+              'cmdname' => 'end',
+              'extra' => {
+                'command' => {},
+                'command_argument' => 'menu',
+                'text_arg' => 'menu'
+              }
+            }
+          }
+        }
+      ],
+      'node_next' => {},
+      'node_up' => {}
+    },
+    'menus' => [
+      {
+        'cmdname' => 'menu',
+        'extra' => {
+          'end_command' => {
+            'cmdname' => 'end',
+            'extra' => {
+              'command' => {},
+              'command_argument' => 'menu',
+              'text_arg' => 'menu'
+            }
+          }
+        }
+      }
+    ],
+    'node_prev' => {},
+    'node_up' => {}
+  },
+  'menus' => [
+    {
+      'cmdname' => 'menu',
+      'extra' => {
+        'end_command' => {
+          'cmdname' => 'end',
+          'extra' => {
+            'command' => {},
+            'command_argument' => 'menu',
+            'text_arg' => 'menu'
+          }
+        }
+      }
+    }
+  ],
+  'node_next' => {},
+  'node_up' => {
+    'extra' => {
+      'manual_content' => [
+        {
+          'text' => 'dir'
+        }
+      ]
+    }
+  }
+};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'}{'node_prev'}
 = $result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'}{'node_up'}
 = $result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'}
 = 
$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menus'}[0];
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'node_next'}
 = 
$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'node_up'} 
= $result_nodes{'next_in_menu_is_below'}{'menu_child'};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'}
 = $result_nodes{'next_in_menu_is_below'}{'menu_child'}{'menus'}[0];
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'node_prev'} = 
$result_nodes{'next_in_menu_is_below'};
+$result_nodes{'next_in_menu_is_below'}{'menu_child'}{'node_up'} = 
$result_nodes{'next_in_menu_is_below'};
+$result_nodes{'next_in_menu_is_below'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'}
 = $result_nodes{'next_in_menu_is_below'}{'menus'}[0];
+$result_nodes{'next_in_menu_is_below'}{'node_next'} = 
$result_nodes{'next_in_menu_is_below'}{'menu_child'};
+
+$result_menus{'next_in_menu_is_below'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'menu_child' => {
+    'cmdname' => 'node',
+    'extra' => {
+      'normalized' => 'chapter'
+    },
+    'menu_child' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'normalized' => 'section'
+      },
+      'menu_child' => {
+        'cmdname' => 'node',
+        'extra' => {
+          'normalized' => 'subsection'
+        },
+        'menu_prev' => {},
+        'menu_up' => {},
+        'menu_up_hash' => {
+          'chapter' => 1,
+          'section' => 1
+        }
+      },
+      'menu_next' => {},
+      'menu_up' => {},
+      'menu_up_hash' => {
+        'chapter' => 1
+      }
+    },
+    'menu_up' => {},
+    'menu_up_hash' => {
+      'Top' => 1
+    }
+  }
+};
+$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'}{'menu_prev'}
 = $result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'};
+$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'}{'menu_up'}
 = $result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'};
+$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_next'}
 = 
$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_child'};
+$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_child'}{'menu_up'} 
= $result_menus{'next_in_menu_is_below'}{'menu_child'};
+$result_menus{'next_in_menu_is_below'}{'menu_child'}{'menu_up'} = 
$result_menus{'next_in_menu_is_below'};
+
+$result_errors{'next_in_menu_is_below'} = [];
+
+
+
+$result_converted{'info'}->{'next_in_menu_is_below'} = 'This is , produced by 
makeinfo version 4.13 from .
+
+
+File: ,  Node: Top,  Next: chapter,  Up: (dir)
+
+* Menu:
+
+* chapter::
+
+
+File: ,  Node: chapter,  Prev: Top,  Up: Top
+
+1 chapter
+*********
+
+* Menu:
+
+* section::
+* subsection::
+
+
+File: ,  Node: section,  Next: subsection,  Up: chapter
+
+1.1 section
+===========
+
+* Menu:
+
+* subsection::
+
+
+File: ,  Node: subsection,  Prev: section,  Up: section
+
+1.1.1 subsection
+----------------
+
+
+
+Tag Table:
+Node: Top52
+Node: chapter124
+Node: section230
+Node: subsection339
+
+End Tag Table
+';
+
+1;



reply via email to

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