texinfo-commits
[Top][All Lists]
Advanced

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

texinfo/texi2html ChangeLog TODO texi2html.init...


From: Patrice Dumas
Subject: texinfo/texi2html ChangeLog TODO texi2html.init...
Date: Sat, 17 Jul 2010 09:46:27 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        10/07/17 09:46:27

Modified files:
        texi2html      : ChangeLog TODO texi2html.init texi2html.pl 
        texi2html/formats: html.init 
        texi2html/test/sectionning: Makefile.am Makefile.in tests.txt 
Added files:
        texi2html/test/sectionning: test_renamed_nodes.init 
        texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes: 
                                                                            
equivalent_nodes.1 
                                                                            
equivalent_nodes.2 
                                                                            
equivalent_nodes.html 
                                                                            
old-node.html 
                                                                            
old-strong-node.html 
        texi2html/test/sectionning/res_all/equivalent_nodes_test_renamed_nodes: 
                                                                                
equivalent_nodes.1 
                                                                                
equivalent_nodes.2 
                                                                                
equivalent_nodes.txt 
        
texi2html/test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes: 
                                                                                
    equivalent_nodes.1 
                                                                                
    equivalent_nodes.2 
                                                                                
    equivalent_nodes.xml 
        
texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes: 
                                                                                
 before-top.html 
                                                                                
 equivalent_nodes.1 
                                                                                
 equivalent_nodes.2 
                                                                                
 index.html 
                                                                                
 node.html 
                                                                                
 old-node.html 
                                                                                
 old-strong-node.html 
        
texi2html/test/sectionning/res_info/equivalent_nodes_test_renamed_nodes: 
                                                                                
 equivalent_nodes.1 
                                                                                
 equivalent_nodes.2 
                                                                                
 equivalent_nodes.info 
        texi2html/test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes: 
                                                                                
equivalent_nodes.1 
                                                                                
equivalent_nodes.2 
                                                                                
equivalent_nodes.xml 

Log message:
                * texi2html.pl, texi2html.init, formats/html.init: do 
redirection 
                files for renamed nodes (in %renamed_nodes), configuration 
                variable RENAMED_NODES_REDIRECTIONS set in html only.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/ChangeLog?cvsroot=texinfo&r1=1.520&r2=1.521
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/TODO?cvsroot=texinfo&r1=1.190&r2=1.191
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/texi2html.init?cvsroot=texinfo&r1=1.277&r2=1.278
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/texi2html.pl?cvsroot=texinfo&r1=1.401&r2=1.402
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/formats/html.init?cvsroot=texinfo&r1=1.57&r2=1.58
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/Makefile.am?cvsroot=texinfo&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/Makefile.in?cvsroot=texinfo&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/tests.txt?cvsroot=texinfo&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/test_renamed_nodes.init?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-node.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-strong-node.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.txt?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/before-top.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/index.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/node.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-node.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.info?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml?cvsroot=texinfo&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/ChangeLog,v
retrieving revision 1.520
retrieving revision 1.521
diff -u -b -r1.520 -r1.521
--- ChangeLog   17 Jul 2010 07:57:37 -0000      1.520
+++ ChangeLog   17 Jul 2010 09:46:25 -0000      1.521
@@ -1,13 +1,13 @@
-2010-07-18  Patrice Dumas  <address@hidden>
-
-       * texi2html.pl: for split documents, append the extension to
-       the out directory, and try with the new directory, if the normal
-       one cannot be used.
-
 2010-07-17  Patrice Dumas  <address@hidden>
 
        * texi2html.pl: accept --set-init-var VAR=VALUE syntax. Karl
        idea.
+       * texi2html.pl: for split documents, append the extension to
+       the out directory, and try with the new directory, if the normal
+       one cannot be used.
+       * texi2html.pl, texi2html.init, formats/html.init: do redirection 
+       files for renamed nodes (in %renamed_nodes), configuration 
+       variable RENAMED_NODES_REDIRECTIONS set in html only.
 
 2010-07-15  Patrice Dumas  <address@hidden>
 

Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/TODO,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -b -r1.190 -r1.191
--- TODO        17 Jul 2010 00:11:37 -0000      1.190
+++ TODO        17 Jul 2010 09:46:26 -0000      1.191
@@ -6,57 +6,6 @@
 Later
 -----
 
-* do redirection file for renamed nodes.
-%renamed_nodes = (
-  'Old name' => 'New name',
-);
-
-foreach my $old_node_name (keys(%renamed_nodes))
-{
-my $new_node_name = $renamed_nodes{$old_node_name};
-$old_node_name = normalise_node($old_node_name);
-$new_node_name = normalise_node($new_node_name);
-
-if (!defined($nodes{$new_node_name}))
-{
-  error msg $new_node_name to be renamed as not found
-}
-
-my $old_node->{'texi'} = $old_node_name;
-should do 'cross_manual_file' and 'cross_manual_target'
-then
-do_node_target_file($old_node, '');
-
-to determine the file name. 
-Then use something like do_node_files:
-my $new_node =  $nodes{$new_node_name};
-my $file = "${docu_rdir}$old_node->{'node_file'}";
-$Texi2HTML::NODE{'This'} = $new_node->{'text'};
-$Texi2HTML::NO_TEXI{'This'} = $new_node->{''no_texi'};
-        $Texi2HTML::SIMPLE_TEXT{'This'} = $new_node->{'simple_format'};
-        $Texi2HTML::NAME{'This'} = $new_node->{'text'};
-        my $href_file = $new_node->{'file'};
-        if (!defined($href_file))
-        {
-           if (Texi2HTML::Config::get_conf('novalidate'))
-           {
-               $href_file = '';
-           }
-           else
-           {
-               msg_debug ("Undefined file for `$new_node->{'texi'}' in 
do_node_files for renamed nodes");
-           }
-        }
-        $Texi2HTML::HREF{'This'} = "$href_file#$new_node->{'id'}";
-        my $redirect = &$Texi2HTML::Config::print_redirection_page ();
-        if (defined($redirect))
-        {
-           my $NODEFILE = open_out ($file);
-           print $NODEFILE "$redirect";
-           close $NODEFILE || document_error ("Can't close $file: $!", 1);
-        }
-
-
 * automatic menus. 
 
 * automatic nodes, if feasible (issue of unicity, mostly).
@@ -146,6 +95,7 @@
   $Texi2HTML::THISDOC{'filename'}->{'toc_frame'}
   $Texi2HTML::THISDOC{'filename'}->{'frame'}
   'childnext'
+  %renamed_nodes
 
   $empty_preformatted
   $copying_comment, $titlepage better and $documentdescription

Index: texi2html.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/texi2html.init,v
retrieving revision 1.277
retrieving revision 1.278
diff -u -b -r1.277 -r1.278
--- texi2html.init      15 Jul 2010 12:26:58 -0000      1.277
+++ texi2html.init      17 Jul 2010 09:46:26 -0000      1.278
@@ -21,7 +21,7 @@
 # Those values may be overrided by values set in $sysconfdir/texi2html/Config 
 # and then by values set in $HOME/texi2html/Config.
 #
-# $Id: texi2html.init,v 1.277 2010/07/15 12:26:58 pertusus Exp $
+# $Id: texi2html.init,v 1.278 2010/07/17 09:46:26 pertusus Exp $
 
 
 ##################################################################
@@ -568,6 +568,9 @@
 # This is ignored if set*contentsaftertitlepage is set
   set_default('INLINE_CONTENTS', 1);
 
+# if set, do redirection files for renamed nodes
+  set_default('RENAMED_NODES_REDIRECTIONS', undef);
+
 # symbol put at the beginning of nodes entry in menu (and optionnaly of 
 # unnumbered in menus, see UNNUMBERED_SYMBOL_IN_MENU variable)
   $MENU_SYMBOL = '*';

Index: texi2html.pl
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/texi2html.pl,v
retrieving revision 1.401
retrieving revision 1.402
diff -u -b -r1.401 -r1.402
--- texi2html.pl        17 Jul 2010 07:57:37 -0000      1.401
+++ texi2html.pl        17 Jul 2010 09:46:26 -0000      1.402
@@ -90,7 +90,7 @@
 }
 
 # CVS version:
-# $Id: texi2html.pl,v 1.401 2010/07/17 07:57:37 pertusus Exp $
+# $Id: texi2html.pl,v 1.402 2010/07/17 09:46:26 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.gnu.org/software/texinfo/";;
@@ -220,7 +220,7 @@
   'COMPLETE_IMAGE_PATHS', 'USE_NODE_TARGET', 'NEW_CROSSREF_STYLE',
   'PROGRAM_NAME_IN_FOOTER', 'NODE_FILENAMES', 'DEFAULT_ENCODING',
   'OUT_ENCODING', 'ENCODING_NAME', 'EXTERNAL_CROSSREF_SPLIT', 'BODYTEXT',
-  'CSS_LINES');
+  'CSS_LINES', 'RENAMED_NODES_REDIRECTIONS');
 
 foreach my $var (@document_settable_at_commands, @command_line_settables,
          @document_global_at_commands, @variable_settables)
@@ -607,6 +607,7 @@
 @text_substitutions_simple_format
 @text_substitutions_pre
 %htmlxref_entries
+%renamed_nodes
 );
 
 # deprecated
@@ -6618,6 +6619,22 @@
     return @equivalent_nodes;
 }
 
+sub find_equivalent_node($)
+{
+    my $name = shift;
+    my @equivalent_nodes = equivalent_nodes($name);
+    my $node_seen;
+    foreach my $equivalent_node (@equivalent_nodes)
+    {
+       if ($nodes{$equivalent_node}->{'seen'})
+       {
+           $node_seen = $equivalent_node;
+           last;
+       }
+    }
+    return $node_seen;
+}
+
 sub do_place_target_file($$$)
 {
    my $place = shift;
@@ -7051,16 +7068,7 @@
             if (defined($node->{$direction}) and 
!$node->{$node_directions{$direction}})
             {
                 line_error (sprintf(__("%s reference to nonexistent 
`%s'"),$direction_texts{$direction}, $node->{$direction}), $node->{'line_nr'}); 
# for `$node->{'texi'}'"
-                my @equivalent_nodes = equivalent_nodes($node->{$direction});
-                my $node_seen;
-                foreach my $equivalent_node (@equivalent_nodes)
-                {
-                    if ($nodes{$equivalent_node}->{'seen'})
-                    {
-                        $node_seen = $equivalent_node;
-                        last;
-                    }
-                }
+                my $node_seen = find_equivalent_node($node->{$direction});
                 if (defined($node_seen))
                 {
                     document_warn ("---> but equivalent node `$node_seen' 
found");
@@ -9204,6 +9212,71 @@
     }
 }
 
+# do redirection files for renamed nodes
+sub do_renamed_node_files()
+{
+    foreach my $old_node_name (keys(%Texi2HTML::Config::renamed_nodes))
+    {
+        my $new_node_name = $Texi2HTML::Config::renamed_nodes{$old_node_name};
+        $old_node_name = normalise_node($old_node_name);
+        $new_node_name = normalise_node($new_node_name);
+        my $new_node_equivalent_name = find_equivalent_node($new_node_name);
+
+        my ($node_id, $old_node_file);
+        if (get_conf('TRANSLITERATE_FILE_NAMES'))
+        {
+            ($node_id, $old_node_file) = cross_manual_line($old_node_name,1);
+        }
+        else
+        {
+            $old_node_file = cross_manual_line($old_node_name);
+        }
+        my $file = "${docu_rdir}$old_node_file";
+        $file .= '.'.get_conf('NODE_FILE_EXTENSION') if 
(defined(get_conf('NODE_FILE_EXTENSION')));
+
+        if (!defined($old_node_file) or $old_node_file eq '')
+        {
+            document_error(sprintf(__("File empty for renamed node `%s'"), 
$old_node_name));
+        }
+        elsif (!defined($new_node_equivalent_name))
+        {
+            document_error(sprintf(__("Node to be renamed as, `%s' not 
found"), $new_node_name));
+        }
+        elsif (defined($nodes{$old_node_name}))
+        {
+            document_error(sprintf(__("Node `%s' that is to be renamed exists 
"), $old_node_name));
+        }
+        else
+        {
+            my $new_node = $nodes{$new_node_equivalent_name};
+            $Texi2HTML::NODE{'This'} = $new_node->{'text'};
+            $Texi2HTML::NO_TEXI{'This'} = $new_node->{'no_texi'};
+            $Texi2HTML::SIMPLE_TEXT{'This'} = $new_node->{'simple_format'};
+            $Texi2HTML::NAME{'This'} = $new_node->{'text'};
+            my $href_file = $new_node->{'file'};
+            if (!defined($href_file))
+            {
+                if (Texi2HTML::Config::get_conf('novalidate'))
+                {
+                    $href_file = '';
+                }
+                else
+                {
+                    msg_debug ("Undefined file for `$new_node->{'texi'}' in 
do_node_files for renamed nodes");
+                }
+            }
+            $Texi2HTML::HREF{'This'} = "$href_file#$new_node->{'id'}";
+            my $redirect = &$Texi2HTML::Config::print_redirection_page ();
+            if (defined($redirect))
+            {
+                my $NODEFILE = open_out ($file);
+                print $NODEFILE "$redirect";
+                close $NODEFILE || document_error ("Can't close $file: $!", 1);
+            }
+        }
+    }
+}
+
 
#+++############################################################################
 #                                                                              
#
 # Low level functions                                                          
#
@@ -11336,16 +11409,7 @@
         {
             line_error (sprintf(__("Menu reference to nonexistent node `%s'"), 
$node_name), $line_nr);
             # try to find an equivalent node
-            my @equivalent_nodes = equivalent_nodes($node_name);
-            my $node_seen;
-            foreach my $equivalent_node (@equivalent_nodes)
-            {
-                if ($nodes{$equivalent_node}->{'seen'})
-                {
-                    $node_seen = $equivalent_node;
-                    last;
-                }
-            }
+            my $node_seen = find_equivalent_node($node_name);
             if (defined($node_seen))
             {
                 document_warn("---> but equivalent node `$node_seen' found");
@@ -17046,6 +17110,7 @@
       close ($FH);
    }
    do_node_files() if (get_conf('NODE_FILES'));
+   do_renamed_node_files() if (get_conf('RENAMED_NODES_REDIRECTIONS'));
 #l2h_FinishFromHtml() if (get_conf('L2H'));
 #l2h_Finish() if(get_conf('L2H'));
 #Texi2HTML::LaTeX2HTML::finish();

Index: formats/html.init
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/formats/html.init,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -b -r1.57 -r1.58
--- formats/html.init   15 Jul 2010 12:27:00 -0000      1.57
+++ formats/html.init   17 Jul 2010 09:46:26 -0000      1.58
@@ -13,7 +13,7 @@
 # Taken from texi2html.init in 2009.
 # Originally written by Olaf Bachmann.
 #
-# $Id: html.init,v 1.57 2010/07/15 12:27:00 pertusus Exp $
+# $Id: html.init,v 1.58 2010/07/17 09:46:26 pertusus Exp $
 
 use strict;
 
@@ -78,6 +78,9 @@
 # if true, use the original command if the result is an entity
 set_default('ENABLE_ENCODING_USE_ENTITY', 1);
 
+# if set, do redirection files for renamed nodes
+set_default('RENAMED_NODES_REDIRECTIONS', 1);
+
 # used as identation for block enclosing command @example, etc
 # If not empty, must be enclosed in <td></td>
 $EXAMPLE_INDENT_CELL = '<td>&nbsp;</td>';

Index: test/sectionning/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/Makefile.am,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- test/sectionning/Makefile.am        15 Jul 2010 13:47:38 -0000      1.30
+++ test/sectionning/Makefile.am        17 Jul 2010 09:46:26 -0000      1.31
@@ -26,7 +26,7 @@
  section_chapter_before_top_nodes.texi section_chapter_before_top.texi \
  part_node_appendix.texi part_appendix.texi part_node_part_appendix.texi \
  part_node_part_node_appendix.texi part_node_node_part_appendix.texi \
- test_directions.init tests.txt \
+ test_directions.init test_renamed_nodes.init tests.txt \
  res res_all res_info res_docbook res_xml res_html
 
 DISTCLEANFILES = tests.log tests.out

Index: test/sectionning/Makefile.in
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/Makefile.in,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- test/sectionning/Makefile.in        15 Jul 2010 13:47:38 -0000      1.41
+++ test/sectionning/Makefile.in        17 Jul 2010 09:46:26 -0000      1.42
@@ -674,7 +674,7 @@
  section_chapter_before_top_nodes.texi section_chapter_before_top.texi \
  part_node_appendix.texi part_appendix.texi part_node_part_appendix.texi \
  part_node_part_node_appendix.texi part_node_node_part_appendix.texi \
- test_directions.init tests.txt \
+ test_directions.init test_renamed_nodes.init tests.txt \
  res res_all res_info res_docbook res_xml res_html
 
 DISTCLEANFILES = tests.log tests.out

Index: test/sectionning/tests.txt
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/test/sectionning/tests.txt,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- test/sectionning/tests.txt  14 Jul 2010 15:42:39 -0000      1.36
+++ test/sectionning/tests.txt  17 Jul 2010 09:46:26 -0000      1.37
@@ -57,6 +57,7 @@
 at_commands_in_refs at_commands_in_refs.texi
 equivalent_nodes equivalent_nodes.texi --set-init-var 'USE_NODES 1'
 equivalent_nodes_no_node equivalent_nodes.texi
+equivalent_nodes_test_renamed_nodes equivalent_nodes.texi --init 
test_renamed_nodes.init
 html-top_no_Top_node html-top.texi
 menu-whitespace_plain menu-whitespace.texi
 menu-whitespace menu-whitespace.texi --init makeinfo.init

Index: test/sectionning/test_renamed_nodes.init
===================================================================
RCS file: test/sectionning/test_renamed_nodes.init
diff -N test/sectionning/test_renamed_nodes.init
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/test_renamed_nodes.init    17 Jul 2010 09:46:26 -0000      
1.1
@@ -0,0 +1,10 @@
+
+%renamed_nodes = (
+ 'old node' => 'node',
+ 'old strong @strong{node}' => '@strong{node}',
+ 'Top' => 'node',
+ 'ToP' => 'node',
+ 'old non existing' => 'non existing file',
+ '@strong{}' => 'node',
+);
+ 

Index: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2 
17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,12 @@
+equivalent_nodes.texi:17: Node equivalent with address@hidden' already used 
address@hidden'
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found
+equivalent_nodes.texi:5: warning: unreferenced node `before top'
+warning: Must specify a title with a title command or @top
+equivalent_nodes.texi:12: Menu reference to nonexistent node address@hidden'
+warning: ---> but equivalent node address@hidden' found
+Node `Top' that is to be renamed exists 
+Node `Top' that is to be renamed exists 
+File empty for renamed node address@hidden'
+Node to be renamed as, `non existing file' not found

Index: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html
===================================================================
RCS file: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html
diff -N 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html  
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,78 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="before-top"></a>
+
+<a name="Top"></a>
+
+<p>Equivalent nodes in node line and in menu.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a 
href="#node">&lsquo;<samp>node</samp>&rsquo;</a></td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
+</td></tr>
+</table>
+
+<a name="node"></a>
+
+<div class="float"><a name="node"></a>
+<p>A figure
+</p></div><p><strong>Figure 1</strong>
+</p>
+<dl class="listoffloats">
+<dt><a href="#node">Figure 1</a></dt><dd></dd>
+</dl>
+
+<p>Ref to node <a href="#node">node</a>.
+</p>
+<p>Ref to @samp{node} <a href="#node">Figure 1</a>.
+</p>
+<hr>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.gnu.org/software/texinfo/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-node.html
===================================================================
RCS file: test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-node.html
diff -N test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-node.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-node.html      
17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<title>Untitled Document: node</title>
+
+<meta name="description" content="Untitled Document: node">
+<meta name="keywords" content="Untitled Document: node">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="2; url=equivalent_nodes.html#node">
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<p>The node you are looking for is at <a 
href="equivalent_nodes.html#node">&lsquo;<samp>node</samp>&rsquo;</a>.</p>
+</body>

Index: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-strong-node.html
===================================================================
RCS file: 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-strong-node.html
diff -N 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-strong-node.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res/equivalent_nodes_test_renamed_nodes/old-strong-node.html   
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<title>Untitled Document: node</title>
+
+<meta name="description" content="Untitled Document: node">
+<meta name="keywords" content="Untitled Document: node">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="2; url=equivalent_nodes.html#node">
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<p>The node you are looking for is at <a 
href="equivalent_nodes.html#node">&lsquo;<samp>node</samp>&rsquo;</a>.</p>
+</body>

Index: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2 
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,7 @@
+equivalent_nodes.texi:17: Node equivalent with address@hidden' already used 
address@hidden'
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found
+equivalent_nodes.texi:5: warning: unreferenced node `before top'
+equivalent_nodes.texi:12: Menu reference to nonexistent node address@hidden'
+warning: ---> but equivalent node address@hidden' found

Index: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.txt
===================================================================
RCS file: 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.txt
diff -N 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_all/equivalent_nodes_test_renamed_nodes/equivalent_nodes.txt
   17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,25 @@
+before top
+----------
+
+Top
+***
+
+Equivalent nodes in node line and in menu.
+
+* node::
+
+node
+----
+
+A figure
+
+Figure 1
+
+* List of Figure:
+* Figure 1: `node'
+
+
+Ref to node node.
+
+Ref to @samp{node} Figure 1.
+

Index: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
 17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,3 @@
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found

Index: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
===================================================================
RCS file: 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
diff -N 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_docbook/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
       17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"; [
+  <!ENTITY tex "TeX">
+  <!ENTITY latex "LaTeX">
+]>
+<book id="equivalent_nodes.xml" lang="en">
+<para>Equivalent nodes in node line and in menu.
+</para>
+
+
+<anchor id="@samp{node}"></anchor><para>A figure
+</para>
+
+<para>Ref to node <xref linkend="node"></xref>.
+</para>
+<para>Ref to @samp{node} <xref linkend="node"></xref>.
+</para>
+</book>

Index: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/before-top.html
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/before-top.html
diff -N 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/before-top.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/before-top.html   
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Untitled Document: before top</title>
+
+<meta name="description" content="Untitled Document: before top">
+<meta name="keywords" content="Untitled Document: before top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link href="index.html#Top" rel="start" title="Top">
+<link href="equivalent_nodes_abt.html#SEC_About" rel="help" title="About This 
Document">
+<link href="../dir/index.html#Top" rel="up" title="(dir)">
+<link href="node.html#node" rel="next" title="node">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="before-top"></a>
+<div class="header">
+<p>
+Up: <a href="../dir/index.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; 
</p>
+</div>
+<hr>
+<h3 class="node-heading">before top</h3>
+
+<p>
+
+
+</p>
+</body>
+</html>

Index: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,12 @@
+equivalent_nodes.texi:17: Node equivalent with address@hidden' already used 
address@hidden'
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found
+equivalent_nodes.texi:5: warning: unreferenced node `before top'
+warning: Must specify a title with a title command or @top
+equivalent_nodes.texi:12: Menu reference to nonexistent node address@hidden'
+warning: ---> but equivalent node address@hidden' found
+Node `Top' that is to be renamed exists 
+Node `Top' that is to be renamed exists 
+File empty for renamed node address@hidden'
+Node to be renamed as, `non existing file' not found

Index: test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/index.html
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/index.html
diff -N test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/index.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/index.html    
17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Untitled Document: Top</title>
+
+<meta name="description" content="Untitled Document: Top">
+<meta name="keywords" content="Untitled Document: Top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link href="#Top" rel="start" title="Top">
+<link href="equivalent_nodes_abt.html#SEC_About" rel="help" title="About This 
Document">
+<link href="node.html#node" rel="next" title="node">
+<link href="before-top.html#before-top" rel="previous" title="before top">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<div class="header">
+<p>
+Next: <a href="node.html#node" accesskey="n" 
rel="next"><strong>node</strong></a>, Up: <a href="../dir/index.html#Top" 
accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+</div>
+<hr>
+<h1 class="node-heading">Top</h1>
+
+<p>Equivalent nodes in node line and in menu.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">&bull; <a href="node.html#node" 
accesskey="1"><strong>node</strong></a>:</td><td>&nbsp;&nbsp;</td><td 
align="left" valign="top">
+</td></tr>
+</table>
+
+<hr>
+<div class="header">
+<p>
+Next: <a href="node.html#node" accesskey="n" 
rel="next"><strong>node</strong></a>, Up: <a href="../dir/index.html#Top" 
accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+</div>
+<p>
+
+
+</p>
+</body>
+</html>

Index: test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/node.html
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/node.html
diff -N test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/node.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/node.html     
17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Untitled Document: node</title>
+
+<meta name="description" content="Untitled Document: node">
+<meta name="keywords" content="Untitled Document: node">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link href="index.html#Top" rel="start" title="Top">
+<link href="equivalent_nodes_abt.html#SEC_About" rel="help" title="About This 
Document">
+<link href="index.html#Top" rel="previous" title="Top">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="node"></a>
+<div class="header">
+<p>
+ &nbsp; </p>
+</div>
+<hr>
+<h3 class="node-heading">node</h3>
+
+<div class="float"><a name="node"></a>
+<p>A figure
+</p></div><p><strong>Figure 1</strong>
+</p>
+<dl class="listoffloats">
+<dt><a href="#node">Figure 1</a></dt><dd></dd>
+</dl>
+
+<p>Ref to node <a href="#node">node</a>.
+</p>
+<p>Ref to @samp{node} <a href="#node">Figure 1</a>.
+</p>
+<p>
+
+
+</p>
+</body>
+</html>

Index: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-node.html
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-node.html
diff -N 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-node.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-node.html 
17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<title>Untitled Document: node</title>
+
+<meta name="description" content="Untitled Document: node">
+<meta name="keywords" content="Untitled Document: node">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="2; url=node.html#node">
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<p>The node you are looking for is at <a 
href="node.html#node">&lsquo;<samp>node</samp>&rsquo;</a>.</p>
+</body>

Index: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html
===================================================================
RCS file: 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html
diff -N 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html
  17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Created by texi2html, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<title>Untitled Document: node</title>
+
+<meta name="description" content="Untitled Document: node">
+<meta name="keywords" content="Untitled Document: node">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:pre}
+span.nolinebreak {white-space:pre}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="2; url=node.html#node">
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<p>The node you are looking for is at <a 
href="node.html#node">&lsquo;<samp>node</samp>&rsquo;</a>.</p>
+</body>

Index: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,7 @@
+equivalent_nodes.texi:17: Node equivalent with address@hidden' already used 
address@hidden'
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found
+equivalent_nodes.texi:5: warning: unreferenced node `before top'
+equivalent_nodes.texi:12: Menu reference to nonexistent node address@hidden'
+warning: ---> but equivalent node address@hidden' found

Index: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.info
===================================================================
RCS file: 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.info
diff -N 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_info/equivalent_nodes_test_renamed_nodes/equivalent_nodes.info
 17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,39 @@
+This is equivalent_nodes.info, produced by makeinfo version 4.13 from
+equivalent_nodes.texi.
+
+
+File: equivalent_nodes.info,  Node: before top,  Next: `node',  Up: (dir)
+
+
+File: equivalent_nodes.info,  Node: Top,  Next: *node*,  Up: (dir)
+
+Equivalent nodes in node line and in menu.
+
+* Menu:
+
+* *node*::
+
+
+File: equivalent_nodes.info,  Node: node
+
+A figure
+
+Figure 1
+
+* Menu:
+
+* Figure 1: `node'.                      
+
+   Ref to node *note node::.
+
+   Ref to @samp{node} *note Figure 1: `node'.
+
+
+
+Tag Table:
+Node: before top94
+Node: Top171
+Node: node306
+Ref: `node'350
+
+End Tag Table

Index: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
===================================================================
RCS file: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1
diff -N 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.1

Index: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
RCS file: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
diff -N 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2 
    17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,7 @@
+equivalent_nodes.texi:17: Node equivalent with address@hidden' already used 
address@hidden'
+equivalent_nodes.texi:15: Node equivalent with `node' already used 
address@hidden' (l. 17)
+equivalent_nodes.texi:5: Next reference to nonexistent address@hidden'
+warning: ---> but equivalent node address@hidden' found
+equivalent_nodes.texi:5: warning: unreferenced node `before top'
+equivalent_nodes.texi:12: Menu reference to nonexistent node address@hidden'
+warning: ---> but equivalent node address@hidden' found

Index: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
===================================================================
RCS file: 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
diff -N 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/sectionning/res_xml/equivalent_nodes_test_renamed_nodes/equivalent_nodes.xml
   17 Jul 2010 09:46:27 -0000      1.1
@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V4.12//EN" 
"http://www.gnu.org/software/texinfo/dtd/4.12/texinfo.dtd";>
+<texinfo xml:lang="en">
+
+<setfilename>equivalent_nodes.xml</setfilename>
+
+<node>
+<nodename>before top</nodename>
+<nodenext><samp>node</samp></nodenext>
+<nodeup>(dir)</nodeup>
+</node>
+
+<node>
+<nodename>Top</nodename>
+<nodenext><strong>node</strong></nodenext>
+<nodeup>(dir)</nodeup>
+</node>
+
+<para>Equivalent nodes in node line and in menu.
+</para>
+<menu>
+<menuentry>
+<menunode><strong>node</strong></menunode>
+<menutitle><strong>node</strong></menutitle>
+<menucomment>
+</menucomment>
+</menuentry></menu>
+
+<node>
+<nodename>node</nodename>
+</node>
+
+<float name="@samp{node}">
+<floattype>Figure</floattype>
+<floatpos></floatpos>
+<para>A figure
+</para></float>
+
+<listoffloats type="Figure"></listoffloats>
+<para>Ref to node <xref><xrefnodename>node</xrefnodename></xref>.
+</para>
+<para>Ref to @samp{node} 
<xref><xrefnodename><samp>node</samp></xrefnodename></xref>.
+</para>
+</texinfo>



reply via email to

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