texi2html-cvs
[Top][All Lists]
Advanced

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

[Texi2html-cvs] texi2html ChangeLog TODO texi2html.pl test/form...


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html ChangeLog TODO texi2html.pl test/form...
Date: Sun, 12 Apr 2009 23:05:40 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        09/04/12 23:05:39

Modified files:
        .              : ChangeLog TODO texi2html.pl 
        test/formatting: Makefile.am def_cmds.texi test_sp.texi 
                         tests.txt 
        test/formatting/res/def_cmds: def_cmds.2 
        test/formatting/res/simple_table: simple_table.2 
                                          simple_table.html 
        test/formatting/res/texi_def_cmds: def_cmds.2 def_cmds.passfirst 
                                           def_cmds.passtexi 
Added files:
        test/formatting: empty_item.texi 
        test/formatting/res/empty_item: empty_item.2 empty_item.html 
        test/formatting/res/texi_empty_item: empty_item.2 
                                             empty_item.passfirst 
                                             empty_item.passtexi 
                                             empty_item.texi 
        test/formatting/res/texi_simple_table: simple_table.2 
                                               simple_table.passfirst 
                                               simple_table.passtexi 
                                               simple_table.texi 

Log message:
                * texi2html.pl: call tab_item_texi after closing formats.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/ChangeLog?cvsroot=texi2html&r1=1.367&r2=1.368
http://cvs.savannah.gnu.org/viewcvs/texi2html/TODO?cvsroot=texi2html&r1=1.86&r2=1.87
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.pl?cvsroot=texi2html&r1=1.268&r2=1.269
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/Makefile.am?cvsroot=texi2html&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/def_cmds.texi?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/test_sp.texi?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/tests.txt?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/empty_item.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/def_cmds/def_cmds.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/empty_item/empty_item.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/empty_item/empty_item.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/simple_table/simple_table.2?cvsroot=texi2html&rev=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/simple_table/simple_table.html?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_def_cmds/def_cmds.2?cvsroot=texi2html&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_def_cmds/def_cmds.passfirst?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_def_cmds/def_cmds.passtexi?cvsroot=texi2html&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_empty_item/empty_item.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_empty_item/empty_item.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_empty_item/empty_item.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_empty_item/empty_item.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_simple_table/simple_table.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_simple_table/simple_table.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_simple_table/simple_table.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/formatting/res/texi_simple_table/simple_table.texi?cvsroot=texi2html&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texi2html/texi2html/ChangeLog,v
retrieving revision 1.367
retrieving revision 1.368
diff -u -b -r1.367 -r1.368
--- ChangeLog   3 Apr 2009 14:10:37 -0000       1.367
+++ ChangeLog   12 Apr 2009 23:05:36 -0000      1.368
@@ -1,3 +1,7 @@
+2009-04-05   Patrice Dumas  <address@hidden>
+
+       * texi2html.pl: call tab_item_texi after closing formats.
+
 2009-04-03  Patrice Dumas  <address@hidden>
 
        * texi2html.pl: add a user hook for closed empty preformatted.

Index: TODO
===================================================================
RCS file: /cvsroot/texi2html/texi2html/TODO,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -b -r1.86 -r1.87
--- TODO        3 Apr 2009 14:10:37 -0000       1.86
+++ TODO        12 Apr 2009 23:05:36 -0000      1.87
@@ -443,3 +443,8 @@
   they won't be output when only macros are expanded, but maybe it is better
   like that? (and in makeinfo compatibility mode, a normal processing
   will be done with -E).
+
+* there is also undocumented features @hsep and @vsep to insert
+  horizontal and vertical rules.
+
+* @anchor{} should always ignore following whitespace (including newlines)

Index: texi2html.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.pl,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -b -r1.268 -r1.269
--- texi2html.pl        3 Apr 2009 14:10:38 -0000       1.268
+++ texi2html.pl        12 Apr 2009 23:05:36 -0000      1.269
@@ -79,7 +79,7 @@
 }
 
 # CVS version:
-# $Id: texi2html.pl,v 1.268 2009/04/03 14:10:38 pertusus Exp $
+# $Id: texi2html.pl,v 1.269 2009/04/12 23:05:36 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";;
@@ -12535,34 +12535,42 @@
                 # FIXME let the user be able not to close the paragraph
                 close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr);
 
-                if (defined($Texi2HTML::Config::tab_item_texi))
-                {
-                   my $resline = &$Texi2HTML::Config::tab_item_texi($macro, 
$state->{'command_stack'}, $stack, $state, $cline, $line_nr);
-                   $cline = $resline if (defined($resline));
-                }
                    #print STDERR "ITEM after close para: $cline";
                    #dump_stack($text, $stack, $state);
                 # these functions return the format if in the right context
+                my $in_list_enumerate;
                 my $format;
                 if ($format = add_item($text, $stack, $state, $line_nr))
                 { # handle lists
-                    push (@$stack, { 'format' => 'item', 'text' => '', 
'format_ref' => $format });
-                    begin_paragraph($stack, $state) unless 
(!$state->{'preformatted'} and no_line($cline));
-#print STDERR "BEGIN ITEM $format->{'format'}\n";
-#dump_stack($text, $stack, $state);
+                    $in_list_enumerate = 1;
                 }
                 elsif ($format = add_term($text, $stack, $state, $line_nr))
-                {# handle table @item term and restart another one
-                    push (@$stack, { 'format' => 'term', 'text' => '', 
'format_ref' => $format });
+                {
                     #$state->{'no_paragraph'}++;
                 }
                 elsif ($format = add_line($text, $stack, $state, $line_nr)) 
-                {# close table text and restart a term
-                    push (@$stack, { 'format' => 'term', 'text' => '', 
'format_ref' => $format });
+                {
                     #$state->{'no_paragraph'}++;
                 }
                 if ($format)
                 {
+                    if (defined($Texi2HTML::Config::tab_item_texi))
+                    {
+                        my $resline = 
&$Texi2HTML::Config::tab_item_texi($macro, $state->{'command_stack'}, $stack, 
$state, $cline, $line_nr);
+                        $cline = $resline if (defined($resline));
+                    }
+                    if ($in_list_enumerate)
+                    {
+#print STDERR "BEGIN ITEM $format->{'format'}\n";
+#dump_stack($text, $stack, $state);
+                        push (@$stack, { 'format' => 'item', 'text' => '', 
'format_ref' => $format });
+                        begin_paragraph($stack, $state) if 
($state->{'preformatted'} or !no_line($cline));
+                    }
+                    else
+                    {# handle table @item term and restart another one
+                     # or after table text restart a term
+                        push (@$stack, { 'format' => 'term', 'text' => '', 
'format_ref' => $format });
+                    }
                     $format->{'texi_line'} = $cline;
                     my ($line, $open_command) = 
&$Texi2HTML::Config::format_list_item_texi($format->{'format'}, $cline, 
$format->{'prepended'}, $format->{'command'}, $format->{'number'});
                     $cline = $line if (defined($line));
@@ -12576,6 +12584,11 @@
                     next;
                 }
                 $format = add_row ($text, $stack, $state, $line_nr); # handle 
multitable
+                if (defined($Texi2HTML::Config::tab_item_texi))
+                {
+                    my $resline = &$Texi2HTML::Config::tab_item_texi($macro, 
$state->{'command_stack'}, $stack, $state, $cline, $line_nr);
+                    $cline = $resline if (defined($resline));
+                }
                 if (!$format)
                 {
                     echo_warn ("address@hidden outside of table or list", 
$line_nr);
@@ -12601,16 +12614,14 @@
             {
                 abort_empty_preformatted($stack, $state);
                 # FIXME let the user be able not to close the paragraph?
-                # something like @vindex @code{something @tab in tab}
-                # leads to a @code closed by the paragraph while no paragraph
                 close_paragraph($text, $stack, $state, "address@hidden", 
$line_nr);
 
+                my $format = add_cell ($text, $stack, $state);
                 if (defined($Texi2HTML::Config::tab_item_texi))
                 {
                    my $resline = &$Texi2HTML::Config::tab_item_texi($macro, 
$state->{'command_stack'}, $stack, $state, $cline, $line_nr);
                    $cline = $resline if (defined($resline));
                 }
-                my $format = add_cell ($text, $stack, $state);
                 if (!$format)
                 {
                     echo_warn ("address@hidden outside of multitable", 
$line_nr);

Index: test/formatting/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/Makefile.am,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- test/formatting/Makefile.am 2 Apr 2009 09:14:27 -0000       1.15
+++ test/formatting/Makefile.am 12 Apr 2009 23:05:37 -0000      1.16
@@ -9,7 +9,7 @@
  index_in_item_line_table_in_code.texi table_in_table_item.texi \
  nested_formats.texi inter_item_commands.texi multitables.texi \
  double_style_paragraph.texi at_command_glued.texi test_sp.texi \
- kbdinputstyle.texi simple_images.texi simple_table.texi \
+ kbdinputstyle.texi simple_images.texi simple_table.texi empty_item.texi \
  f--ile.gif f--ile.jpeg f--ile.png f---ile.gr--a f--ile.jpg f--ile.txt \
  simple_menu.init weird_quotes.init redefine_need.init file.css tests.txt res
 

Index: test/formatting/def_cmds.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/def_cmds.texi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/def_cmds.texi       18 Aug 2008 18:02:59 -0000      1.1
+++ test/formatting/def_cmds.texi       12 Apr 2009 23:05:37 -0000      1.2
@@ -33,10 +33,12 @@
 @deffnx{} {}
 @deffnx {truc} followed by a comment
 @c comment
address@hidden texi2html
 @deffnx truc machin bidule chose and }
 @deffnx truc machin bidule chose and } after
 @deffnx truc machin bidule chose and {
 @deffnx truc machin bidule chose and { and after
address@hidden ifset
 Various deff lines
 @deffnx {truc} after a deff item
 @c comment
@@ -123,6 +125,7 @@
 d--eftypemethod
 @end deftypemethod
 
address@hidden texi2html
 @deffn category name args { @
   more args
 deffn with @{
@@ -132,6 +135,7 @@
   more args
 deffn with @}
 @end deffn 
address@hidden ifset
 
 @end macro
 

Index: test/formatting/test_sp.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/test_sp.texi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/test_sp.texi        3 Feb 2009 12:32:40 -0000       1.1
+++ test/formatting/test_sp.texi        12 Apr 2009 23:05:37 -0000      1.2
@@ -15,6 +15,10 @@
 @sp 2
 Para after sp
 
+A
address@hidden 2
+B
+
 sp after para
 @sp 1
 
@@ -28,6 +32,13 @@
 
 @sp 2
 Para after sp
+
+A
address@hidden 2
+B
+
+sp after para
address@hidden 1
 @end example
 
 @bye

Index: test/formatting/tests.txt
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/tests.txt,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- test/formatting/tests.txt   2 Apr 2009 09:14:28 -0000       1.14
+++ test/formatting/tests.txt   12 Apr 2009 23:05:37 -0000      1.15
@@ -35,6 +35,8 @@
 texi at_command_glued.texi
 texi test_sp.texi
 texi kbdinputstyle.texi
+texi simple_table.texi
+texi empty_item.texi
 # for makeinfo
 texi ../coverage/formatting.texi -U texi2html
 def_cmds def_cmds.texi
@@ -91,6 +93,7 @@
 test_sp test_sp.texi
 kbdinputstyle kbdinputstyle.texi
 simple_table simple_table.texi
+empty_item empty_item.texi
 at_command_glued_info at_command_glued.texi -init info.init
 test_sp_info test_sp.texi -init info.init
 kbdinputstyle_info kbdinputstyle.texi -init info.init

Index: test/formatting/res/def_cmds/def_cmds.2
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/formatting/res/def_cmds/def_cmds.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/def_cmds/def_cmds.2     28 Nov 2008 09:27:53 -0000      
1.2
+++ test/formatting/res/def_cmds/def_cmds.2     12 Apr 2009 23:05:37 -0000      
1.3
@@ -1,36 +1,36 @@
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 246)
-** Empty index entry for @defvr (l. 250)
-** Empty index entry for @deftypefn (l. 254)
-** Empty index entry for @deftypeop (l. 258)
-** Empty index entry for @deftypevr (l. 262)
-** Empty index entry for @defcv (l. 266)
-** Empty index entry for @deftypecv (l. 270)
-** Empty index entry for @defop (l. 274)
-** Empty index entry for @deftp (l. 278)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 250)
+** Empty index entry for @defvr (l. 254)
+** Empty index entry for @deftypefn (l. 258)
+** Empty index entry for @deftypeop (l. 262)
+** Empty index entry for @deftypevr (l. 266)
+** Empty index entry for @defcv (l. 270)
+** Empty index entry for @deftypecv (l. 274)
+** Empty index entry for @defop (l. 278)
+** Empty index entry for @deftp (l. 282)
 *** '}' without opening '{' before:  
 *** '}' without opening '{' before:  
 *** '{' without macro. Before:  
@@ -43,15 +43,15 @@
 *** '}' without opening '{' before:  
 *** '}' without opening '{' before:  after 
 *** '}' without opening '{' before:    more args 
-*** '}' without opening '{' before:  (l. 142 in @mymacro)
-*** '}' without opening '{' before:  (l. 142 in @mymacro)
-*** '{' without macro. Before:  (l. 142 in @mymacro)
-*** '{' without macro. Before:  and after (l. 142 in @mymacro)
-*** '{' without macro. Before:    more args (l. 142 in @mymacro)
-*** '}' without opening '{' before:  (l. 142 in @mymacro)
-*** '}' without opening '{' before:  (l. 145 in @mymacro)
-*** '}' without opening '{' before:  (l. 145 in @mymacro)
-*** '{' without macro. Before:  (l. 145 in @mymacro)
-*** '{' without macro. Before:  and after (l. 145 in @mymacro)
-*** '{' without macro. Before:    more args (l. 145 in @mymacro)
-*** '}' without opening '{' before:  (l. 145 in @mymacro)
+*** '}' without opening '{' before:  (l. 146 in @mymacro)
+*** '}' without opening '{' before:  (l. 146 in @mymacro)
+*** '{' without macro. Before:  (l. 146 in @mymacro)
+*** '{' without macro. Before:  and after (l. 146 in @mymacro)
+*** '{' without macro. Before:    more args (l. 146 in @mymacro)
+*** '}' without opening '{' before:  (l. 146 in @mymacro)
+*** '}' without opening '{' before:  (l. 149 in @mymacro)
+*** '}' without opening '{' before:  (l. 149 in @mymacro)
+*** '{' without macro. Before:  (l. 149 in @mymacro)
+*** '{' without macro. Before:  and after (l. 149 in @mymacro)
+*** '{' without macro. Before:    more args (l. 149 in @mymacro)
+*** '}' without opening '{' before:  (l. 149 in @mymacro)

Index: test/formatting/res/simple_table/simple_table.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/simple_table/simple_table.2,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/res/simple_table/simple_table.2     2 Apr 2009 09:14:35 
-0000       1.1
+++ test/formatting/res/simple_table/simple_table.2     12 Apr 2009 23:05:38 
-0000      1.2
@@ -1,2 +0,0 @@
-** Empty index entry for @vtable (l. 40)
-** Empty index entry for @vtable (l. 42)

Index: test/formatting/res/simple_table/simple_table.html
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/simple_table/simple_table.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/res/simple_table/simple_table.html  2 Apr 2009 09:14:35 
-0000       1.1
+++ test/formatting/res/simple_table/simple_table.html  12 Apr 2009 23:05:38 
-0000      1.2
@@ -75,27 +75,43 @@
 </dl>
 
 <dl compact="compact">
-<dd>
-<p>VTable
-</p>
-</dd>
-<dt>first item
-<a name="index-first-item"></a>
-</dt>
-<dt>
-<a name="index-"></a>
+<dt><strong>item before ignored lines</strong>
+<a name="index-item-before-ignored-lines"></a>
 </dt>
-<dt>after an empty itemx, before an empty item
-<a name="index-after-an-empty-itemx_002c-before-an-empty-item"></a>
+<dd><a name="index-vindex"></a>
+</dd>
+<dt><strong>itemx now</strong>
+<a name="index-itemx-now"></a>
 </dt>
-<dt>
-<a name="index--1"></a>
+<dd>
+<p>Description
+</p></dd>
+</dl>
+
+<dl compact="compact">
+<dt><span class="roman">item</span>
+<a name="index-item"></a>
 </dt>
-<dt>in item before end table
-<a name="index-in-item-before-end-table"></a>
+<dt><span class="roman">itemx after an empty line</span>
+<a name="index-itemx-after-an-empty-line"></a>
 </dt>
+<dd>
+<p>Description.
+</p>
+</dd>
 </dl>
 
+<p>Something.
+</p><dl compact="compact">
+<dt><em>in item</em></dt>
+<dd><p>Text without blank line
+</p></dd>
+<dt><em>second item</em></dt>
+<dd><p>Text without blank line 2
+</p></dd>
+</dl>
+<p>After table.
+</p>
 <hr size="1">
 <p>
  <font size="-1">

Index: test/formatting/res/texi_def_cmds/def_cmds.2
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/texi_def_cmds/def_cmds.2,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- test/formatting/res/texi_def_cmds/def_cmds.2        28 Nov 2008 09:27:54 
-0000      1.2
+++ test/formatting/res/texi_def_cmds/def_cmds.2        12 Apr 2009 23:05:38 
-0000      1.3
@@ -1,66 +1,66 @@
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 246)
-** Empty index entry for @defvr (l. 250)
-** Empty index entry for @deftypefn (l. 254)
-** Empty index entry for @deftypeop (l. 258)
-** Empty index entry for @deftypevr (l. 262)
-** Empty index entry for @defcv (l. 266)
-** Empty index entry for @deftypecv (l. 270)
-** Empty index entry for @defop (l. 274)
-** Empty index entry for @deftp (l. 278)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 139 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 142 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 145 in @mymacro)
-** Empty index entry for @deffn (l. 246)
-** Empty index entry for @defvr (l. 250)
-** Empty index entry for @deftypefn (l. 254)
-** Empty index entry for @deftypeop (l. 258)
-** Empty index entry for @deftypevr (l. 262)
-** Empty index entry for @defcv (l. 266)
-** Empty index entry for @deftypecv (l. 270)
-** Empty index entry for @defop (l. 274)
-** Empty index entry for @deftp (l. 278)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 250)
+** Empty index entry for @defvr (l. 254)
+** Empty index entry for @deftypefn (l. 258)
+** Empty index entry for @deftypeop (l. 262)
+** Empty index entry for @deftypevr (l. 266)
+** Empty index entry for @defcv (l. 270)
+** Empty index entry for @deftypecv (l. 274)
+** Empty index entry for @defop (l. 278)
+** Empty index entry for @deftp (l. 282)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 143 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 146 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 149 in @mymacro)
+** Empty index entry for @deffn (l. 250)
+** Empty index entry for @defvr (l. 254)
+** Empty index entry for @deftypefn (l. 258)
+** Empty index entry for @deftypeop (l. 262)
+** Empty index entry for @deftypevr (l. 266)
+** Empty index entry for @defcv (l. 270)
+** Empty index entry for @deftypecv (l. 274)
+** Empty index entry for @defop (l. 278)
+** Empty index entry for @deftp (l. 282)

Index: test/formatting/res/texi_def_cmds/def_cmds.passfirst
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/texi_def_cmds/def_cmds.passfirst,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/res/texi_def_cmds/def_cmds.passfirst        18 Aug 2008 
18:03:15 -0000      1.1
+++ test/formatting/res/texi_def_cmds/def_cmds.passfirst        12 Apr 2009 
23:05:38 -0000      1.2
@@ -2,451 +2,451 @@
 def_cmds.texi(,3) @node Top
 def_cmds.texi(,4) @top Test for definition commands
 def_cmds.texi(,5) 
-def_cmds.texi(,137) 
 def_cmds.texi(,141) 
-def_cmds.texi(mymacro,142) @deffn c--ategory d--effn_name a--rguments...
-def_cmds.texi(mymacro,142) d--effn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn cate--gory de--ffn_name ar--guments    more 
args @* even more so
-def_cmds.texi(mymacro,142) def--fn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn fset @var{i} a g
-def_cmds.texi(mymacro,142) @deffnx {cmde} truc {}
-def_cmds.texi(mymacro,142) @deffnx Command {log trap} {}
-def_cmds.texi(mymacro,142) @deffnx Command { log trap1} {}  
-def_cmds.texi(mymacro,142) @deffnx Command {log trap2 } {}
-def_cmds.texi(mymacro,142) @deffnx cmde @b{id ule} truc
-def_cmds.texi(mymacro,142) @deffnx cmde2 @b{id @samp{i} ule} truc
-def_cmds.texi(mymacro,142) @deffnx @b{id @samp{i} ule}    
-def_cmds.texi(mymacro,142) @deffnx 
-def_cmds.texi(mymacro,142) @deffnx aaa
-def_cmds.texi(mymacro,142) @deffnx {} {}
-def_cmds.texi(mymacro,142) @deffnx{}
-def_cmds.texi(mymacro,142) @deffnx{} machin
-def_cmds.texi(mymacro,142) @deffnx{} {bidule machin}
-def_cmds.texi(mymacro,142) @deffnx{truc} machin
-def_cmds.texi(mymacro,142) @deffnx{truc} { }
-def_cmds.texi(mymacro,142) @deffnx{truc}
-def_cmds.texi(mymacro,142) @deffnx{} {}
-def_cmds.texi(mymacro,142) @deffnx {truc} followed by a comment
-def_cmds.texi(mymacro,142) @c comment
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and }
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and } after
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and {
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and { and after
-def_cmds.texi(mymacro,142) Various deff lines
-def_cmds.texi(mymacro,142) @deffnx {truc} after a deff item
-def_cmds.texi(mymacro,142) @c comment
-def_cmds.texi(mymacro,142) text in def item for second def item
-def_cmds.texi(mymacro,142) @deffnx {truc} deffnx before end deffn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn empty deffn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn empty deffn with deffnx
-def_cmds.texi(mymacro,142) @deffnx empty deffnx
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defvr c--ategory d--efvr_name
-def_cmds.texi(mymacro,142) d--efvr
-def_cmds.texi(mymacro,142) @end defvr
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--eftypefn
-def_cmds.texi(mymacro,142) @end deftypefn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
-def_cmds.texi(mymacro,142) d--eftypeop
-def_cmds.texi(mymacro,142) @end deftypeop
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypevr c--ategory t--ype d--eftypevr_name
-def_cmds.texi(mymacro,142) d--eftypevr
-def_cmds.texi(mymacro,142) @end deftypevr
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defcv c--ategory c--lass d--efcv_name
-def_cmds.texi(mymacro,142) d--efcv
-def_cmds.texi(mymacro,142) @end defcv
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defop c--ategory c--lass d--efop_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--efop
-def_cmds.texi(mymacro,142) @end defop
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftp c--ategory d--eftp_name a--ttributes...
-def_cmds.texi(mymacro,142) d--eftp
-def_cmds.texi(mymacro,142) @end deftp
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defun d--efun_name a--rguments...
-def_cmds.texi(mymacro,142) d--efun
-def_cmds.texi(mymacro,142) @end defun
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defmac d--efmac_name a--rguments...
-def_cmds.texi(mymacro,142) d--efmac
-def_cmds.texi(mymacro,142) @end defmac
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defspec d--efspec_name a--rguments...
-def_cmds.texi(mymacro,142) d--efspec
-def_cmds.texi(mymacro,142) @end defspec
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defvar d--efvar_name
-def_cmds.texi(mymacro,142) d--efvar
-def_cmds.texi(mymacro,142) @end defvar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defopt d--efopt_name
-def_cmds.texi(mymacro,142) d--efopt
-def_cmds.texi(mymacro,142) @end defopt
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypefun t--ype d--eftypefun_name a--rguments...
-def_cmds.texi(mymacro,142) d--eftypefun
-def_cmds.texi(mymacro,142) @end deftypefun
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypevar t--ype d--eftypevar_name
-def_cmds.texi(mymacro,142) d--eftypevar
-def_cmds.texi(mymacro,142) @end deftypevar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defivar c--lass d--efivar_name
-def_cmds.texi(mymacro,142) d--efivar
-def_cmds.texi(mymacro,142) @end defivar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypeivar c--lass t--ype d--eftypeivar_name
-def_cmds.texi(mymacro,142) d--eftypeivar
-def_cmds.texi(mymacro,142) @end deftypeivar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defmethod c--lass d--efmethod_name a--rguments...
-def_cmds.texi(mymacro,142) d--efmethod
-def_cmds.texi(mymacro,142) @end defmethod
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--eftypemethod
-def_cmds.texi(mymacro,142) @end deftypemethod
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn category name args {   more args
-def_cmds.texi(mymacro,142) deffn with @{
-def_cmds.texi(mymacro,142) @end deffn 
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn category name args }   more args
-def_cmds.texi(mymacro,142) deffn with @}
-def_cmds.texi(mymacro,142) @end deffn 
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(,143) 
-def_cmds.texi(,144) @example
-def_cmds.texi(mymacro,145) @deffn c--ategory d--effn_name a--rguments...
-def_cmds.texi(mymacro,145) d--effn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn cate--gory de--ffn_name ar--guments    more 
args @* even more so
-def_cmds.texi(mymacro,145) def--fn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn fset @var{i} a g
-def_cmds.texi(mymacro,145) @deffnx {cmde} truc {}
-def_cmds.texi(mymacro,145) @deffnx Command {log trap} {}
-def_cmds.texi(mymacro,145) @deffnx Command { log trap1} {}  
-def_cmds.texi(mymacro,145) @deffnx Command {log trap2 } {}
-def_cmds.texi(mymacro,145) @deffnx cmde @b{id ule} truc
-def_cmds.texi(mymacro,145) @deffnx cmde2 @b{id @samp{i} ule} truc
-def_cmds.texi(mymacro,145) @deffnx @b{id @samp{i} ule}    
-def_cmds.texi(mymacro,145) @deffnx 
-def_cmds.texi(mymacro,145) @deffnx aaa
-def_cmds.texi(mymacro,145) @deffnx {} {}
-def_cmds.texi(mymacro,145) @deffnx{}
-def_cmds.texi(mymacro,145) @deffnx{} machin
-def_cmds.texi(mymacro,145) @deffnx{} {bidule machin}
-def_cmds.texi(mymacro,145) @deffnx{truc} machin
-def_cmds.texi(mymacro,145) @deffnx{truc} { }
-def_cmds.texi(mymacro,145) @deffnx{truc}
-def_cmds.texi(mymacro,145) @deffnx{} {}
-def_cmds.texi(mymacro,145) @deffnx {truc} followed by a comment
-def_cmds.texi(mymacro,145) @c comment
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and }
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and } after
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and {
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and { and after
-def_cmds.texi(mymacro,145) Various deff lines
-def_cmds.texi(mymacro,145) @deffnx {truc} after a deff item
-def_cmds.texi(mymacro,145) @c comment
-def_cmds.texi(mymacro,145) text in def item for second def item
-def_cmds.texi(mymacro,145) @deffnx {truc} deffnx before end deffn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn empty deffn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn empty deffn with deffnx
-def_cmds.texi(mymacro,145) @deffnx empty deffnx
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defvr c--ategory d--efvr_name
-def_cmds.texi(mymacro,145) d--efvr
-def_cmds.texi(mymacro,145) @end defvr
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--eftypefn
-def_cmds.texi(mymacro,145) @end deftypefn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
-def_cmds.texi(mymacro,145) d--eftypeop
-def_cmds.texi(mymacro,145) @end deftypeop
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypevr c--ategory t--ype d--eftypevr_name
-def_cmds.texi(mymacro,145) d--eftypevr
-def_cmds.texi(mymacro,145) @end deftypevr
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defcv c--ategory c--lass d--efcv_name
-def_cmds.texi(mymacro,145) d--efcv
-def_cmds.texi(mymacro,145) @end defcv
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defop c--ategory c--lass d--efop_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--efop
-def_cmds.texi(mymacro,145) @end defop
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftp c--ategory d--eftp_name a--ttributes...
-def_cmds.texi(mymacro,145) d--eftp
-def_cmds.texi(mymacro,145) @end deftp
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defun d--efun_name a--rguments...
-def_cmds.texi(mymacro,145) d--efun
-def_cmds.texi(mymacro,145) @end defun
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defmac d--efmac_name a--rguments...
-def_cmds.texi(mymacro,145) d--efmac
-def_cmds.texi(mymacro,145) @end defmac
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defspec d--efspec_name a--rguments...
-def_cmds.texi(mymacro,145) d--efspec
-def_cmds.texi(mymacro,145) @end defspec
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defvar d--efvar_name
-def_cmds.texi(mymacro,145) d--efvar
-def_cmds.texi(mymacro,145) @end defvar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defopt d--efopt_name
-def_cmds.texi(mymacro,145) d--efopt
-def_cmds.texi(mymacro,145) @end defopt
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypefun t--ype d--eftypefun_name a--rguments...
-def_cmds.texi(mymacro,145) d--eftypefun
-def_cmds.texi(mymacro,145) @end deftypefun
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypevar t--ype d--eftypevar_name
-def_cmds.texi(mymacro,145) d--eftypevar
-def_cmds.texi(mymacro,145) @end deftypevar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defivar c--lass d--efivar_name
-def_cmds.texi(mymacro,145) d--efivar
-def_cmds.texi(mymacro,145) @end defivar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypeivar c--lass t--ype d--eftypeivar_name
-def_cmds.texi(mymacro,145) d--eftypeivar
-def_cmds.texi(mymacro,145) @end deftypeivar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defmethod c--lass d--efmethod_name a--rguments...
-def_cmds.texi(mymacro,145) d--efmethod
-def_cmds.texi(mymacro,145) @end defmethod
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--eftypemethod
-def_cmds.texi(mymacro,145) @end deftypemethod
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn category name args {   more args
-def_cmds.texi(mymacro,145) deffn with @{
-def_cmds.texi(mymacro,145) @end deffn 
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn category name args }   more args
-def_cmds.texi(mymacro,145) deffn with @}
-def_cmds.texi(mymacro,145) @end deffn 
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(,146) @end example
+def_cmds.texi(,145) 
+def_cmds.texi(mymacro,146) @deffn c--ategory d--effn_name a--rguments...
+def_cmds.texi(mymacro,146) d--effn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn cate--gory de--ffn_name ar--guments    more 
args @* even more so
+def_cmds.texi(mymacro,146) def--fn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn fset @var{i} a g
+def_cmds.texi(mymacro,146) @deffnx {cmde} truc {}
+def_cmds.texi(mymacro,146) @deffnx Command {log trap} {}
+def_cmds.texi(mymacro,146) @deffnx Command { log trap1} {}  
+def_cmds.texi(mymacro,146) @deffnx Command {log trap2 } {}
+def_cmds.texi(mymacro,146) @deffnx cmde @b{id ule} truc
+def_cmds.texi(mymacro,146) @deffnx cmde2 @b{id @samp{i} ule} truc
+def_cmds.texi(mymacro,146) @deffnx @b{id @samp{i} ule}    
+def_cmds.texi(mymacro,146) @deffnx 
+def_cmds.texi(mymacro,146) @deffnx aaa
+def_cmds.texi(mymacro,146) @deffnx {} {}
+def_cmds.texi(mymacro,146) @deffnx{}
+def_cmds.texi(mymacro,146) @deffnx{} machin
+def_cmds.texi(mymacro,146) @deffnx{} {bidule machin}
+def_cmds.texi(mymacro,146) @deffnx{truc} machin
+def_cmds.texi(mymacro,146) @deffnx{truc} { }
+def_cmds.texi(mymacro,146) @deffnx{truc}
+def_cmds.texi(mymacro,146) @deffnx{} {}
+def_cmds.texi(mymacro,146) @deffnx {truc} followed by a comment
+def_cmds.texi(mymacro,146) @c comment
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and }
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and } after
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and {
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and { and after
+def_cmds.texi(mymacro,146) Various deff lines
+def_cmds.texi(mymacro,146) @deffnx {truc} after a deff item
+def_cmds.texi(mymacro,146) @c comment
+def_cmds.texi(mymacro,146) text in def item for second def item
+def_cmds.texi(mymacro,146) @deffnx {truc} deffnx before end deffn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn empty deffn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn empty deffn with deffnx
+def_cmds.texi(mymacro,146) @deffnx empty deffnx
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defvr c--ategory d--efvr_name
+def_cmds.texi(mymacro,146) d--efvr
+def_cmds.texi(mymacro,146) @end defvr
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--eftypefn
+def_cmds.texi(mymacro,146) @end deftypefn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
+def_cmds.texi(mymacro,146) d--eftypeop
+def_cmds.texi(mymacro,146) @end deftypeop
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypevr c--ategory t--ype d--eftypevr_name
+def_cmds.texi(mymacro,146) d--eftypevr
+def_cmds.texi(mymacro,146) @end deftypevr
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defcv c--ategory c--lass d--efcv_name
+def_cmds.texi(mymacro,146) d--efcv
+def_cmds.texi(mymacro,146) @end defcv
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defop c--ategory c--lass d--efop_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--efop
+def_cmds.texi(mymacro,146) @end defop
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftp c--ategory d--eftp_name a--ttributes...
+def_cmds.texi(mymacro,146) d--eftp
+def_cmds.texi(mymacro,146) @end deftp
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defun d--efun_name a--rguments...
+def_cmds.texi(mymacro,146) d--efun
+def_cmds.texi(mymacro,146) @end defun
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defmac d--efmac_name a--rguments...
+def_cmds.texi(mymacro,146) d--efmac
+def_cmds.texi(mymacro,146) @end defmac
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defspec d--efspec_name a--rguments...
+def_cmds.texi(mymacro,146) d--efspec
+def_cmds.texi(mymacro,146) @end defspec
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defvar d--efvar_name
+def_cmds.texi(mymacro,146) d--efvar
+def_cmds.texi(mymacro,146) @end defvar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defopt d--efopt_name
+def_cmds.texi(mymacro,146) d--efopt
+def_cmds.texi(mymacro,146) @end defopt
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypefun t--ype d--eftypefun_name a--rguments...
+def_cmds.texi(mymacro,146) d--eftypefun
+def_cmds.texi(mymacro,146) @end deftypefun
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypevar t--ype d--eftypevar_name
+def_cmds.texi(mymacro,146) d--eftypevar
+def_cmds.texi(mymacro,146) @end deftypevar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defivar c--lass d--efivar_name
+def_cmds.texi(mymacro,146) d--efivar
+def_cmds.texi(mymacro,146) @end defivar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypeivar c--lass t--ype d--eftypeivar_name
+def_cmds.texi(mymacro,146) d--eftypeivar
+def_cmds.texi(mymacro,146) @end deftypeivar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defmethod c--lass d--efmethod_name a--rguments...
+def_cmds.texi(mymacro,146) d--efmethod
+def_cmds.texi(mymacro,146) @end defmethod
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--eftypemethod
+def_cmds.texi(mymacro,146) @end deftypemethod
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn category name args {   more args
+def_cmds.texi(mymacro,146) deffn with @{
+def_cmds.texi(mymacro,146) @end deffn 
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn category name args }   more args
+def_cmds.texi(mymacro,146) deffn with @}
+def_cmds.texi(mymacro,146) @end deffn 
+def_cmds.texi(mymacro,146) 
 def_cmds.texi(,147) 
-def_cmds.texi(,148) @c deffn
-def_cmds.texi(,150) @deffn Command @var{forward--char} @var{nchars} 
{argument2} {argument3}         (arg in brace, [something @var{in v--ar}, 
@b{in, b} {, comma} address@hidden p]) last
-def_cmds.texi(,151) @end deffn
-def_cmds.texi(,152) 
-def_cmds.texi(,153) @c defvr
-def_cmds.texi(,155) @defvr Variable fill-column {argument1} {argument2}        
 (arg in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden 
p]) last
-def_cmds.texi(,156) @end defvr
-def_cmds.texi(,157) 
-def_cmds.texi(,158) @c deftypefn
-def_cmds.texi(,159) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})
-def_cmds.texi(,160) @end deftypefn
+def_cmds.texi(,148) @example
+def_cmds.texi(mymacro,149) @deffn c--ategory d--effn_name a--rguments...
+def_cmds.texi(mymacro,149) d--effn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn cate--gory de--ffn_name ar--guments    more 
args @* even more so
+def_cmds.texi(mymacro,149) def--fn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn fset @var{i} a g
+def_cmds.texi(mymacro,149) @deffnx {cmde} truc {}
+def_cmds.texi(mymacro,149) @deffnx Command {log trap} {}
+def_cmds.texi(mymacro,149) @deffnx Command { log trap1} {}  
+def_cmds.texi(mymacro,149) @deffnx Command {log trap2 } {}
+def_cmds.texi(mymacro,149) @deffnx cmde @b{id ule} truc
+def_cmds.texi(mymacro,149) @deffnx cmde2 @b{id @samp{i} ule} truc
+def_cmds.texi(mymacro,149) @deffnx @b{id @samp{i} ule}    
+def_cmds.texi(mymacro,149) @deffnx 
+def_cmds.texi(mymacro,149) @deffnx aaa
+def_cmds.texi(mymacro,149) @deffnx {} {}
+def_cmds.texi(mymacro,149) @deffnx{}
+def_cmds.texi(mymacro,149) @deffnx{} machin
+def_cmds.texi(mymacro,149) @deffnx{} {bidule machin}
+def_cmds.texi(mymacro,149) @deffnx{truc} machin
+def_cmds.texi(mymacro,149) @deffnx{truc} { }
+def_cmds.texi(mymacro,149) @deffnx{truc}
+def_cmds.texi(mymacro,149) @deffnx{} {}
+def_cmds.texi(mymacro,149) @deffnx {truc} followed by a comment
+def_cmds.texi(mymacro,149) @c comment
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and }
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and } after
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and {
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and { and after
+def_cmds.texi(mymacro,149) Various deff lines
+def_cmds.texi(mymacro,149) @deffnx {truc} after a deff item
+def_cmds.texi(mymacro,149) @c comment
+def_cmds.texi(mymacro,149) text in def item for second def item
+def_cmds.texi(mymacro,149) @deffnx {truc} deffnx before end deffn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn empty deffn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn empty deffn with deffnx
+def_cmds.texi(mymacro,149) @deffnx empty deffnx
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defvr c--ategory d--efvr_name
+def_cmds.texi(mymacro,149) d--efvr
+def_cmds.texi(mymacro,149) @end defvr
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--eftypefn
+def_cmds.texi(mymacro,149) @end deftypefn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
+def_cmds.texi(mymacro,149) d--eftypeop
+def_cmds.texi(mymacro,149) @end deftypeop
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypevr c--ategory t--ype d--eftypevr_name
+def_cmds.texi(mymacro,149) d--eftypevr
+def_cmds.texi(mymacro,149) @end deftypevr
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defcv c--ategory c--lass d--efcv_name
+def_cmds.texi(mymacro,149) d--efcv
+def_cmds.texi(mymacro,149) @end defcv
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defop c--ategory c--lass d--efop_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--efop
+def_cmds.texi(mymacro,149) @end defop
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftp c--ategory d--eftp_name a--ttributes...
+def_cmds.texi(mymacro,149) d--eftp
+def_cmds.texi(mymacro,149) @end deftp
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defun d--efun_name a--rguments...
+def_cmds.texi(mymacro,149) d--efun
+def_cmds.texi(mymacro,149) @end defun
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defmac d--efmac_name a--rguments...
+def_cmds.texi(mymacro,149) d--efmac
+def_cmds.texi(mymacro,149) @end defmac
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defspec d--efspec_name a--rguments...
+def_cmds.texi(mymacro,149) d--efspec
+def_cmds.texi(mymacro,149) @end defspec
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defvar d--efvar_name
+def_cmds.texi(mymacro,149) d--efvar
+def_cmds.texi(mymacro,149) @end defvar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defopt d--efopt_name
+def_cmds.texi(mymacro,149) d--efopt
+def_cmds.texi(mymacro,149) @end defopt
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypefun t--ype d--eftypefun_name a--rguments...
+def_cmds.texi(mymacro,149) d--eftypefun
+def_cmds.texi(mymacro,149) @end deftypefun
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypevar t--ype d--eftypevar_name
+def_cmds.texi(mymacro,149) d--eftypevar
+def_cmds.texi(mymacro,149) @end deftypevar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defivar c--lass d--efivar_name
+def_cmds.texi(mymacro,149) d--efivar
+def_cmds.texi(mymacro,149) @end defivar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypeivar c--lass t--ype d--eftypeivar_name
+def_cmds.texi(mymacro,149) d--eftypeivar
+def_cmds.texi(mymacro,149) @end deftypeivar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defmethod c--lass d--efmethod_name a--rguments...
+def_cmds.texi(mymacro,149) d--efmethod
+def_cmds.texi(mymacro,149) @end defmethod
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--eftypemethod
+def_cmds.texi(mymacro,149) @end deftypemethod
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn category name args {   more args
+def_cmds.texi(mymacro,149) deffn with @{
+def_cmds.texi(mymacro,149) @end deffn 
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn category name args }   more args
+def_cmds.texi(mymacro,149) deffn with @}
+def_cmds.texi(mymacro,149) @end deffn 
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(,150) @end example
+def_cmds.texi(,151) 
+def_cmds.texi(,152) @c deffn
+def_cmds.texi(,154) @deffn Command @var{forward--char} @var{nchars} 
{argument2} {argument3}         (arg in brace, [something @var{in v--ar}, 
@b{in, b} {, comma} address@hidden p]) last
+def_cmds.texi(,155) @end deffn
+def_cmds.texi(,156) 
+def_cmds.texi(,157) @c defvr
+def_cmds.texi(,159) @defvr Variable fill-column {argument1} {argument2}        
 (arg in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden 
p]) last
+def_cmds.texi(,160) @end defvr
 def_cmds.texi(,161) 
-def_cmds.texi(,163) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})         (arg in brace, {[something} @var{in v--ar}, @b{in, b} 
{, comma} address@hidden p]) address@hidden@* last
+def_cmds.texi(,162) @c deftypefn
+def_cmds.texi(,163) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})
 def_cmds.texi(,164) @end deftypefn
 def_cmds.texi(,165) 
-def_cmds.texi(,166) @deftypefn {Library Function} int foobug {[something}
-def_cmds.texi(,167) @end deftypefn
-def_cmds.texi(,168) 
-def_cmds.texi(,170) @deftypefn stacks private push (@var{s}:in out stack;      
            @var{n}:in integer) ; ;barg aarg; ; end
+def_cmds.texi(,167) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})         (arg in brace, {[something} @var{in v--ar}, @b{in, b} 
{, comma} address@hidden p]) address@hidden@* last
+def_cmds.texi(,168) @end deftypefn
+def_cmds.texi(,169) 
+def_cmds.texi(,170) @deftypefn {Library Function} int foobug {[something}
 def_cmds.texi(,171) @end deftypefn
 def_cmds.texi(,172) 
-def_cmds.texi(,173) @c deftypevr
-def_cmds.texi(,175) @deftypevr {Global Flag} int enable         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
-def_cmds.texi(,176) @end deftypevr
-def_cmds.texi(,177) 
-def_cmds.texi(,178) @c deftp
-def_cmds.texi(,180) @deftp {Data type} pair car cdr         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
-def_cmds.texi(,181) @end deftp
-def_cmds.texi(,182) 
-def_cmds.texi(,183) @c defcv
-def_cmds.texi(,185) @defcv {Class Option} Window border-pattern         (arg 
in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
-def_cmds.texi(,186) @end defcv
-def_cmds.texi(,187) 
-def_cmds.texi(,188) @c deftypecv
-def_cmds.texi(,190) @deftypecv {Class Option2} Window @code{int} 
border-pattern         (arg in brace, [something @var{in v--ar}, @b{in, b} {, 
comma} address@hidden p]) last
-def_cmds.texi(,191) @end deftypecv
-def_cmds.texi(,192) 
-def_cmds.texi(,193) @c defop
-def_cmds.texi(,195) @defop Operation windows expose         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
-def_cmds.texi(,196) @end defop
-def_cmds.texi(,197) 
-def_cmds.texi(,198) @c deftypeop
-def_cmds.texi(,200) @deftypeop Operation2 W,indow @code{int} expose         
(arg in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden 
p]) last
-def_cmds.texi(,201) @end deftypeop
-def_cmds.texi(,202) 
-def_cmds.texi(,203) @deftypeop Operation5 Window @code{int} expose type arg
-def_cmds.texi(,204) @end deftypeop
-def_cmds.texi(,205) 
-def_cmds.texi(,206) @deftypeop Operation3 {W,indow} @code{int} {e,xpose} type 
arg
-def_cmds.texi(,207) @end deftypeop
-def_cmds.texi(,208) 
-def_cmds.texi(,209) @deftypeop Operation4 {,Window} @code{int} {,expose} type 
arg
-def_cmds.texi(,210) @end deftypeop
-def_cmds.texi(,211) 
-def_cmds.texi(,212) @deftypeop Operation6 W,indow @code{int} e,xpose type arg
-def_cmds.texi(,213) @end deftypeop
-def_cmds.texi(,214) 
-def_cmds.texi(,215) @deftypeop Operation7 ,Window @code{int} ,expose type arg
-def_cmds.texi(,216) @end deftypeop
-def_cmds.texi(,217) 
-def_cmds.texi(,218) @deftypeop Operation13 {W)indow} @code{int} {e)xpose} type 
arg
-def_cmds.texi(,219) @end deftypeop
-def_cmds.texi(,220) 
-def_cmds.texi(,221) @deftypeop Operation14 {)Window} @code{int} {)expose} type 
arg
-def_cmds.texi(,222) @end deftypeop
-def_cmds.texi(,223) 
-def_cmds.texi(,224) @deftypeop Operation16 W)indow @code{int} e)xpose type arg
-def_cmds.texi(,225) @end deftypeop
-def_cmds.texi(,226) 
-def_cmds.texi(,227) @deftypeop Operation17 )Window @code{int} )expose type arg
-def_cmds.texi(,228) @end deftypeop
-def_cmds.texi(,229) 
-def_cmds.texi(,230) @deftypeop Operation18 {W;indow} @code{int} {e;xpose} type 
arg
-def_cmds.texi(,231) @end deftypeop
-def_cmds.texi(,232) 
-def_cmds.texi(,233) @deftypeop Operation19 {;Window} @code{int} {;expose} type 
arg
-def_cmds.texi(,234) @end deftypeop
-def_cmds.texi(,235) 
-def_cmds.texi(,236) @deftypeop Operation20 W;indow @code{int} e;xpose type arg
-def_cmds.texi(,237) @end deftypeop
-def_cmds.texi(,238) 
-def_cmds.texi(,239) @deftypeop Operation21 ;Window @code{int} ;expose type arg
-def_cmds.texi(,240) @end deftypeop
-def_cmds.texi(,241) 
-def_cmds.texi(,242) @deftypeop address@hidden address@hidden address@hidden
-def_cmds.texi(,243) @end deftypeop
-def_cmds.texi(,244) 
-def_cmds.texi(,245) @c deffn
-def_cmds.texi(,246) @deffn
-def_cmds.texi(,247) @end deffn
+def_cmds.texi(,174) @deftypefn stacks private push (@var{s}:in out stack;      
            @var{n}:in integer) ; ;barg aarg; ; end
+def_cmds.texi(,175) @end deftypefn
+def_cmds.texi(,176) 
+def_cmds.texi(,177) @c deftypevr
+def_cmds.texi(,179) @deftypevr {Global Flag} int enable         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
+def_cmds.texi(,180) @end deftypevr
+def_cmds.texi(,181) 
+def_cmds.texi(,182) @c deftp
+def_cmds.texi(,184) @deftp {Data type} pair car cdr         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
+def_cmds.texi(,185) @end deftp
+def_cmds.texi(,186) 
+def_cmds.texi(,187) @c defcv
+def_cmds.texi(,189) @defcv {Class Option} Window border-pattern         (arg 
in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
+def_cmds.texi(,190) @end defcv
+def_cmds.texi(,191) 
+def_cmds.texi(,192) @c deftypecv
+def_cmds.texi(,194) @deftypecv {Class Option2} Window @code{int} 
border-pattern         (arg in brace, [something @var{in v--ar}, @b{in, b} {, 
comma} address@hidden p]) last
+def_cmds.texi(,195) @end deftypecv
+def_cmds.texi(,196) 
+def_cmds.texi(,197) @c defop
+def_cmds.texi(,199) @defop Operation windows expose         (arg in brace, 
[something @var{in v--ar}, @b{in, b} {, comma} address@hidden p]) last
+def_cmds.texi(,200) @end defop
+def_cmds.texi(,201) 
+def_cmds.texi(,202) @c deftypeop
+def_cmds.texi(,204) @deftypeop Operation2 W,indow @code{int} expose         
(arg in brace, [something @var{in v--ar}, @b{in, b} {, comma} address@hidden 
p]) last
+def_cmds.texi(,205) @end deftypeop
+def_cmds.texi(,206) 
+def_cmds.texi(,207) @deftypeop Operation5 Window @code{int} expose type arg
+def_cmds.texi(,208) @end deftypeop
+def_cmds.texi(,209) 
+def_cmds.texi(,210) @deftypeop Operation3 {W,indow} @code{int} {e,xpose} type 
arg
+def_cmds.texi(,211) @end deftypeop
+def_cmds.texi(,212) 
+def_cmds.texi(,213) @deftypeop Operation4 {,Window} @code{int} {,expose} type 
arg
+def_cmds.texi(,214) @end deftypeop
+def_cmds.texi(,215) 
+def_cmds.texi(,216) @deftypeop Operation6 W,indow @code{int} e,xpose type arg
+def_cmds.texi(,217) @end deftypeop
+def_cmds.texi(,218) 
+def_cmds.texi(,219) @deftypeop Operation7 ,Window @code{int} ,expose type arg
+def_cmds.texi(,220) @end deftypeop
+def_cmds.texi(,221) 
+def_cmds.texi(,222) @deftypeop Operation13 {W)indow} @code{int} {e)xpose} type 
arg
+def_cmds.texi(,223) @end deftypeop
+def_cmds.texi(,224) 
+def_cmds.texi(,225) @deftypeop Operation14 {)Window} @code{int} {)expose} type 
arg
+def_cmds.texi(,226) @end deftypeop
+def_cmds.texi(,227) 
+def_cmds.texi(,228) @deftypeop Operation16 W)indow @code{int} e)xpose type arg
+def_cmds.texi(,229) @end deftypeop
+def_cmds.texi(,230) 
+def_cmds.texi(,231) @deftypeop Operation17 )Window @code{int} )expose type arg
+def_cmds.texi(,232) @end deftypeop
+def_cmds.texi(,233) 
+def_cmds.texi(,234) @deftypeop Operation18 {W;indow} @code{int} {e;xpose} type 
arg
+def_cmds.texi(,235) @end deftypeop
+def_cmds.texi(,236) 
+def_cmds.texi(,237) @deftypeop Operation19 {;Window} @code{int} {;expose} type 
arg
+def_cmds.texi(,238) @end deftypeop
+def_cmds.texi(,239) 
+def_cmds.texi(,240) @deftypeop Operation20 W;indow @code{int} e;xpose type arg
+def_cmds.texi(,241) @end deftypeop
+def_cmds.texi(,242) 
+def_cmds.texi(,243) @deftypeop Operation21 ;Window @code{int} ;expose type arg
+def_cmds.texi(,244) @end deftypeop
+def_cmds.texi(,245) 
+def_cmds.texi(,246) @deftypeop address@hidden address@hidden address@hidden
+def_cmds.texi(,247) @end deftypeop
 def_cmds.texi(,248) 
-def_cmds.texi(,249) @c defvr
-def_cmds.texi(,250) @defvr
-def_cmds.texi(,251) @end defvr
+def_cmds.texi(,249) @c deffn
+def_cmds.texi(,250) @deffn
+def_cmds.texi(,251) @end deffn
 def_cmds.texi(,252) 
-def_cmds.texi(,253) @c deftypefn
-def_cmds.texi(,254) @deftypefn
-def_cmds.texi(,255) @end deftypefn
+def_cmds.texi(,253) @c defvr
+def_cmds.texi(,254) @defvr
+def_cmds.texi(,255) @end defvr
 def_cmds.texi(,256) 
-def_cmds.texi(,257) @c deftypeop
-def_cmds.texi(,258) @deftypeop
-def_cmds.texi(,259) @end deftypeop
+def_cmds.texi(,257) @c deftypefn
+def_cmds.texi(,258) @deftypefn
+def_cmds.texi(,259) @end deftypefn
 def_cmds.texi(,260) 
-def_cmds.texi(,261) @c deftypevr
-def_cmds.texi(,262) @deftypevr
-def_cmds.texi(,263) @end deftypevr
+def_cmds.texi(,261) @c deftypeop
+def_cmds.texi(,262) @deftypeop
+def_cmds.texi(,263) @end deftypeop
 def_cmds.texi(,264) 
-def_cmds.texi(,265) @c defcv
-def_cmds.texi(,266) @defcv
-def_cmds.texi(,267) @end defcv
+def_cmds.texi(,265) @c deftypevr
+def_cmds.texi(,266) @deftypevr
+def_cmds.texi(,267) @end deftypevr
 def_cmds.texi(,268) 
-def_cmds.texi(,269) @c deftypecv
-def_cmds.texi(,270) @deftypecv
-def_cmds.texi(,271) @end deftypecv
+def_cmds.texi(,269) @c defcv
+def_cmds.texi(,270) @defcv
+def_cmds.texi(,271) @end defcv
 def_cmds.texi(,272) 
-def_cmds.texi(,273) @c defop
-def_cmds.texi(,274) @defop
-def_cmds.texi(,275) @end defop
+def_cmds.texi(,273) @c deftypecv
+def_cmds.texi(,274) @deftypecv
+def_cmds.texi(,275) @end deftypecv
 def_cmds.texi(,276) 
-def_cmds.texi(,277) @c deftp
-def_cmds.texi(,278) @deftp
-def_cmds.texi(,279) @end deftp
+def_cmds.texi(,277) @c defop
+def_cmds.texi(,278) @defop
+def_cmds.texi(,279) @end defop
 def_cmds.texi(,280) 
-def_cmds.texi(,281) @c deffn
-def_cmds.texi(,282) @deffn @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,283) @end deffn
+def_cmds.texi(,281) @c deftp
+def_cmds.texi(,282) @deftp
+def_cmds.texi(,283) @end deftp
 def_cmds.texi(,284) 
-def_cmds.texi(,285) @deffn @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,286) @end deffn
-def_cmds.texi(,287) 
-def_cmds.texi(,288) @c defvr
-def_cmds.texi(,289) @defvr @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,290) @end defvr
+def_cmds.texi(,285) @c deffn
+def_cmds.texi(,286) @deffn @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,287) @end deffn
+def_cmds.texi(,288) 
+def_cmds.texi(,289) @deffn @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,290) @end deffn
 def_cmds.texi(,291) 
-def_cmds.texi(,292) @defvr @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,293) @end defvr
-def_cmds.texi(,294) 
-def_cmds.texi(,295) @c deftypefn
-def_cmds.texi(,296) @deftypefn @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,297) @end deftypefn
+def_cmds.texi(,292) @c defvr
+def_cmds.texi(,293) @defvr @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,294) @end defvr
+def_cmds.texi(,295) 
+def_cmds.texi(,296) @defvr @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,297) @end defvr
 def_cmds.texi(,298) 
-def_cmds.texi(,299) @deftypefn @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5}
-def_cmds.texi(,300) @end deftypefn
-def_cmds.texi(,301) 
-def_cmds.texi(,302) @c deftypevr
-def_cmds.texi(,303) @deftypevr @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,304) @end deftypevr
+def_cmds.texi(,299) @c deftypefn
+def_cmds.texi(,300) @deftypefn @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,301) @end deftypefn
+def_cmds.texi(,302) 
+def_cmds.texi(,303) @deftypefn @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5}
+def_cmds.texi(,304) @end deftypefn
 def_cmds.texi(,305) 
-def_cmds.texi(,306) @deftypevr @code{A1} @t{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,307) @end deftypevr
-def_cmds.texi(,308) 
-def_cmds.texi(,309) @c deftp
-def_cmds.texi(,310) @deftp @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,311) @end deftp
+def_cmds.texi(,306) @c deftypevr
+def_cmds.texi(,307) @deftypevr @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,308) @end deftypevr
+def_cmds.texi(,309) 
+def_cmds.texi(,310) @deftypevr @code{A1} @t{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,311) @end deftypevr
 def_cmds.texi(,312) 
-def_cmds.texi(,313) @deftp @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,314) @end deftp
-def_cmds.texi(,315) 
-def_cmds.texi(,316) @c defcv
-def_cmds.texi(,317) @defcv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,318) @end defcv
+def_cmds.texi(,313) @c deftp
+def_cmds.texi(,314) @deftp @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,315) @end deftp
+def_cmds.texi(,316) 
+def_cmds.texi(,317) @deftp @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,318) @end deftp
 def_cmds.texi(,319) 
-def_cmds.texi(,320) @deftp @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,321) @end deftp
-def_cmds.texi(,322) 
-def_cmds.texi(,323) @c deftypecv
-def_cmds.texi(,324) @deftypecv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
-def_cmds.texi(,325) @end deftypecv
+def_cmds.texi(,320) @c defcv
+def_cmds.texi(,321) @defcv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,322) @end defcv
+def_cmds.texi(,323) 
+def_cmds.texi(,324) @deftp @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,325) @end deftp
 def_cmds.texi(,326) 
-def_cmds.texi(,327) @deftypecv @code{A1} @code{A2} @option{A3} @code{A4} 
@code{A5} @code{A6}
-def_cmds.texi(,328) @end deftypecv
-def_cmds.texi(,329) 
-def_cmds.texi(,330) @c defop
-def_cmds.texi(,331) @defop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,332) @end defop
+def_cmds.texi(,327) @c deftypecv
+def_cmds.texi(,328) @deftypecv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
+def_cmds.texi(,329) @end deftypecv
+def_cmds.texi(,330) 
+def_cmds.texi(,331) @deftypecv @code{A1} @code{A2} @option{A3} @code{A4} 
@code{A5} @code{A6}
+def_cmds.texi(,332) @end deftypecv
 def_cmds.texi(,333) 
-def_cmds.texi(,334) @defop @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,335) @end defop
-def_cmds.texi(,336) 
-def_cmds.texi(,337) @c deftypeop
-def_cmds.texi(,338) @deftypeop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
-def_cmds.texi(,339) @end deftypeop
+def_cmds.texi(,334) @c defop
+def_cmds.texi(,335) @defop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,336) @end defop
+def_cmds.texi(,337) 
+def_cmds.texi(,338) @defop @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,339) @end defop
 def_cmds.texi(,340) 
-def_cmds.texi(,341) @deftypeop @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5} @code{A6}
-def_cmds.texi(,342) @end deftypeop
-def_cmds.texi(,343) 
-def_cmds.texi(,344) @printindex vr
-def_cmds.texi(,345) @printindex fn
-def_cmds.texi(,346) 
-def_cmds.texi(,347) @bye
+def_cmds.texi(,341) @c deftypeop
+def_cmds.texi(,342) @deftypeop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
+def_cmds.texi(,343) @end deftypeop
+def_cmds.texi(,344) 
+def_cmds.texi(,345) @deftypeop @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5} @code{A6}
+def_cmds.texi(,346) @end deftypeop
+def_cmds.texi(,347) 
+def_cmds.texi(,348) @printindex vr
+def_cmds.texi(,349) @printindex fn
+def_cmds.texi(,350) 
+def_cmds.texi(,351) @bye

Index: test/formatting/res/texi_def_cmds/def_cmds.passtexi
===================================================================
RCS file: 
/cvsroot/texi2html/texi2html/test/formatting/res/texi_def_cmds/def_cmds.passtexi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- test/formatting/res/texi_def_cmds/def_cmds.passtexi 18 Aug 2008 18:03:15 
-0000      1.1
+++ test/formatting/res/texi_def_cmds/def_cmds.passtexi 12 Apr 2009 23:05:38 
-0000      1.2
@@ -2,598 +2,598 @@
 def_cmds.texi(,3) @node Top
 def_cmds.texi(,4) @top Test for definition commands
 def_cmds.texi(,5) 
-def_cmds.texi(,137) 
-def_cmds.texi(,138) @copying
-def_cmds.texi(mymacro,139) @deffn c--ategory d--effn_name a--rguments...
-def_cmds.texi(mymacro,139) d--effn
-def_cmds.texi(mymacro,139) @end deffn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn cate--gory de--ffn_name ar--guments @
-def_cmds.texi(mymacro,139)    more args @* even more so
-def_cmds.texi(mymacro,139) def--fn
-def_cmds.texi(mymacro,139) @end deffn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn fset @var{i} a g
-def_cmds.texi(mymacro,139) @deffnx {cmde} truc {}
-def_cmds.texi(mymacro,139) @deffnx Command {log trap} {}
-def_cmds.texi(mymacro,139) @deffnx Command { log trap1} {}  
-def_cmds.texi(mymacro,139) @deffnx Command {log trap2 } {}
-def_cmds.texi(mymacro,139) @deffnx cmde @b{id ule} truc
-def_cmds.texi(mymacro,139) @deffnx cmde2 @b{id @samp{i} ule} truc
-def_cmds.texi(mymacro,139) @deffnx @b{id @samp{i} ule}    
-def_cmds.texi(mymacro,139) @deffnx 
-def_cmds.texi(mymacro,139) @deffnx aaa
-def_cmds.texi(mymacro,139) @deffnx {} {}
-def_cmds.texi(mymacro,139) @deffnx{}
-def_cmds.texi(mymacro,139) @deffnx{} machin
-def_cmds.texi(mymacro,139) @deffnx{} {bidule machin}
-def_cmds.texi(mymacro,139) @deffnx{truc} machin
-def_cmds.texi(mymacro,139) @deffnx{truc} { }
-def_cmds.texi(mymacro,139) @deffnx{truc}
-def_cmds.texi(mymacro,139) @deffnx{} {}
-def_cmds.texi(mymacro,139) @deffnx {truc} followed by a comment
-def_cmds.texi(mymacro,139) @c comment
-def_cmds.texi(mymacro,139) @deffnx truc machin bidule chose and }
-def_cmds.texi(mymacro,139) @deffnx truc machin bidule chose and } after
-def_cmds.texi(mymacro,139) @deffnx truc machin bidule chose and {
-def_cmds.texi(mymacro,139) @deffnx truc machin bidule chose and { and after
-def_cmds.texi(mymacro,139) Various deff lines
-def_cmds.texi(mymacro,139) @deffnx {truc} after a deff item
-def_cmds.texi(mymacro,139) @c comment
-def_cmds.texi(mymacro,139) text in def item for second def item
-def_cmds.texi(mymacro,139) @deffnx {truc} deffnx before end deffn
-def_cmds.texi(mymacro,139) @end deffn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn empty deffn
-def_cmds.texi(mymacro,139) @end deffn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn empty deffn with deffnx
-def_cmds.texi(mymacro,139) @deffnx empty deffnx
-def_cmds.texi(mymacro,139) @end deffn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defvr c--ategory d--efvr_name
-def_cmds.texi(mymacro,139) d--efvr
-def_cmds.texi(mymacro,139) @end defvr
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
-def_cmds.texi(mymacro,139) d--eftypefn
-def_cmds.texi(mymacro,139) @end deftypefn
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
-def_cmds.texi(mymacro,139) d--eftypeop
-def_cmds.texi(mymacro,139) @end deftypeop
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypevr c--ategory t--ype d--eftypevr_name
-def_cmds.texi(mymacro,139) d--eftypevr
-def_cmds.texi(mymacro,139) @end deftypevr
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defcv c--ategory c--lass d--efcv_name
-def_cmds.texi(mymacro,139) d--efcv
-def_cmds.texi(mymacro,139) @end defcv
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defop c--ategory c--lass d--efop_name 
a--rguments...
-def_cmds.texi(mymacro,139) d--efop
-def_cmds.texi(mymacro,139) @end defop
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftp c--ategory d--eftp_name a--ttributes...
-def_cmds.texi(mymacro,139) d--eftp
-def_cmds.texi(mymacro,139) @end deftp
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defun d--efun_name a--rguments...
-def_cmds.texi(mymacro,139) d--efun
-def_cmds.texi(mymacro,139) @end defun
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defmac d--efmac_name a--rguments...
-def_cmds.texi(mymacro,139) d--efmac
-def_cmds.texi(mymacro,139) @end defmac
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defspec d--efspec_name a--rguments...
-def_cmds.texi(mymacro,139) d--efspec
-def_cmds.texi(mymacro,139) @end defspec
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defvar d--efvar_name
-def_cmds.texi(mymacro,139) d--efvar
-def_cmds.texi(mymacro,139) @end defvar
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defopt d--efopt_name
-def_cmds.texi(mymacro,139) d--efopt
-def_cmds.texi(mymacro,139) @end defopt
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypefun t--ype d--eftypefun_name a--rguments...
-def_cmds.texi(mymacro,139) d--eftypefun
-def_cmds.texi(mymacro,139) @end deftypefun
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypevar t--ype d--eftypevar_name
-def_cmds.texi(mymacro,139) d--eftypevar
-def_cmds.texi(mymacro,139) @end deftypevar
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defivar c--lass d--efivar_name
-def_cmds.texi(mymacro,139) d--efivar
-def_cmds.texi(mymacro,139) @end defivar
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypeivar c--lass t--ype d--eftypeivar_name
-def_cmds.texi(mymacro,139) d--eftypeivar
-def_cmds.texi(mymacro,139) @end deftypeivar
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @defmethod c--lass d--efmethod_name a--rguments...
-def_cmds.texi(mymacro,139) d--efmethod
-def_cmds.texi(mymacro,139) @end defmethod
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
-def_cmds.texi(mymacro,139) d--eftypemethod
-def_cmds.texi(mymacro,139) @end deftypemethod
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn category name args { @
-def_cmds.texi(mymacro,139)   more args
-def_cmds.texi(mymacro,139) deffn with @{
-def_cmds.texi(mymacro,139) @end deffn 
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(mymacro,139) @deffn category name args } @
-def_cmds.texi(mymacro,139)   more args
-def_cmds.texi(mymacro,139) deffn with @}
-def_cmds.texi(mymacro,139) @end deffn 
-def_cmds.texi(mymacro,139) 
-def_cmds.texi(,140) @end copying
 def_cmds.texi(,141) 
-def_cmds.texi(mymacro,142) @deffn c--ategory d--effn_name a--rguments...
-def_cmds.texi(mymacro,142) d--effn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn cate--gory de--ffn_name ar--guments @
-def_cmds.texi(mymacro,142)    more args @* even more so
-def_cmds.texi(mymacro,142) def--fn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn fset @var{i} a g
-def_cmds.texi(mymacro,142) @deffnx {cmde} truc {}
-def_cmds.texi(mymacro,142) @deffnx Command {log trap} {}
-def_cmds.texi(mymacro,142) @deffnx Command { log trap1} {}  
-def_cmds.texi(mymacro,142) @deffnx Command {log trap2 } {}
-def_cmds.texi(mymacro,142) @deffnx cmde @b{id ule} truc
-def_cmds.texi(mymacro,142) @deffnx cmde2 @b{id @samp{i} ule} truc
-def_cmds.texi(mymacro,142) @deffnx @b{id @samp{i} ule}    
-def_cmds.texi(mymacro,142) @deffnx 
-def_cmds.texi(mymacro,142) @deffnx aaa
-def_cmds.texi(mymacro,142) @deffnx {} {}
-def_cmds.texi(mymacro,142) @deffnx{}
-def_cmds.texi(mymacro,142) @deffnx{} machin
-def_cmds.texi(mymacro,142) @deffnx{} {bidule machin}
-def_cmds.texi(mymacro,142) @deffnx{truc} machin
-def_cmds.texi(mymacro,142) @deffnx{truc} { }
-def_cmds.texi(mymacro,142) @deffnx{truc}
-def_cmds.texi(mymacro,142) @deffnx{} {}
-def_cmds.texi(mymacro,142) @deffnx {truc} followed by a comment
-def_cmds.texi(mymacro,142) @c comment
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and }
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and } after
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and {
-def_cmds.texi(mymacro,142) @deffnx truc machin bidule chose and { and after
-def_cmds.texi(mymacro,142) Various deff lines
-def_cmds.texi(mymacro,142) @deffnx {truc} after a deff item
-def_cmds.texi(mymacro,142) @c comment
-def_cmds.texi(mymacro,142) text in def item for second def item
-def_cmds.texi(mymacro,142) @deffnx {truc} deffnx before end deffn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn empty deffn
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn empty deffn with deffnx
-def_cmds.texi(mymacro,142) @deffnx empty deffnx
-def_cmds.texi(mymacro,142) @end deffn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defvr c--ategory d--efvr_name
-def_cmds.texi(mymacro,142) d--efvr
-def_cmds.texi(mymacro,142) @end defvr
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--eftypefn
-def_cmds.texi(mymacro,142) @end deftypefn
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
-def_cmds.texi(mymacro,142) d--eftypeop
-def_cmds.texi(mymacro,142) @end deftypeop
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypevr c--ategory t--ype d--eftypevr_name
-def_cmds.texi(mymacro,142) d--eftypevr
-def_cmds.texi(mymacro,142) @end deftypevr
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defcv c--ategory c--lass d--efcv_name
-def_cmds.texi(mymacro,142) d--efcv
-def_cmds.texi(mymacro,142) @end defcv
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defop c--ategory c--lass d--efop_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--efop
-def_cmds.texi(mymacro,142) @end defop
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftp c--ategory d--eftp_name a--ttributes...
-def_cmds.texi(mymacro,142) d--eftp
-def_cmds.texi(mymacro,142) @end deftp
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defun d--efun_name a--rguments...
-def_cmds.texi(mymacro,142) d--efun
-def_cmds.texi(mymacro,142) @end defun
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defmac d--efmac_name a--rguments...
-def_cmds.texi(mymacro,142) d--efmac
-def_cmds.texi(mymacro,142) @end defmac
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defspec d--efspec_name a--rguments...
-def_cmds.texi(mymacro,142) d--efspec
-def_cmds.texi(mymacro,142) @end defspec
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defvar d--efvar_name
-def_cmds.texi(mymacro,142) d--efvar
-def_cmds.texi(mymacro,142) @end defvar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defopt d--efopt_name
-def_cmds.texi(mymacro,142) d--efopt
-def_cmds.texi(mymacro,142) @end defopt
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypefun t--ype d--eftypefun_name a--rguments...
-def_cmds.texi(mymacro,142) d--eftypefun
-def_cmds.texi(mymacro,142) @end deftypefun
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypevar t--ype d--eftypevar_name
-def_cmds.texi(mymacro,142) d--eftypevar
-def_cmds.texi(mymacro,142) @end deftypevar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defivar c--lass d--efivar_name
-def_cmds.texi(mymacro,142) d--efivar
-def_cmds.texi(mymacro,142) @end defivar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypeivar c--lass t--ype d--eftypeivar_name
-def_cmds.texi(mymacro,142) d--eftypeivar
-def_cmds.texi(mymacro,142) @end deftypeivar
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @defmethod c--lass d--efmethod_name a--rguments...
-def_cmds.texi(mymacro,142) d--efmethod
-def_cmds.texi(mymacro,142) @end defmethod
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
-def_cmds.texi(mymacro,142) d--eftypemethod
-def_cmds.texi(mymacro,142) @end deftypemethod
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn category name args { @
-def_cmds.texi(mymacro,142)   more args
-def_cmds.texi(mymacro,142) deffn with @{
-def_cmds.texi(mymacro,142) @end deffn 
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(mymacro,142) @deffn category name args } @
-def_cmds.texi(mymacro,142)   more args
-def_cmds.texi(mymacro,142) deffn with @}
-def_cmds.texi(mymacro,142) @end deffn 
-def_cmds.texi(mymacro,142) 
-def_cmds.texi(,143) 
-def_cmds.texi(,144) @example
-def_cmds.texi(mymacro,145) @deffn c--ategory d--effn_name a--rguments...
-def_cmds.texi(mymacro,145) d--effn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn cate--gory de--ffn_name ar--guments @
-def_cmds.texi(mymacro,145)    more args @* even more so
-def_cmds.texi(mymacro,145) def--fn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn fset @var{i} a g
-def_cmds.texi(mymacro,145) @deffnx {cmde} truc {}
-def_cmds.texi(mymacro,145) @deffnx Command {log trap} {}
-def_cmds.texi(mymacro,145) @deffnx Command { log trap1} {}  
-def_cmds.texi(mymacro,145) @deffnx Command {log trap2 } {}
-def_cmds.texi(mymacro,145) @deffnx cmde @b{id ule} truc
-def_cmds.texi(mymacro,145) @deffnx cmde2 @b{id @samp{i} ule} truc
-def_cmds.texi(mymacro,145) @deffnx @b{id @samp{i} ule}    
-def_cmds.texi(mymacro,145) @deffnx 
-def_cmds.texi(mymacro,145) @deffnx aaa
-def_cmds.texi(mymacro,145) @deffnx {} {}
-def_cmds.texi(mymacro,145) @deffnx{}
-def_cmds.texi(mymacro,145) @deffnx{} machin
-def_cmds.texi(mymacro,145) @deffnx{} {bidule machin}
-def_cmds.texi(mymacro,145) @deffnx{truc} machin
-def_cmds.texi(mymacro,145) @deffnx{truc} { }
-def_cmds.texi(mymacro,145) @deffnx{truc}
-def_cmds.texi(mymacro,145) @deffnx{} {}
-def_cmds.texi(mymacro,145) @deffnx {truc} followed by a comment
-def_cmds.texi(mymacro,145) @c comment
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and }
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and } after
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and {
-def_cmds.texi(mymacro,145) @deffnx truc machin bidule chose and { and after
-def_cmds.texi(mymacro,145) Various deff lines
-def_cmds.texi(mymacro,145) @deffnx {truc} after a deff item
-def_cmds.texi(mymacro,145) @c comment
-def_cmds.texi(mymacro,145) text in def item for second def item
-def_cmds.texi(mymacro,145) @deffnx {truc} deffnx before end deffn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn empty deffn
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn empty deffn with deffnx
-def_cmds.texi(mymacro,145) @deffnx empty deffnx
-def_cmds.texi(mymacro,145) @end deffn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defvr c--ategory d--efvr_name
-def_cmds.texi(mymacro,145) d--efvr
-def_cmds.texi(mymacro,145) @end defvr
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--eftypefn
-def_cmds.texi(mymacro,145) @end deftypefn
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
-def_cmds.texi(mymacro,145) d--eftypeop
-def_cmds.texi(mymacro,145) @end deftypeop
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypevr c--ategory t--ype d--eftypevr_name
-def_cmds.texi(mymacro,145) d--eftypevr
-def_cmds.texi(mymacro,145) @end deftypevr
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defcv c--ategory c--lass d--efcv_name
-def_cmds.texi(mymacro,145) d--efcv
-def_cmds.texi(mymacro,145) @end defcv
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defop c--ategory c--lass d--efop_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--efop
-def_cmds.texi(mymacro,145) @end defop
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftp c--ategory d--eftp_name a--ttributes...
-def_cmds.texi(mymacro,145) d--eftp
-def_cmds.texi(mymacro,145) @end deftp
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defun d--efun_name a--rguments...
-def_cmds.texi(mymacro,145) d--efun
-def_cmds.texi(mymacro,145) @end defun
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defmac d--efmac_name a--rguments...
-def_cmds.texi(mymacro,145) d--efmac
-def_cmds.texi(mymacro,145) @end defmac
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defspec d--efspec_name a--rguments...
-def_cmds.texi(mymacro,145) d--efspec
-def_cmds.texi(mymacro,145) @end defspec
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defvar d--efvar_name
-def_cmds.texi(mymacro,145) d--efvar
-def_cmds.texi(mymacro,145) @end defvar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defopt d--efopt_name
-def_cmds.texi(mymacro,145) d--efopt
-def_cmds.texi(mymacro,145) @end defopt
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypefun t--ype d--eftypefun_name a--rguments...
-def_cmds.texi(mymacro,145) d--eftypefun
-def_cmds.texi(mymacro,145) @end deftypefun
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypevar t--ype d--eftypevar_name
-def_cmds.texi(mymacro,145) d--eftypevar
-def_cmds.texi(mymacro,145) @end deftypevar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defivar c--lass d--efivar_name
-def_cmds.texi(mymacro,145) d--efivar
-def_cmds.texi(mymacro,145) @end defivar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypeivar c--lass t--ype d--eftypeivar_name
-def_cmds.texi(mymacro,145) d--eftypeivar
-def_cmds.texi(mymacro,145) @end deftypeivar
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @defmethod c--lass d--efmethod_name a--rguments...
-def_cmds.texi(mymacro,145) d--efmethod
-def_cmds.texi(mymacro,145) @end defmethod
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
-def_cmds.texi(mymacro,145) d--eftypemethod
-def_cmds.texi(mymacro,145) @end deftypemethod
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn category name args { @
-def_cmds.texi(mymacro,145)   more args
-def_cmds.texi(mymacro,145) deffn with @{
-def_cmds.texi(mymacro,145) @end deffn 
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(mymacro,145) @deffn category name args } @
-def_cmds.texi(mymacro,145)   more args
-def_cmds.texi(mymacro,145) deffn with @}
-def_cmds.texi(mymacro,145) @end deffn 
-def_cmds.texi(mymacro,145) 
-def_cmds.texi(,146) @end example
+def_cmds.texi(,142) @copying
+def_cmds.texi(mymacro,143) @deffn c--ategory d--effn_name a--rguments...
+def_cmds.texi(mymacro,143) d--effn
+def_cmds.texi(mymacro,143) @end deffn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn cate--gory de--ffn_name ar--guments @
+def_cmds.texi(mymacro,143)    more args @* even more so
+def_cmds.texi(mymacro,143) def--fn
+def_cmds.texi(mymacro,143) @end deffn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn fset @var{i} a g
+def_cmds.texi(mymacro,143) @deffnx {cmde} truc {}
+def_cmds.texi(mymacro,143) @deffnx Command {log trap} {}
+def_cmds.texi(mymacro,143) @deffnx Command { log trap1} {}  
+def_cmds.texi(mymacro,143) @deffnx Command {log trap2 } {}
+def_cmds.texi(mymacro,143) @deffnx cmde @b{id ule} truc
+def_cmds.texi(mymacro,143) @deffnx cmde2 @b{id @samp{i} ule} truc
+def_cmds.texi(mymacro,143) @deffnx @b{id @samp{i} ule}    
+def_cmds.texi(mymacro,143) @deffnx 
+def_cmds.texi(mymacro,143) @deffnx aaa
+def_cmds.texi(mymacro,143) @deffnx {} {}
+def_cmds.texi(mymacro,143) @deffnx{}
+def_cmds.texi(mymacro,143) @deffnx{} machin
+def_cmds.texi(mymacro,143) @deffnx{} {bidule machin}
+def_cmds.texi(mymacro,143) @deffnx{truc} machin
+def_cmds.texi(mymacro,143) @deffnx{truc} { }
+def_cmds.texi(mymacro,143) @deffnx{truc}
+def_cmds.texi(mymacro,143) @deffnx{} {}
+def_cmds.texi(mymacro,143) @deffnx {truc} followed by a comment
+def_cmds.texi(mymacro,143) @c comment
+def_cmds.texi(mymacro,143) @deffnx truc machin bidule chose and }
+def_cmds.texi(mymacro,143) @deffnx truc machin bidule chose and } after
+def_cmds.texi(mymacro,143) @deffnx truc machin bidule chose and {
+def_cmds.texi(mymacro,143) @deffnx truc machin bidule chose and { and after
+def_cmds.texi(mymacro,143) Various deff lines
+def_cmds.texi(mymacro,143) @deffnx {truc} after a deff item
+def_cmds.texi(mymacro,143) @c comment
+def_cmds.texi(mymacro,143) text in def item for second def item
+def_cmds.texi(mymacro,143) @deffnx {truc} deffnx before end deffn
+def_cmds.texi(mymacro,143) @end deffn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn empty deffn
+def_cmds.texi(mymacro,143) @end deffn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn empty deffn with deffnx
+def_cmds.texi(mymacro,143) @deffnx empty deffnx
+def_cmds.texi(mymacro,143) @end deffn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defvr c--ategory d--efvr_name
+def_cmds.texi(mymacro,143) d--efvr
+def_cmds.texi(mymacro,143) @end defvr
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
+def_cmds.texi(mymacro,143) d--eftypefn
+def_cmds.texi(mymacro,143) @end deftypefn
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
+def_cmds.texi(mymacro,143) d--eftypeop
+def_cmds.texi(mymacro,143) @end deftypeop
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypevr c--ategory t--ype d--eftypevr_name
+def_cmds.texi(mymacro,143) d--eftypevr
+def_cmds.texi(mymacro,143) @end deftypevr
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defcv c--ategory c--lass d--efcv_name
+def_cmds.texi(mymacro,143) d--efcv
+def_cmds.texi(mymacro,143) @end defcv
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defop c--ategory c--lass d--efop_name 
a--rguments...
+def_cmds.texi(mymacro,143) d--efop
+def_cmds.texi(mymacro,143) @end defop
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftp c--ategory d--eftp_name a--ttributes...
+def_cmds.texi(mymacro,143) d--eftp
+def_cmds.texi(mymacro,143) @end deftp
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defun d--efun_name a--rguments...
+def_cmds.texi(mymacro,143) d--efun
+def_cmds.texi(mymacro,143) @end defun
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defmac d--efmac_name a--rguments...
+def_cmds.texi(mymacro,143) d--efmac
+def_cmds.texi(mymacro,143) @end defmac
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defspec d--efspec_name a--rguments...
+def_cmds.texi(mymacro,143) d--efspec
+def_cmds.texi(mymacro,143) @end defspec
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defvar d--efvar_name
+def_cmds.texi(mymacro,143) d--efvar
+def_cmds.texi(mymacro,143) @end defvar
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defopt d--efopt_name
+def_cmds.texi(mymacro,143) d--efopt
+def_cmds.texi(mymacro,143) @end defopt
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypefun t--ype d--eftypefun_name a--rguments...
+def_cmds.texi(mymacro,143) d--eftypefun
+def_cmds.texi(mymacro,143) @end deftypefun
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypevar t--ype d--eftypevar_name
+def_cmds.texi(mymacro,143) d--eftypevar
+def_cmds.texi(mymacro,143) @end deftypevar
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defivar c--lass d--efivar_name
+def_cmds.texi(mymacro,143) d--efivar
+def_cmds.texi(mymacro,143) @end defivar
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypeivar c--lass t--ype d--eftypeivar_name
+def_cmds.texi(mymacro,143) d--eftypeivar
+def_cmds.texi(mymacro,143) @end deftypeivar
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @defmethod c--lass d--efmethod_name a--rguments...
+def_cmds.texi(mymacro,143) d--efmethod
+def_cmds.texi(mymacro,143) @end defmethod
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
+def_cmds.texi(mymacro,143) d--eftypemethod
+def_cmds.texi(mymacro,143) @end deftypemethod
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn category name args { @
+def_cmds.texi(mymacro,143)   more args
+def_cmds.texi(mymacro,143) deffn with @{
+def_cmds.texi(mymacro,143) @end deffn 
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(mymacro,143) @deffn category name args } @
+def_cmds.texi(mymacro,143)   more args
+def_cmds.texi(mymacro,143) deffn with @}
+def_cmds.texi(mymacro,143) @end deffn 
+def_cmds.texi(mymacro,143) 
+def_cmds.texi(,144) @end copying
+def_cmds.texi(,145) 
+def_cmds.texi(mymacro,146) @deffn c--ategory d--effn_name a--rguments...
+def_cmds.texi(mymacro,146) d--effn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn cate--gory de--ffn_name ar--guments @
+def_cmds.texi(mymacro,146)    more args @* even more so
+def_cmds.texi(mymacro,146) def--fn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn fset @var{i} a g
+def_cmds.texi(mymacro,146) @deffnx {cmde} truc {}
+def_cmds.texi(mymacro,146) @deffnx Command {log trap} {}
+def_cmds.texi(mymacro,146) @deffnx Command { log trap1} {}  
+def_cmds.texi(mymacro,146) @deffnx Command {log trap2 } {}
+def_cmds.texi(mymacro,146) @deffnx cmde @b{id ule} truc
+def_cmds.texi(mymacro,146) @deffnx cmde2 @b{id @samp{i} ule} truc
+def_cmds.texi(mymacro,146) @deffnx @b{id @samp{i} ule}    
+def_cmds.texi(mymacro,146) @deffnx 
+def_cmds.texi(mymacro,146) @deffnx aaa
+def_cmds.texi(mymacro,146) @deffnx {} {}
+def_cmds.texi(mymacro,146) @deffnx{}
+def_cmds.texi(mymacro,146) @deffnx{} machin
+def_cmds.texi(mymacro,146) @deffnx{} {bidule machin}
+def_cmds.texi(mymacro,146) @deffnx{truc} machin
+def_cmds.texi(mymacro,146) @deffnx{truc} { }
+def_cmds.texi(mymacro,146) @deffnx{truc}
+def_cmds.texi(mymacro,146) @deffnx{} {}
+def_cmds.texi(mymacro,146) @deffnx {truc} followed by a comment
+def_cmds.texi(mymacro,146) @c comment
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and }
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and } after
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and {
+def_cmds.texi(mymacro,146) @deffnx truc machin bidule chose and { and after
+def_cmds.texi(mymacro,146) Various deff lines
+def_cmds.texi(mymacro,146) @deffnx {truc} after a deff item
+def_cmds.texi(mymacro,146) @c comment
+def_cmds.texi(mymacro,146) text in def item for second def item
+def_cmds.texi(mymacro,146) @deffnx {truc} deffnx before end deffn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn empty deffn
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn empty deffn with deffnx
+def_cmds.texi(mymacro,146) @deffnx empty deffnx
+def_cmds.texi(mymacro,146) @end deffn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defvr c--ategory d--efvr_name
+def_cmds.texi(mymacro,146) d--efvr
+def_cmds.texi(mymacro,146) @end defvr
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--eftypefn
+def_cmds.texi(mymacro,146) @end deftypefn
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
+def_cmds.texi(mymacro,146) d--eftypeop
+def_cmds.texi(mymacro,146) @end deftypeop
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypevr c--ategory t--ype d--eftypevr_name
+def_cmds.texi(mymacro,146) d--eftypevr
+def_cmds.texi(mymacro,146) @end deftypevr
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defcv c--ategory c--lass d--efcv_name
+def_cmds.texi(mymacro,146) d--efcv
+def_cmds.texi(mymacro,146) @end defcv
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defop c--ategory c--lass d--efop_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--efop
+def_cmds.texi(mymacro,146) @end defop
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftp c--ategory d--eftp_name a--ttributes...
+def_cmds.texi(mymacro,146) d--eftp
+def_cmds.texi(mymacro,146) @end deftp
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defun d--efun_name a--rguments...
+def_cmds.texi(mymacro,146) d--efun
+def_cmds.texi(mymacro,146) @end defun
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defmac d--efmac_name a--rguments...
+def_cmds.texi(mymacro,146) d--efmac
+def_cmds.texi(mymacro,146) @end defmac
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defspec d--efspec_name a--rguments...
+def_cmds.texi(mymacro,146) d--efspec
+def_cmds.texi(mymacro,146) @end defspec
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defvar d--efvar_name
+def_cmds.texi(mymacro,146) d--efvar
+def_cmds.texi(mymacro,146) @end defvar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defopt d--efopt_name
+def_cmds.texi(mymacro,146) d--efopt
+def_cmds.texi(mymacro,146) @end defopt
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypefun t--ype d--eftypefun_name a--rguments...
+def_cmds.texi(mymacro,146) d--eftypefun
+def_cmds.texi(mymacro,146) @end deftypefun
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypevar t--ype d--eftypevar_name
+def_cmds.texi(mymacro,146) d--eftypevar
+def_cmds.texi(mymacro,146) @end deftypevar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defivar c--lass d--efivar_name
+def_cmds.texi(mymacro,146) d--efivar
+def_cmds.texi(mymacro,146) @end defivar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypeivar c--lass t--ype d--eftypeivar_name
+def_cmds.texi(mymacro,146) d--eftypeivar
+def_cmds.texi(mymacro,146) @end deftypeivar
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @defmethod c--lass d--efmethod_name a--rguments...
+def_cmds.texi(mymacro,146) d--efmethod
+def_cmds.texi(mymacro,146) @end defmethod
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
+def_cmds.texi(mymacro,146) d--eftypemethod
+def_cmds.texi(mymacro,146) @end deftypemethod
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn category name args { @
+def_cmds.texi(mymacro,146)   more args
+def_cmds.texi(mymacro,146) deffn with @{
+def_cmds.texi(mymacro,146) @end deffn 
+def_cmds.texi(mymacro,146) 
+def_cmds.texi(mymacro,146) @deffn category name args } @
+def_cmds.texi(mymacro,146)   more args
+def_cmds.texi(mymacro,146) deffn with @}
+def_cmds.texi(mymacro,146) @end deffn 
+def_cmds.texi(mymacro,146) 
 def_cmds.texi(,147) 
-def_cmds.texi(,148) @c deffn
-def_cmds.texi(,149) @deffn Command @var{forward--char} @var{nchars} 
{argument2} {argument3} @
-def_cmds.texi(,150)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,151) @end deffn
-def_cmds.texi(,152) 
-def_cmds.texi(,153) @c defvr
-def_cmds.texi(,154) @defvr Variable fill-column {argument1} {argument2} @
-def_cmds.texi(,155)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,156) @end defvr
-def_cmds.texi(,157) 
-def_cmds.texi(,158) @c deftypefn
-def_cmds.texi(,159) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})
-def_cmds.texi(,160) @end deftypefn
+def_cmds.texi(,148) @example
+def_cmds.texi(mymacro,149) @deffn c--ategory d--effn_name a--rguments...
+def_cmds.texi(mymacro,149) d--effn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn cate--gory de--ffn_name ar--guments @
+def_cmds.texi(mymacro,149)    more args @* even more so
+def_cmds.texi(mymacro,149) def--fn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn fset @var{i} a g
+def_cmds.texi(mymacro,149) @deffnx {cmde} truc {}
+def_cmds.texi(mymacro,149) @deffnx Command {log trap} {}
+def_cmds.texi(mymacro,149) @deffnx Command { log trap1} {}  
+def_cmds.texi(mymacro,149) @deffnx Command {log trap2 } {}
+def_cmds.texi(mymacro,149) @deffnx cmde @b{id ule} truc
+def_cmds.texi(mymacro,149) @deffnx cmde2 @b{id @samp{i} ule} truc
+def_cmds.texi(mymacro,149) @deffnx @b{id @samp{i} ule}    
+def_cmds.texi(mymacro,149) @deffnx 
+def_cmds.texi(mymacro,149) @deffnx aaa
+def_cmds.texi(mymacro,149) @deffnx {} {}
+def_cmds.texi(mymacro,149) @deffnx{}
+def_cmds.texi(mymacro,149) @deffnx{} machin
+def_cmds.texi(mymacro,149) @deffnx{} {bidule machin}
+def_cmds.texi(mymacro,149) @deffnx{truc} machin
+def_cmds.texi(mymacro,149) @deffnx{truc} { }
+def_cmds.texi(mymacro,149) @deffnx{truc}
+def_cmds.texi(mymacro,149) @deffnx{} {}
+def_cmds.texi(mymacro,149) @deffnx {truc} followed by a comment
+def_cmds.texi(mymacro,149) @c comment
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and }
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and } after
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and {
+def_cmds.texi(mymacro,149) @deffnx truc machin bidule chose and { and after
+def_cmds.texi(mymacro,149) Various deff lines
+def_cmds.texi(mymacro,149) @deffnx {truc} after a deff item
+def_cmds.texi(mymacro,149) @c comment
+def_cmds.texi(mymacro,149) text in def item for second def item
+def_cmds.texi(mymacro,149) @deffnx {truc} deffnx before end deffn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn empty deffn
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn empty deffn with deffnx
+def_cmds.texi(mymacro,149) @deffnx empty deffnx
+def_cmds.texi(mymacro,149) @end deffn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defvr c--ategory d--efvr_name
+def_cmds.texi(mymacro,149) d--efvr
+def_cmds.texi(mymacro,149) @end defvr
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypefn c--ategory t--ype d--eftypefn_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--eftypefn
+def_cmds.texi(mymacro,149) @end deftypefn
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypeop c--ategory c--lass t--ype 
d--eftypeop_name a--rguments...
+def_cmds.texi(mymacro,149) d--eftypeop
+def_cmds.texi(mymacro,149) @end deftypeop
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypevr c--ategory t--ype d--eftypevr_name
+def_cmds.texi(mymacro,149) d--eftypevr
+def_cmds.texi(mymacro,149) @end deftypevr
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defcv c--ategory c--lass d--efcv_name
+def_cmds.texi(mymacro,149) d--efcv
+def_cmds.texi(mymacro,149) @end defcv
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defop c--ategory c--lass d--efop_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--efop
+def_cmds.texi(mymacro,149) @end defop
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftp c--ategory d--eftp_name a--ttributes...
+def_cmds.texi(mymacro,149) d--eftp
+def_cmds.texi(mymacro,149) @end deftp
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defun d--efun_name a--rguments...
+def_cmds.texi(mymacro,149) d--efun
+def_cmds.texi(mymacro,149) @end defun
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defmac d--efmac_name a--rguments...
+def_cmds.texi(mymacro,149) d--efmac
+def_cmds.texi(mymacro,149) @end defmac
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defspec d--efspec_name a--rguments...
+def_cmds.texi(mymacro,149) d--efspec
+def_cmds.texi(mymacro,149) @end defspec
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defvar d--efvar_name
+def_cmds.texi(mymacro,149) d--efvar
+def_cmds.texi(mymacro,149) @end defvar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defopt d--efopt_name
+def_cmds.texi(mymacro,149) d--efopt
+def_cmds.texi(mymacro,149) @end defopt
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypefun t--ype d--eftypefun_name a--rguments...
+def_cmds.texi(mymacro,149) d--eftypefun
+def_cmds.texi(mymacro,149) @end deftypefun
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypevar t--ype d--eftypevar_name
+def_cmds.texi(mymacro,149) d--eftypevar
+def_cmds.texi(mymacro,149) @end deftypevar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defivar c--lass d--efivar_name
+def_cmds.texi(mymacro,149) d--efivar
+def_cmds.texi(mymacro,149) @end defivar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypeivar c--lass t--ype d--eftypeivar_name
+def_cmds.texi(mymacro,149) d--eftypeivar
+def_cmds.texi(mymacro,149) @end deftypeivar
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @defmethod c--lass d--efmethod_name a--rguments...
+def_cmds.texi(mymacro,149) d--efmethod
+def_cmds.texi(mymacro,149) @end defmethod
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deftypemethod c--lass t--ype d--eftypemethod_name 
a--rguments...
+def_cmds.texi(mymacro,149) d--eftypemethod
+def_cmds.texi(mymacro,149) @end deftypemethod
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn category name args { @
+def_cmds.texi(mymacro,149)   more args
+def_cmds.texi(mymacro,149) deffn with @{
+def_cmds.texi(mymacro,149) @end deffn 
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(mymacro,149) @deffn category name args } @
+def_cmds.texi(mymacro,149)   more args
+def_cmds.texi(mymacro,149) deffn with @}
+def_cmds.texi(mymacro,149) @end deffn 
+def_cmds.texi(mymacro,149) 
+def_cmds.texi(,150) @end example
+def_cmds.texi(,151) 
+def_cmds.texi(,152) @c deffn
+def_cmds.texi(,153) @deffn Command @var{forward--char} @var{nchars} 
{argument2} {argument3} @
+def_cmds.texi(,154)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,155) @end deffn
+def_cmds.texi(,156) 
+def_cmds.texi(,157) @c defvr
+def_cmds.texi(,158) @defvr Variable fill-column {argument1} {argument2} @
+def_cmds.texi(,159)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,160) @end defvr
 def_cmds.texi(,161) 
-def_cmds.texi(,162) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar}) @
-def_cmds.texi(,163)         (arg in brace, {[something} @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) address@hidden@* last
+def_cmds.texi(,162) @c deftypefn
+def_cmds.texi(,163) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar})
 def_cmds.texi(,164) @end deftypefn
 def_cmds.texi(,165) 
-def_cmds.texi(,166) @deftypefn {Library Function} int foobug {[something}
-def_cmds.texi(,167) @end deftypefn
-def_cmds.texi(,168) 
-def_cmds.texi(,169) @deftypefn stacks private push (@var{s}:in out stack; @
-def_cmds.texi(,170)                  @var{n}:in integer) ; ;barg aarg; ; end
+def_cmds.texi(,166) @deftypefn {Library Function} int foobar (int @var{foo}, 
float @var{bar}) @
+def_cmds.texi(,167)         (arg in brace, {[something} @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) address@hidden@* last
+def_cmds.texi(,168) @end deftypefn
+def_cmds.texi(,169) 
+def_cmds.texi(,170) @deftypefn {Library Function} int foobug {[something}
 def_cmds.texi(,171) @end deftypefn
 def_cmds.texi(,172) 
-def_cmds.texi(,173) @c deftypevr
-def_cmds.texi(,174) @deftypevr {Global Flag} int enable @
-def_cmds.texi(,175)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,176) @end deftypevr
-def_cmds.texi(,177) 
-def_cmds.texi(,178) @c deftp
-def_cmds.texi(,179) @deftp {Data type} pair car cdr @
-def_cmds.texi(,180)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,181) @end deftp
-def_cmds.texi(,182) 
-def_cmds.texi(,183) @c defcv
-def_cmds.texi(,184) @defcv {Class Option} Window border-pattern @
-def_cmds.texi(,185)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,186) @end defcv
-def_cmds.texi(,187) 
-def_cmds.texi(,188) @c deftypecv
-def_cmds.texi(,189) @deftypecv {Class Option2} Window @code{int} 
border-pattern @
-def_cmds.texi(,190)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,191) @end deftypecv
-def_cmds.texi(,192) 
-def_cmds.texi(,193) @c defop
-def_cmds.texi(,194) @defop Operation windows expose @
-def_cmds.texi(,195)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,196) @end defop
-def_cmds.texi(,197) 
-def_cmds.texi(,198) @c deftypeop
-def_cmds.texi(,199) @deftypeop Operation2 W,indow @code{int} expose @
-def_cmds.texi(,200)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
-def_cmds.texi(,201) @end deftypeop
-def_cmds.texi(,202) 
-def_cmds.texi(,203) @deftypeop Operation5 Window @code{int} expose type arg
-def_cmds.texi(,204) @end deftypeop
-def_cmds.texi(,205) 
-def_cmds.texi(,206) @deftypeop Operation3 {W,indow} @code{int} {e,xpose} type 
arg
-def_cmds.texi(,207) @end deftypeop
-def_cmds.texi(,208) 
-def_cmds.texi(,209) @deftypeop Operation4 {,Window} @code{int} {,expose} type 
arg
-def_cmds.texi(,210) @end deftypeop
-def_cmds.texi(,211) 
-def_cmds.texi(,212) @deftypeop Operation6 W,indow @code{int} e,xpose type arg
-def_cmds.texi(,213) @end deftypeop
-def_cmds.texi(,214) 
-def_cmds.texi(,215) @deftypeop Operation7 ,Window @code{int} ,expose type arg
-def_cmds.texi(,216) @end deftypeop
-def_cmds.texi(,217) 
-def_cmds.texi(,218) @deftypeop Operation13 {W)indow} @code{int} {e)xpose} type 
arg
-def_cmds.texi(,219) @end deftypeop
-def_cmds.texi(,220) 
-def_cmds.texi(,221) @deftypeop Operation14 {)Window} @code{int} {)expose} type 
arg
-def_cmds.texi(,222) @end deftypeop
-def_cmds.texi(,223) 
-def_cmds.texi(,224) @deftypeop Operation16 W)indow @code{int} e)xpose type arg
-def_cmds.texi(,225) @end deftypeop
-def_cmds.texi(,226) 
-def_cmds.texi(,227) @deftypeop Operation17 )Window @code{int} )expose type arg
-def_cmds.texi(,228) @end deftypeop
-def_cmds.texi(,229) 
-def_cmds.texi(,230) @deftypeop Operation18 {W;indow} @code{int} {e;xpose} type 
arg
-def_cmds.texi(,231) @end deftypeop
-def_cmds.texi(,232) 
-def_cmds.texi(,233) @deftypeop Operation19 {;Window} @code{int} {;expose} type 
arg
-def_cmds.texi(,234) @end deftypeop
-def_cmds.texi(,235) 
-def_cmds.texi(,236) @deftypeop Operation20 W;indow @code{int} e;xpose type arg
-def_cmds.texi(,237) @end deftypeop
-def_cmds.texi(,238) 
-def_cmds.texi(,239) @deftypeop Operation21 ;Window @code{int} ;expose type arg
-def_cmds.texi(,240) @end deftypeop
-def_cmds.texi(,241) 
-def_cmds.texi(,242) @deftypeop address@hidden address@hidden address@hidden
-def_cmds.texi(,243) @end deftypeop
-def_cmds.texi(,244) 
-def_cmds.texi(,245) @c deffn
-def_cmds.texi(,246) @deffn
-def_cmds.texi(,247) @end deffn
+def_cmds.texi(,173) @deftypefn stacks private push (@var{s}:in out stack; @
+def_cmds.texi(,174)                  @var{n}:in integer) ; ;barg aarg; ; end
+def_cmds.texi(,175) @end deftypefn
+def_cmds.texi(,176) 
+def_cmds.texi(,177) @c deftypevr
+def_cmds.texi(,178) @deftypevr {Global Flag} int enable @
+def_cmds.texi(,179)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,180) @end deftypevr
+def_cmds.texi(,181) 
+def_cmds.texi(,182) @c deftp
+def_cmds.texi(,183) @deftp {Data type} pair car cdr @
+def_cmds.texi(,184)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,185) @end deftp
+def_cmds.texi(,186) 
+def_cmds.texi(,187) @c defcv
+def_cmds.texi(,188) @defcv {Class Option} Window border-pattern @
+def_cmds.texi(,189)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,190) @end defcv
+def_cmds.texi(,191) 
+def_cmds.texi(,192) @c deftypecv
+def_cmds.texi(,193) @deftypecv {Class Option2} Window @code{int} 
border-pattern @
+def_cmds.texi(,194)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,195) @end deftypecv
+def_cmds.texi(,196) 
+def_cmds.texi(,197) @c defop
+def_cmds.texi(,198) @defop Operation windows expose @
+def_cmds.texi(,199)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,200) @end defop
+def_cmds.texi(,201) 
+def_cmds.texi(,202) @c deftypeop
+def_cmds.texi(,203) @deftypeop Operation2 W,indow @code{int} expose @
+def_cmds.texi(,204)         (arg in brace, [something @var{in v--ar}, @b{in, 
b} {, comma} address@hidden p]) last
+def_cmds.texi(,205) @end deftypeop
+def_cmds.texi(,206) 
+def_cmds.texi(,207) @deftypeop Operation5 Window @code{int} expose type arg
+def_cmds.texi(,208) @end deftypeop
+def_cmds.texi(,209) 
+def_cmds.texi(,210) @deftypeop Operation3 {W,indow} @code{int} {e,xpose} type 
arg
+def_cmds.texi(,211) @end deftypeop
+def_cmds.texi(,212) 
+def_cmds.texi(,213) @deftypeop Operation4 {,Window} @code{int} {,expose} type 
arg
+def_cmds.texi(,214) @end deftypeop
+def_cmds.texi(,215) 
+def_cmds.texi(,216) @deftypeop Operation6 W,indow @code{int} e,xpose type arg
+def_cmds.texi(,217) @end deftypeop
+def_cmds.texi(,218) 
+def_cmds.texi(,219) @deftypeop Operation7 ,Window @code{int} ,expose type arg
+def_cmds.texi(,220) @end deftypeop
+def_cmds.texi(,221) 
+def_cmds.texi(,222) @deftypeop Operation13 {W)indow} @code{int} {e)xpose} type 
arg
+def_cmds.texi(,223) @end deftypeop
+def_cmds.texi(,224) 
+def_cmds.texi(,225) @deftypeop Operation14 {)Window} @code{int} {)expose} type 
arg
+def_cmds.texi(,226) @end deftypeop
+def_cmds.texi(,227) 
+def_cmds.texi(,228) @deftypeop Operation16 W)indow @code{int} e)xpose type arg
+def_cmds.texi(,229) @end deftypeop
+def_cmds.texi(,230) 
+def_cmds.texi(,231) @deftypeop Operation17 )Window @code{int} )expose type arg
+def_cmds.texi(,232) @end deftypeop
+def_cmds.texi(,233) 
+def_cmds.texi(,234) @deftypeop Operation18 {W;indow} @code{int} {e;xpose} type 
arg
+def_cmds.texi(,235) @end deftypeop
+def_cmds.texi(,236) 
+def_cmds.texi(,237) @deftypeop Operation19 {;Window} @code{int} {;expose} type 
arg
+def_cmds.texi(,238) @end deftypeop
+def_cmds.texi(,239) 
+def_cmds.texi(,240) @deftypeop Operation20 W;indow @code{int} e;xpose type arg
+def_cmds.texi(,241) @end deftypeop
+def_cmds.texi(,242) 
+def_cmds.texi(,243) @deftypeop Operation21 ;Window @code{int} ;expose type arg
+def_cmds.texi(,244) @end deftypeop
+def_cmds.texi(,245) 
+def_cmds.texi(,246) @deftypeop address@hidden address@hidden address@hidden
+def_cmds.texi(,247) @end deftypeop
 def_cmds.texi(,248) 
-def_cmds.texi(,249) @c defvr
-def_cmds.texi(,250) @defvr
-def_cmds.texi(,251) @end defvr
+def_cmds.texi(,249) @c deffn
+def_cmds.texi(,250) @deffn
+def_cmds.texi(,251) @end deffn
 def_cmds.texi(,252) 
-def_cmds.texi(,253) @c deftypefn
-def_cmds.texi(,254) @deftypefn
-def_cmds.texi(,255) @end deftypefn
+def_cmds.texi(,253) @c defvr
+def_cmds.texi(,254) @defvr
+def_cmds.texi(,255) @end defvr
 def_cmds.texi(,256) 
-def_cmds.texi(,257) @c deftypeop
-def_cmds.texi(,258) @deftypeop
-def_cmds.texi(,259) @end deftypeop
+def_cmds.texi(,257) @c deftypefn
+def_cmds.texi(,258) @deftypefn
+def_cmds.texi(,259) @end deftypefn
 def_cmds.texi(,260) 
-def_cmds.texi(,261) @c deftypevr
-def_cmds.texi(,262) @deftypevr
-def_cmds.texi(,263) @end deftypevr
+def_cmds.texi(,261) @c deftypeop
+def_cmds.texi(,262) @deftypeop
+def_cmds.texi(,263) @end deftypeop
 def_cmds.texi(,264) 
-def_cmds.texi(,265) @c defcv
-def_cmds.texi(,266) @defcv
-def_cmds.texi(,267) @end defcv
+def_cmds.texi(,265) @c deftypevr
+def_cmds.texi(,266) @deftypevr
+def_cmds.texi(,267) @end deftypevr
 def_cmds.texi(,268) 
-def_cmds.texi(,269) @c deftypecv
-def_cmds.texi(,270) @deftypecv
-def_cmds.texi(,271) @end deftypecv
+def_cmds.texi(,269) @c defcv
+def_cmds.texi(,270) @defcv
+def_cmds.texi(,271) @end defcv
 def_cmds.texi(,272) 
-def_cmds.texi(,273) @c defop
-def_cmds.texi(,274) @defop
-def_cmds.texi(,275) @end defop
+def_cmds.texi(,273) @c deftypecv
+def_cmds.texi(,274) @deftypecv
+def_cmds.texi(,275) @end deftypecv
 def_cmds.texi(,276) 
-def_cmds.texi(,277) @c deftp
-def_cmds.texi(,278) @deftp
-def_cmds.texi(,279) @end deftp
+def_cmds.texi(,277) @c defop
+def_cmds.texi(,278) @defop
+def_cmds.texi(,279) @end defop
 def_cmds.texi(,280) 
-def_cmds.texi(,281) @c deffn
-def_cmds.texi(,282) @deffn @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,283) @end deffn
+def_cmds.texi(,281) @c deftp
+def_cmds.texi(,282) @deftp
+def_cmds.texi(,283) @end deftp
 def_cmds.texi(,284) 
-def_cmds.texi(,285) @deffn @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,286) @end deffn
-def_cmds.texi(,287) 
-def_cmds.texi(,288) @c defvr
-def_cmds.texi(,289) @defvr @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,290) @end defvr
+def_cmds.texi(,285) @c deffn
+def_cmds.texi(,286) @deffn @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,287) @end deffn
+def_cmds.texi(,288) 
+def_cmds.texi(,289) @deffn @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,290) @end deffn
 def_cmds.texi(,291) 
-def_cmds.texi(,292) @defvr @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,293) @end defvr
-def_cmds.texi(,294) 
-def_cmds.texi(,295) @c deftypefn
-def_cmds.texi(,296) @deftypefn @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,297) @end deftypefn
+def_cmds.texi(,292) @c defvr
+def_cmds.texi(,293) @defvr @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,294) @end defvr
+def_cmds.texi(,295) 
+def_cmds.texi(,296) @defvr @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,297) @end defvr
 def_cmds.texi(,298) 
-def_cmds.texi(,299) @deftypefn @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5}
-def_cmds.texi(,300) @end deftypefn
-def_cmds.texi(,301) 
-def_cmds.texi(,302) @c deftypevr
-def_cmds.texi(,303) @deftypevr @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,304) @end deftypevr
+def_cmds.texi(,299) @c deftypefn
+def_cmds.texi(,300) @deftypefn @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,301) @end deftypefn
+def_cmds.texi(,302) 
+def_cmds.texi(,303) @deftypefn @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5}
+def_cmds.texi(,304) @end deftypefn
 def_cmds.texi(,305) 
-def_cmds.texi(,306) @deftypevr @code{A1} @t{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,307) @end deftypevr
-def_cmds.texi(,308) 
-def_cmds.texi(,309) @c deftp
-def_cmds.texi(,310) @deftp @var{A1} @var{A2} @var{A3} @var{A4}
-def_cmds.texi(,311) @end deftp
+def_cmds.texi(,306) @c deftypevr
+def_cmds.texi(,307) @deftypevr @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,308) @end deftypevr
+def_cmds.texi(,309) 
+def_cmds.texi(,310) @deftypevr @code{A1} @t{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,311) @end deftypevr
 def_cmds.texi(,312) 
-def_cmds.texi(,313) @deftp @code{A1} @code{A2} @code{A3} @code{A4}
-def_cmds.texi(,314) @end deftp
-def_cmds.texi(,315) 
-def_cmds.texi(,316) @c defcv
-def_cmds.texi(,317) @defcv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,318) @end defcv
+def_cmds.texi(,313) @c deftp
+def_cmds.texi(,314) @deftp @var{A1} @var{A2} @var{A3} @var{A4}
+def_cmds.texi(,315) @end deftp
+def_cmds.texi(,316) 
+def_cmds.texi(,317) @deftp @code{A1} @code{A2} @code{A3} @code{A4}
+def_cmds.texi(,318) @end deftp
 def_cmds.texi(,319) 
-def_cmds.texi(,320) @deftp @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,321) @end deftp
-def_cmds.texi(,322) 
-def_cmds.texi(,323) @c deftypecv
-def_cmds.texi(,324) @deftypecv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
-def_cmds.texi(,325) @end deftypecv
+def_cmds.texi(,320) @c defcv
+def_cmds.texi(,321) @defcv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,322) @end defcv
+def_cmds.texi(,323) 
+def_cmds.texi(,324) @deftp @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,325) @end deftp
 def_cmds.texi(,326) 
-def_cmds.texi(,327) @deftypecv @code{A1} @code{A2} @option{A3} @code{A4} 
@code{A5} @code{A6}
-def_cmds.texi(,328) @end deftypecv
-def_cmds.texi(,329) 
-def_cmds.texi(,330) @c defop
-def_cmds.texi(,331) @defop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
-def_cmds.texi(,332) @end defop
+def_cmds.texi(,327) @c deftypecv
+def_cmds.texi(,328) @deftypecv @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
+def_cmds.texi(,329) @end deftypecv
+def_cmds.texi(,330) 
+def_cmds.texi(,331) @deftypecv @code{A1} @code{A2} @option{A3} @code{A4} 
@code{A5} @code{A6}
+def_cmds.texi(,332) @end deftypecv
 def_cmds.texi(,333) 
-def_cmds.texi(,334) @defop @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
-def_cmds.texi(,335) @end defop
-def_cmds.texi(,336) 
-def_cmds.texi(,337) @c deftypeop
-def_cmds.texi(,338) @deftypeop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
-def_cmds.texi(,339) @end deftypeop
+def_cmds.texi(,334) @c defop
+def_cmds.texi(,335) @defop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5}
+def_cmds.texi(,336) @end defop
+def_cmds.texi(,337) 
+def_cmds.texi(,338) @defop @code{A1} @code{A2} @code{A3} @code{A4} @code{A5}
+def_cmds.texi(,339) @end defop
 def_cmds.texi(,340) 
-def_cmds.texi(,341) @deftypeop @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5} @code{A6}
-def_cmds.texi(,342) @end deftypeop
-def_cmds.texi(,343) 
-def_cmds.texi(,344) @printindex vr
-def_cmds.texi(,345) @printindex fn
-def_cmds.texi(,346) 
-def_cmds.texi(,347) @bye
+def_cmds.texi(,341) @c deftypeop
+def_cmds.texi(,342) @deftypeop @var{A1} @var{A2} @var{A3} @var{A4} @var{A5} 
@var{A6}
+def_cmds.texi(,343) @end deftypeop
+def_cmds.texi(,344) 
+def_cmds.texi(,345) @deftypeop @code{A1} @code{A2} @code{A3} @code{A4} 
@code{A5} @code{A6}
+def_cmds.texi(,346) @end deftypeop
+def_cmds.texi(,347) 
+def_cmds.texi(,348) @printindex vr
+def_cmds.texi(,349) @printindex fn
+def_cmds.texi(,350) 
+def_cmds.texi(,351) @bye

Index: test/formatting/empty_item.texi
===================================================================
RCS file: test/formatting/empty_item.texi
diff -N test/formatting/empty_item.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/empty_item.texi     12 Apr 2009 23:05:37 -0000      1.1
@@ -0,0 +1,32 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden empty_item.info
+
address@hidden Top
address@hidden Element
+
address@hidden @asis
+
+Table asis
+
address@hidden first item
address@hidden
address@hidden after an empty itemx, before an empty item
address@hidden 
address@hidden in item before end table
address@hidden table
+
address@hidden since spaces are removed after @item(x) the end of lines are 
removed
address@hidden after empty @item(x) leading to a weird output.
address@hidden @emph
+
+VTable emph
+
address@hidden first item
address@hidden
address@hidden after an empty itemx, before an empty item
address@hidden 
address@hidden in item before end table
address@hidden vtable
+
address@hidden

Index: test/formatting/res/empty_item/empty_item.2
===================================================================
RCS file: test/formatting/res/empty_item/empty_item.2
diff -N test/formatting/res/empty_item/empty_item.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/empty_item/empty_item.2 12 Apr 2009 23:05:37 -0000      
1.1
@@ -0,0 +1,2 @@
+** Empty index entry for @vtable (l. 26)
+** Empty index entry for @vtable (l. 28)

Index: test/formatting/res/empty_item/empty_item.html
===================================================================
RCS file: test/formatting/res/empty_item/empty_item.html
diff -N test/formatting/res/empty_item/empty_item.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/empty_item/empty_item.html      12 Apr 2009 23:05:37 
-0000      1.1
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html
+texi2html was written by: 
+            Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="Element"></a>
+<h1 class="unnumbered">Element</h1>
+
+<dl compact="compact">
+<dd>
+<p>Table asis
+</p>
+</dd>
+<dt>first item</dt>
+<dt></dt>
+<dt>after an empty itemx, before an empty item</dt>
+<dt></dt>
+<dt>in item before end table</dt>
+</dl>
+
+<dl compact="compact">
+<dd>
+<p>VTable emph
+</p>
+</dd>
+<dt><em>first item</em>
+<a name="index-first-item"></a>
+</dt>
+<dt><em></em>
+<a name="index-"></a>
+</dt>
+<dt><em>after an empty itemx, before an empty item</em>
+<a name="index-after-an-empty-itemx_002c-before-an-empty-item"></a>
+</dt>
+<dt><em></em>
+<a name="index--1"></a>
+</dt>
+<dt><em>in item before end table</em>
+<a name="index-in-item-before-end-table"></a>
+</dt>
+</dl>
+
+<hr size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/formatting/res/texi_empty_item/empty_item.2
===================================================================
RCS file: test/formatting/res/texi_empty_item/empty_item.2
diff -N test/formatting/res/texi_empty_item/empty_item.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_empty_item/empty_item.2    12 Apr 2009 23:05:38 
-0000      1.1
@@ -0,0 +1,4 @@
+** Empty index entry for @vtable (l. 26)
+** Empty index entry for @vtable (l. 28)
+** Empty index entry for @vtable (l. 26)
+** Empty index entry for @vtable (l. 28)

Index: test/formatting/res/texi_empty_item/empty_item.passfirst
===================================================================
RCS file: test/formatting/res/texi_empty_item/empty_item.passfirst
diff -N test/formatting/res/texi_empty_item/empty_item.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_empty_item/empty_item.passfirst    12 Apr 2009 
23:05:38 -0000      1.1
@@ -0,0 +1,31 @@
+empty_item.texi(,2) 
+empty_item.texi(,3) @setfilename empty_item.info
+empty_item.texi(,4) 
+empty_item.texi(,5) @node Top
+empty_item.texi(,6) @top Element
+empty_item.texi(,7) 
+empty_item.texi(,8) @table @asis
+empty_item.texi(,9) 
+empty_item.texi(,10) Table asis
+empty_item.texi(,11) 
+empty_item.texi(,12) @item first item
+empty_item.texi(,13) @itemx
+empty_item.texi(,14) @itemx after an empty itemx, before an empty item
+empty_item.texi(,15) @item 
+empty_item.texi(,16) @item in item before end table
+empty_item.texi(,17) @end table
+empty_item.texi(,18) 
+empty_item.texi(,19) @c since spaces are removed after @item(x) the end of 
lines are removed
+empty_item.texi(,20) @c after empty @item(x) leading to a weird output.
+empty_item.texi(,21) @vtable @emph
+empty_item.texi(,22) 
+empty_item.texi(,23) VTable emph
+empty_item.texi(,24) 
+empty_item.texi(,25) @item first item
+empty_item.texi(,26) @itemx
+empty_item.texi(,27) @itemx after an empty itemx, before an empty item
+empty_item.texi(,28) @item 
+empty_item.texi(,29) @item in item before end table
+empty_item.texi(,30) @end vtable
+empty_item.texi(,31) 
+empty_item.texi(,32) @bye

Index: test/formatting/res/texi_empty_item/empty_item.passtexi
===================================================================
RCS file: test/formatting/res/texi_empty_item/empty_item.passtexi
diff -N test/formatting/res/texi_empty_item/empty_item.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_empty_item/empty_item.passtexi     12 Apr 2009 
23:05:39 -0000      1.1
@@ -0,0 +1,31 @@
+empty_item.texi(,2) 
+empty_item.texi(,3) @setfilename empty_item.info
+empty_item.texi(,4) 
+empty_item.texi(,5) @node Top
+empty_item.texi(,6) @top Element
+empty_item.texi(,7) 
+empty_item.texi(,8) @table @asis
+empty_item.texi(,9) 
+empty_item.texi(,10) Table asis
+empty_item.texi(,11) 
+empty_item.texi(,12) @item first item
+empty_item.texi(,13) @itemx
+empty_item.texi(,14) @itemx after an empty itemx, before an empty item
+empty_item.texi(,15) @item 
+empty_item.texi(,16) @item in item before end table
+empty_item.texi(,17) @end table
+empty_item.texi(,18) 
+empty_item.texi(,19) @c since spaces are removed after @item(x) the end of 
lines are removed
+empty_item.texi(,20) @c after empty @item(x) leading to a weird output.
+empty_item.texi(,21) @vtable @emph
+empty_item.texi(,22) 
+empty_item.texi(,23) VTable emph
+empty_item.texi(,24) 
+empty_item.texi(,25) @item first item
+empty_item.texi(,26) @itemx
+empty_item.texi(,27) @itemx after an empty itemx, before an empty item
+empty_item.texi(,28) @item 
+empty_item.texi(,29) @item in item before end table
+empty_item.texi(,30) @end vtable
+empty_item.texi(,31) 
+empty_item.texi(,32) @bye

Index: test/formatting/res/texi_empty_item/empty_item.texi
===================================================================
RCS file: test/formatting/res/texi_empty_item/empty_item.texi
diff -N test/formatting/res/texi_empty_item/empty_item.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_empty_item/empty_item.texi 12 Apr 2009 23:05:39 
-0000      1.1
@@ -0,0 +1,32 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden empty_item.info
+
address@hidden Top
address@hidden Element
+
address@hidden @asis
+
+Table asis
+
address@hidden first item
address@hidden
address@hidden after an empty itemx, before an empty item
address@hidden 
address@hidden in item before end table
address@hidden table
+
address@hidden since spaces are removed after @item(x) the end of lines are 
removed
address@hidden after empty @item(x) leading to a weird output.
address@hidden @emph
+
+VTable emph
+
address@hidden first item
address@hidden
address@hidden after an empty itemx, before an empty item
address@hidden 
address@hidden in item before end table
address@hidden vtable
+
address@hidden

Index: test/formatting/res/texi_simple_table/simple_table.2
===================================================================
RCS file: test/formatting/res/texi_simple_table/simple_table.2
diff -N test/formatting/res/texi_simple_table/simple_table.2

Index: test/formatting/res/texi_simple_table/simple_table.passfirst
===================================================================
RCS file: test/formatting/res/texi_simple_table/simple_table.passfirst
diff -N test/formatting/res/texi_simple_table/simple_table.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_simple_table/simple_table.passfirst        12 Apr 
2009 23:05:39 -0000      1.1
@@ -0,0 +1,61 @@
+simple_table.texi(,2) 
+simple_table.texi(,3) @setfilename simple_table.info
+simple_table.texi(,4) 
+simple_table.texi(,5) @node Top
+simple_table.texi(,6) @top Element
+simple_table.texi(,7) 
+simple_table.texi(,8) @table @emph
+simple_table.texi(,9) @item first item
+simple_table.texi(,10) @itemx second itemx
+simple_table.texi(,11) 
+simple_table.texi(,12) Text.
+simple_table.texi(,13) 
+simple_table.texi(,14) @item example
+simple_table.texi(,15) @example
+simple_table.texi(,16) In example
+simple_table.texi(,17) 
+simple_table.texi(,18) end example.
+simple_table.texi(,19) @end example
+simple_table.texi(,20) @item empty line
+simple_table.texi(,21) 
+simple_table.texi(,22) empty line.
+simple_table.texi(,23) @item quotation
+simple_table.texi(,24) @quotation
+simple_table.texi(,25) Quotation
+simple_table.texi(,26) @end quotation
+simple_table.texi(,27) 
+simple_table.texi(,28) @item quotation after a blank line
+simple_table.texi(,29) 
+simple_table.texi(,30) @quotation
+simple_table.texi(,31) quotation after a blank line
+simple_table.texi(,32) @end quotation
+simple_table.texi(,33) @end table
+simple_table.texi(,34) 
+simple_table.texi(,35) @vtable @strong
+simple_table.texi(,36) @item item before ignored lines
+simple_table.texi(,37) @c comment
+simple_table.texi(,38) @vindex vindex
+simple_table.texi(,39) @itemx itemx now
+simple_table.texi(,40) 
+simple_table.texi(,41) Description
+simple_table.texi(,42) @end vtable
+simple_table.texi(,43) 
+simple_table.texi(,44) @vtable @r
+simple_table.texi(,45) @item item
+simple_table.texi(,46) 
+simple_table.texi(,47) @itemx itemx after an empty line
+simple_table.texi(,48) 
+simple_table.texi(,49) Description.
+simple_table.texi(,50) 
+simple_table.texi(,51) @end vtable
+simple_table.texi(,52) 
+simple_table.texi(,53) Something.
+simple_table.texi(,54) @table @emph
+simple_table.texi(,55) @item in item
+simple_table.texi(,56) Text without blank line
+simple_table.texi(,57) @item second item
+simple_table.texi(,58) Text without blank line 2
+simple_table.texi(,59) @end table
+simple_table.texi(,60) After table.
+simple_table.texi(,61) 
+simple_table.texi(,62) @bye

Index: test/formatting/res/texi_simple_table/simple_table.passtexi
===================================================================
RCS file: test/formatting/res/texi_simple_table/simple_table.passtexi
diff -N test/formatting/res/texi_simple_table/simple_table.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_simple_table/simple_table.passtexi 12 Apr 2009 
23:05:39 -0000      1.1
@@ -0,0 +1,61 @@
+simple_table.texi(,2) 
+simple_table.texi(,3) @setfilename simple_table.info
+simple_table.texi(,4) 
+simple_table.texi(,5) @node Top
+simple_table.texi(,6) @top Element
+simple_table.texi(,7) 
+simple_table.texi(,8) @table @emph
+simple_table.texi(,9) @item first item
+simple_table.texi(,10) @itemx second itemx
+simple_table.texi(,11) 
+simple_table.texi(,12) Text.
+simple_table.texi(,13) 
+simple_table.texi(,14) @item example
+simple_table.texi(,15) @example
+simple_table.texi(,16) In example
+simple_table.texi(,17) 
+simple_table.texi(,18) end example.
+simple_table.texi(,19) @end example
+simple_table.texi(,20) @item empty line
+simple_table.texi(,21) 
+simple_table.texi(,22) empty line.
+simple_table.texi(,23) @item quotation
+simple_table.texi(,24) @quotation
+simple_table.texi(,25) Quotation
+simple_table.texi(,26) @end quotation
+simple_table.texi(,27) 
+simple_table.texi(,28) @item quotation after a blank line
+simple_table.texi(,29) 
+simple_table.texi(,30) @quotation
+simple_table.texi(,31) quotation after a blank line
+simple_table.texi(,32) @end quotation
+simple_table.texi(,33) @end table
+simple_table.texi(,34) 
+simple_table.texi(,35) @vtable @strong
+simple_table.texi(,36) @item item before ignored lines
+simple_table.texi(,37) @c comment
+simple_table.texi(,38) @vindex vindex
+simple_table.texi(,39) @itemx itemx now
+simple_table.texi(,40) 
+simple_table.texi(,41) Description
+simple_table.texi(,42) @end vtable
+simple_table.texi(,43) 
+simple_table.texi(,44) @vtable @r
+simple_table.texi(,45) @item item
+simple_table.texi(,46) 
+simple_table.texi(,47) @itemx itemx after an empty line
+simple_table.texi(,48) 
+simple_table.texi(,49) Description.
+simple_table.texi(,50) 
+simple_table.texi(,51) @end vtable
+simple_table.texi(,52) 
+simple_table.texi(,53) Something.
+simple_table.texi(,54) @table @emph
+simple_table.texi(,55) @item in item
+simple_table.texi(,56) Text without blank line
+simple_table.texi(,57) @item second item
+simple_table.texi(,58) Text without blank line 2
+simple_table.texi(,59) @end table
+simple_table.texi(,60) After table.
+simple_table.texi(,61) 
+simple_table.texi(,62) @bye

Index: test/formatting/res/texi_simple_table/simple_table.texi
===================================================================
RCS file: test/formatting/res/texi_simple_table/simple_table.texi
diff -N test/formatting/res/texi_simple_table/simple_table.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/formatting/res/texi_simple_table/simple_table.texi     12 Apr 2009 
23:05:39 -0000      1.1
@@ -0,0 +1,62 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden simple_table.info
+
address@hidden Top
address@hidden Element
+
address@hidden @emph
address@hidden first item
address@hidden second itemx
+
+Text.
+
address@hidden example
address@hidden
+In example
+
+end example.
address@hidden example
address@hidden empty line
+
+empty line.
address@hidden quotation
address@hidden
+Quotation
address@hidden quotation
+
address@hidden quotation after a blank line
+
address@hidden
+quotation after a blank line
address@hidden quotation
address@hidden table
+
address@hidden @strong
address@hidden item before ignored lines
address@hidden comment
address@hidden vindex
address@hidden itemx now
+
+Description
address@hidden vtable
+
address@hidden @r
address@hidden item
+
address@hidden itemx after an empty line
+
+Description.
+
address@hidden vtable
+
+Something.
address@hidden @emph
address@hidden in item
+Text without blank line
address@hidden second item
+Text without blank line 2
address@hidden table
+After table.
+
address@hidden




reply via email to

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