texi2html-cvs
[Top][All Lists]
Advanced

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

[Texi2html-cvs] texi2html ChangeLog texi2html.pl doc/stamp-vti ...


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html ChangeLog texi2html.pl doc/stamp-vti ...
Date: Wed, 23 Sep 2009 19:07:31 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        09/09/23 19:07:31

Modified files:
        .              : ChangeLog texi2html.pl 
        doc            : stamp-vti texi2html.texi version.texi 
        formats        : html.init 
        test/indices   : Makefile.am Makefile.in 
        test/layout    : Makefile.am Makefile.in tests.txt 
        test/macros    : Makefile.am Makefile.in 
Added files:
        test/layout    : misc_file_collision.init 
        test/layout/res/navigation_test_misc_file_collision: 
                                                             navigation.1 
                                                             navigation.2 
                                                             navigation_1.html 
                                                             navigation_3.html 
                                                             
navigation_abt.html 
                                                             
navigation_toc.html 
        test/layout/res_all/navigation_test_misc_file_collision: 
                                                                 chapter.txt 
                                                                 navigation.1 
                                                                 navigation.2 
                                                                 
navigation_abt.txt 
                                                                 subsection.txt 
        test/layout/res_info/navigation_test_misc_file_collision: 
                                                                  navigation.1 
                                                                  navigation.2 
                                                                  
navigation.info 
                                                                  
navigation_abt.info 

Log message:
                * texi2html.pl: if a closed file is reopened, echo a warning
                and open in append mode.
                Avoid overwriting files when doing misc elements.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/ChangeLog?cvsroot=texi2html&r1=1.440&r2=1.441
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.pl?cvsroot=texi2html&r1=1.339&r2=1.340
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/stamp-vti?cvsroot=texi2html&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/texi2html.texi?cvsroot=texi2html&r1=1.95&r2=1.96
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/version.texi?cvsroot=texi2html&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/texi2html/formats/html.init?cvsroot=texi2html&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/Makefile.am?cvsroot=texi2html&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/indices/Makefile.in?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/Makefile.am?cvsroot=texi2html&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/Makefile.in?cvsroot=texi2html&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/tests.txt?cvsroot=texi2html&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/misc_file_collision.init?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation.1?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation_1.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation_3.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation_abt.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res/navigation_test_misc_file_collision/navigation_toc.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_all/navigation_test_misc_file_collision/chapter.txt?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_all/navigation_test_misc_file_collision/navigation.1?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_all/navigation_test_misc_file_collision/navigation.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_all/navigation_test_misc_file_collision/navigation_abt.txt?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_all/navigation_test_misc_file_collision/subsection.txt?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_info/navigation_test_misc_file_collision/navigation.1?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_info/navigation_test_misc_file_collision/navigation.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_info/navigation_test_misc_file_collision/navigation.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/layout/res_info/navigation_test_misc_file_collision/navigation_abt.info?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/Makefile.am?cvsroot=texi2html&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texi2html/test/macros/Makefile.in?cvsroot=texi2html&r1=1.19&r2=1.20

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texi2html/texi2html/ChangeLog,v
retrieving revision 1.440
retrieving revision 1.441
diff -u -b -r1.440 -r1.441
--- ChangeLog   22 Sep 2009 20:22:24 -0000      1.440
+++ ChangeLog   23 Sep 2009 19:07:29 -0000      1.441
@@ -1,5 +1,11 @@
 2009-09-22   Patrice Dumas  <address@hidden>
 
+       * texi2html.pl: if a closed file is reopened, echo a warning
+       and open in append mode.
+       Avoid overwriting files when doing misc elements.
+
+2009-09-22   Patrice Dumas  <address@hidden>
+
        * texi2html.pl: if there is a Top node, warn if the first node
        doesn't appear in menus.
        Handle file counter of added index files like files from the

Index: texi2html.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.pl,v
retrieving revision 1.339
retrieving revision 1.340
diff -u -b -r1.339 -r1.340
--- texi2html.pl        22 Sep 2009 20:22:24 -0000      1.339
+++ texi2html.pl        23 Sep 2009 19:07:29 -0000      1.340
@@ -86,7 +86,7 @@
 }
 
 # CVS version:
-# $Id: texi2html.pl,v 1.339 2009/09/22 20:22:24 pertusus Exp $
+# $Id: texi2html.pl,v 1.340 2009/09/23 19:07:29 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";;
@@ -7529,6 +7529,7 @@
     $section->{'text'} = substitute_line($texi, "address@hidden>{'tag'}", 
undef, $section->{'line_nr'});
     $section->{'text_nonumber'} = substitute_line($section->{'texi'}, 
"address@hidden>{'tag'}");
     # backward compatibility
+    # Removed from doc in nov 2009
     $section->{'name'} = $section->{'text_nonumber'};
     $section->{'no_texi'} = remove_texi($texi);
     $section->{'simple_format'} = simple_format(undef,undef,"simple_format 
address@hidden>{'tag'}", $texi);
@@ -7552,6 +7553,7 @@
         $nodes{$node}->{'text'} = substitute_line ($texi, "address@hidden", 
{'code_style' => 1}, $nodes{$node}->{'line_nr'});
         $nodes{$node}->{'text_nonumber'} = $nodes{$node}->{'text'};
         # backward compatibility -> maybe used to have the name without 
code_style ?
+        # Removed from doc in nov 2009
         $nodes{$node}->{'name'} = substitute_line($texi, "address@hidden");
         # FIXME: prefer?
         #$nodes{$node}->{'name'} = $nodes{$node}->{'text'};
@@ -7804,16 +7806,26 @@
 {
   my $new_file = shift;
   my $do_page_head = 0;
-  if ($files{$new_file}->{'filehandle'})
+  # if the filehandle is closed, with fileno undef, open_out
+  # is called with the second argument true, which leads to opening
+  # the file in append mode, to avoid overwriting the previous
+  # file.
+  if ($files{$new_file}->{'filehandle'} and 
defined(fileno($files{$new_file}->{'filehandle'})))
   {
     $Texi2HTML::THISDOC{'FH'} = $files{$new_file}->{'filehandle'};
   }
   else
   {
-    $Texi2HTML::THISDOC{'FH'} = open_out("$docu_rdir$new_file");
+    my $known_file = 0;
+    if ($files{$new_file}->{'filehandle'})
+    {
+       $known_file = 1;
+       document_warn ("The file $new_file was already closed and is reopened");
+    }
+    $Texi2HTML::THISDOC{'FH'} = open_out("$docu_rdir$new_file", $known_file);
 #print STDERR "OPEN $docu_rdir$file, $Texi2HTML::THISDOC{'FH'}". 
scalar($Texi2HTML::THISDOC{'FH'})."\n";
     $files{$new_file}->{'filehandle'} = $Texi2HTML::THISDOC{'FH'};
-    $do_page_head = 1;
+    $do_page_head = !$known_file;
   }
   return $do_page_head;
 }
@@ -7944,7 +7956,6 @@
         if (defined($possible_top->[0]) and $possible_top->[0] =~ /\S/)
         {
            ($Texi2HTML::NAME{'Top'}, $Texi2HTML::NO_TEXI{'Top'}, 
$Texi2HTML::SIMPLE_TEXT{'Top'}) = @$possible_top;
-           #($top_name, $top_no_texi, $top_simple_format) = @$possible_top;
            last;
         }
     }
@@ -7979,14 +7990,15 @@
     $Texi2HTML::SIMPLE_TEXT{'Last'} = $element_last->{'simple_format'};
     $Texi2HTML::SIMPLE_TEXT{'Index'} = 
$element_chapter_index->{'simple_format'} if (defined($element_chapter_index));
 
-    # FIXME we do the regions formatting here, even if they never appear.
+    # We do the regions formatting here, even if they never appear.
     # so we should be very carefull to take into accout 'outside_document' to
     # avoid messing with information that has to be set in the main document.
-    # also the error messages will appear even though the corresponding 
+    # FIXME also the error messages will appear even though the corresponding 
     # texinfo is never used.
+
     my ($region_text, $region_no_texi, $region_simple_format);
     ($region_text, $region_no_texi, $region_simple_format) = 
do_special_region_lines('documentdescription');
-    
&$Texi2HTML::Config::documentdescription($region_lines{'documentdescription'},$region_text,
 $region_no_texi, $region_simple_format);
+    
&$Texi2HTML::Config::documentdescription($region_lines{'documentdescription'}, 
$region_text, $region_no_texi, $region_simple_format);
     
     # do copyright notice inserted in comment at the beginning of the files
     ($region_text, $region_no_texi, $region_simple_format) = 
do_special_region_lines('copying');
@@ -8074,8 +8086,7 @@
             my $tag = '';
             $tag = $1 if ($cline =~ /^\@(\w+)/);
             if ($tag eq 'setfilename' and 
$Texi2HTML::Config::IGNORE_BEFORE_SETFILENAME)
-            { # FIXME this should be done only if @setfilename is before any
-              # element
+            {
                 if (defined($Texi2HTML::THIS_ELEMENT))
                 {
                     line_warn ("address@hidden after the first element", 
$line_nr);
@@ -8287,9 +8298,9 @@
         if ($relative_file ne $docu_doc)
         {
             $saved_FH = $Texi2HTML::THISDOC{'FH'};
-            # FIXME the file may have the same name than another file. Use
-            # open_out_file?
-            $Texi2HTML::THISDOC{'FH'} = open_out ($file);
+            # Use open_out_file not to overwrite a file that the user would 
have
+            # created
+            open_out_file ($relative_file);
             print STDERR "# Opening $file for $misc_page\n" if $T2H_VERBOSE;
             $open_new = 1;
         }
@@ -8569,9 +8580,10 @@
 
 my %filehandles = ();
 
-sub open_out($)
+sub open_out($;$)
 {
     my $file = shift;
+    my $append = shift;
     local *FILE;
 #print STDERR "open_out $file $Texi2HTML::THISDOC{'OUT_ENCODING'}\n";
     if ($file eq '-')
@@ -8580,7 +8592,9 @@
         return \*STDOUT;
     }
 
-    unless (open(FILE, '>', $file))
+    my $mode = '>';
+    $mode = '>>' if ($append);
+    unless (open(FILE, $mode, $file))
     {
         document_error ("Can't open $file for writing: $!", 1);
     }
@@ -8604,7 +8618,6 @@
     return *FILE;
 }
 
-# FIXME not used for main out files only for special files
 sub close_out($$)
 {
     my $FH = shift;

Index: doc/stamp-vti
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/stamp-vti,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -b -r1.63 -r1.64
--- doc/stamp-vti       10 Sep 2009 20:32:29 -0000      1.63
+++ doc/stamp-vti       23 Sep 2009 19:07:30 -0000      1.64
@@ -1,4 +1,4 @@
address@hidden UPDATED 9 September 2009
address@hidden UPDATED 22 September 2009
 @set UPDATED-MONTH September 2009
 @set EDITION 1.83
 @set VERSION 1.83

Index: doc/texi2html.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/texi2html.texi,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -b -r1.95 -r1.96
--- doc/texi2html.texi  21 Sep 2009 18:39:40 -0000      1.95
+++ doc/texi2html.texi  23 Sep 2009 19:07:30 -0000      1.96
@@ -3564,7 +3564,7 @@
 @table @code
 @item text
 The heading text
address@hidden name
address@hidden text_nonumber
 The heading text without section number
 @item node
 true if the sectioning element is a node without associated structuring command

Index: doc/version.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/version.texi,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -b -r1.63 -r1.64
--- doc/version.texi    10 Sep 2009 20:32:29 -0000      1.63
+++ doc/version.texi    23 Sep 2009 19:07:30 -0000      1.64
@@ -1,4 +1,4 @@
address@hidden UPDATED 9 September 2009
address@hidden UPDATED 22 September 2009
 @set UPDATED-MONTH September 2009
 @set EDITION 1.83
 @set VERSION 1.83

Index: formats/html.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/formats/html.init,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- formats/html.init   15 Sep 2009 18:21:27 -0000      1.26
+++ formats/html.init   23 Sep 2009 19:07:30 -0000      1.27
@@ -6,7 +6,7 @@
 # A copy of this file is pasted into the beginning of texi2html by
 # running './configure'.
 #
-# $Id: html.init,v 1.26 2009/09/15 18:21:27 pertusus Exp $
+# $Id: html.init,v 1.27 2009/09/23 19:07:30 pertusus Exp $
 
 use strict;
 
@@ -3080,11 +3080,12 @@
     return &$anchor($id) . "\n";
 }
 
-sub html_default_anchor_label($$$)
+sub html_default_anchor_label($$$$)
 {
     my $id = shift;
     my $anchor_text = shift;
     my $anchor_reference = shift;
+    my $in_special_region = shift;
     return &$anchor($id);
 }
 

Index: test/indices/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/indices/Makefile.am,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- test/indices/Makefile.am    22 Sep 2009 20:22:25 -0000      1.9
+++ test/indices/Makefile.am    23 Sep 2009 19:07:30 -0000      1.10
@@ -7,7 +7,8 @@
  syncode_index_print_both.texi index_entry_in_footnote.texi \
  index_one_node.texi index_no_node_no_top.texi double_index_entry.texi \
  same_doc_nr_split_index_and_element.texi \
- index_test.init tests.txt res res_all res_info
+ index_test.init no_use_titlepage_for_title.init \
+ tests.txt res res_all res_info
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out
 

Index: test/indices/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/indices/Makefile.in,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- test/indices/Makefile.in    22 Sep 2009 20:22:25 -0000      1.14
+++ test/indices/Makefile.in    23 Sep 2009 19:07:30 -0000      1.15
@@ -142,7 +142,8 @@
  syncode_index_print_both.texi index_entry_in_footnote.texi \
  index_one_node.texi index_no_node_no_top.texi double_index_entry.texi \
  same_doc_nr_split_index_and_element.texi \
- index_test.init tests.txt res res_all res_info
+ index_test.init no_use_titlepage_for_title.init \
+ tests.txt res res_all res_info
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out
 all: all-am

Index: test/layout/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/layout/Makefile.am,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- test/layout/Makefile.am     28 Jul 2009 18:42:44 -0000      1.3
+++ test/layout/Makefile.am     23 Sep 2009 19:07:30 -0000      1.4
@@ -1,5 +1,6 @@
 EXTRA_DIST = no_monolithic.texi navigation.texi formatting_regions.texi \
- only_toc_out.init vertical_nav.init tests.txt res res_all res_info
+ only_toc_out.init vertical_nav.init misc_file_collision.init \
+ no_use_titlepage_for_title.init tests.txt res res_all res_info
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out
 

Index: test/layout/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/layout/Makefile.in,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- test/layout/Makefile.in     6 Sep 2009 21:46:22 -0000       1.10
+++ test/layout/Makefile.in     23 Sep 2009 19:07:30 -0000      1.11
@@ -134,7 +134,8 @@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 EXTRA_DIST = no_monolithic.texi navigation.texi formatting_regions.texi \
- only_toc_out.init vertical_nav.init tests.txt res res_all res_info
+ only_toc_out.init vertical_nav.init misc_file_collision.init \
+ no_use_titlepage_for_title.init tests.txt res res_all res_info
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out
 all: all-am

Index: test/layout/tests.txt
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/layout/tests.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- test/layout/tests.txt       8 Sep 2009 10:13:15 -0000       1.6
+++ test/layout/tests.txt       23 Sep 2009 19:07:30 -0000      1.7
@@ -23,6 +23,7 @@
 navigation_chapter_no_header_vertical navigation.texi --init vertical_nav.init 
--split chapter --no-header
 navigation_section_no_header_vertical navigation.texi --init vertical_nav.init 
--split section --no-header
 navigation_node_no_header_vertical navigation.texi --init vertical_nav.init 
--split node --no-header
+navigation_test_misc_file_collision navigation.texi --split node --init 
misc_file_collision.init
 formatting_regions formatting_regions.texi
 formatting_exotic ../coverage/formatting.texi --split section --no-header 
--no-number-sections --toc-links --def-table --short-ref --footnote-style=end 
--css-ref http://www.environnement.ens.fr/perso/dumas/background-color.css 
--internal-links=/dev/null --init no_use_titlepage_for_title.init
 formatting_makeinfo ../coverage/formatting.texi --init makeinfo.init --no-warn

Index: test/macros/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/macros/Makefile.am,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- test/macros/Makefile.am     17 Sep 2009 08:51:05 -0000      1.14
+++ test/macros/Makefile.am     23 Sep 2009 19:07:31 -0000      1.15
@@ -11,7 +11,7 @@
  test_include_with_setfilename.texi no_arg_macro.texi \
  simple_imbricated_macro.texi test_paths.texi \
  setfilename_comment.texi double_setfilename.texi bad_setfilename.texi \
- space_in_setfilename.texi space_end_setfilename.texi 
+ space_in_setfilename.texi space_end_setfilename.texi \
  setfilename_space_comment.texi \
  address@hidden \
  file.texi inc_file.texi macro_included.texi my-bib-macros.texi \

Index: test/macros/Makefile.in
===================================================================
RCS file: /cvsroot/texi2html/texi2html/test/macros/Makefile.in,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- test/macros/Makefile.in     17 Sep 2009 08:51:05 -0000      1.19
+++ test/macros/Makefile.in     23 Sep 2009 19:07:31 -0000      1.20
@@ -146,7 +146,12 @@
  test_include_with_setfilename.texi no_arg_macro.texi \
  simple_imbricated_macro.texi test_paths.texi \
  setfilename_comment.texi double_setfilename.texi bad_setfilename.texi \
- space_in_setfilename.texi space_end_setfilename.texi 
+ space_in_setfilename.texi space_end_setfilename.texi \
+ setfilename_space_comment.texi \
+ address@hidden \
+ file.texi inc_file.texi macro_included.texi my-bib-macros.texi \
+ incl-incl.txi included_file_with_setfilename.texi \
+ tests.txt res res_all res_info
 
 DISTCLEANFILES = l2h_tmp_dir.init tests.log tests.out
 all: all-am
@@ -331,11 +336,6 @@
        maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
        pdf-am ps ps-am uninstall uninstall-am
 
- setfilename_space_comment.texi \
- address@hidden \
- file.texi inc_file.texi macro_included.texi my-bib-macros.texi \
- incl-incl.txi included_file_with_setfilename.texi \
- tests.txt res res_all res_info
 
 distclean-local:
        rm -rf out out_all out_info diffs

Index: test/layout/misc_file_collision.init
===================================================================
RCS file: test/layout/misc_file_collision.init
diff -N test/layout/misc_file_collision.init
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/misc_file_collision.init        23 Sep 2009 19:07:30 -0000      
1.1
@@ -0,0 +1,20 @@
+
+use strict;
+
+$element_file_name = \&test_misc_file_name;
+
+sub test_misc_file_name($$$)
+{
+  my $element = shift;
+  my $type = shift;
+  my $docu_name = shift;
+
+  if ($type eq 'top' or (defined($element->{'doc_nr'}) and 
$element->{'doc_nr'} == 2))
+  {
+     return "${docu_name}_abt"
+      . (defined($Texi2HTML::THISDOC{'extension'}) ? 
".$Texi2HTML::THISDOC{'extension'}" : '');
+  }
+  return undef;
+}
+
+1;

Index: test/layout/res/navigation_test_misc_file_collision/navigation.1
===================================================================
RCS file: test/layout/res/navigation_test_misc_file_collision/navigation.1
diff -N test/layout/res/navigation_test_misc_file_collision/navigation.1

Index: test/layout/res/navigation_test_misc_file_collision/navigation.2
===================================================================
RCS file: test/layout/res/navigation_test_misc_file_collision/navigation.2
diff -N test/layout/res/navigation_test_misc_file_collision/navigation.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res/navigation_test_misc_file_collision/navigation.2    23 Sep 
2009 19:07:30 -0000      1.1
@@ -0,0 +1 @@
+warning: The file navigation_abt.html was already closed and is reopened

Index: test/layout/res/navigation_test_misc_file_collision/navigation_1.html
===================================================================
RCS file: test/layout/res/navigation_test_misc_file_collision/navigation_1.html
diff -N test/layout/res/navigation_test_misc_file_collision/navigation_1.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res/navigation_test_misc_file_collision/navigation_1.html       
23 Sep 2009 19:07:30 -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 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>File used for navigation testing: 1 First chapter</title>
+
+<meta name="description" content="File used for navigation testing: 1 First 
chapter">
+<meta name="keywords" content="File used for navigation testing: 1 First 
chapter">
+<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.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="chapter"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#Top" title="Up 
section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#section" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr>
+<a name="First-chapter"></a>
+<h1 class="chapter">1 First chapter</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="navigation_abt.html#section">1.1 
Section in chapter</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/layout/res/navigation_test_misc_file_collision/navigation_3.html
===================================================================
RCS file: test/layout/res/navigation_test_misc_file_collision/navigation_3.html
diff -N test/layout/res/navigation_test_misc_file_collision/navigation_3.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res/navigation_test_misc_file_collision/navigation_3.html       
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1,74 @@
+<!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>File used for navigation testing: 1.1.1 Sub section in section</title>
+
+<meta name="description" content="File used for navigation testing: 1.1.1 Sub 
section in section">
+<meta name="keywords" content="File used for navigation testing: 1.1.1 Sub 
section in section">
+<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.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="subsection"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="navigation_1.html#chapter" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#section" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#section" 
title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr>
+<a name="Sub-section-in-section"></a>
+<h3 class="subsection">1.1.1 Sub section in section</h3>
+
+
+<hr>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/layout/res/navigation_test_misc_file_collision/navigation_abt.html
===================================================================
RCS file: 
test/layout/res/navigation_test_misc_file_collision/navigation_abt.html
diff -N test/layout/res/navigation_test_misc_file_collision/navigation_abt.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res/navigation_test_misc_file_collision/navigation_abt.html     
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1,292 @@
+<!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>File used for navigation testing</title>
+
+<meta name="description" content="File used for navigation testing">
+<meta name="keywords" content="File used for navigation testing">
+<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.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[ &lt; ]</td>
+<td valign="middle" align="left">[<a href="navigation_1.html#chapter" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr>
+<a name="File-used-for-navigation-testing"></a>
+<h1 class="top">File used for navigation testing</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="navigation_1.html#chapter">1 First 
chapter</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="6">
+<a name="section"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="navigation_1.html#chapter" 
title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_1.html#chapter" 
title="Previous section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_1.html#chapter" 
title="Up section"> Up </a>]</td>
+<td valign="middle" align="left">[<a href="navigation_3.html#subsection" 
title="Next section in reading order"> &gt; </a>]</td>
+<td valign="middle" align="left">[ &gt;&gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr>
+<a name="Section-in-chapter"></a>
+<h2 class="section">1.1 Section in chapter</h2>
+
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>AAAA
+</p>
+<p>b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 
+b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  bb  b bb.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="navigation_3.html#subsection">1.1.1 
Sub section in section</a></td><td>&nbsp;&nbsp;</td><td align="left" 
valign="top">
+</td></tr>
+</table>
+
+<hr>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>
+<!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>File used for navigation testing: About This Document</title>
+
+<meta name="description" content="File used for navigation testing: About This 
Document">
+<meta name="keywords" content="File used for navigation testing: About This 
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.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_About"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<hr>
+<h1>About This Document</h1>
+<p>
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+</p>
+<p>
+  The buttons in the navigation panels have the following meaning:
+</p>
+<table border="1">
+  <tr>
+    <th> Button </th>
+    <th> Name </th>
+    <th> Go to </th>
+    <th> From 1.2.3 go to</th>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt;&lt; ] </td>
+    <td align="center">FastBack</td>
+    <td>Beginning of this chapter or previous chapter</td>
+    <td>1</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &lt; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt; ] </td>
+    <td align="center">Forward</td>
+    <td>Next section in reading order</td>
+    <td>1.2.4</td>
+  </tr>
+  <tr>
+    <td align="center"> [ &gt;&gt; ] </td>
+    <td align="center">FastForward</td>
+    <td>Next chapter</td>
+    <td>2</td>
+  </tr>
+  <tr>
+    <td align="center"> [Top] </td>
+    <td align="center">Top</td>
+    <td>Cover (top) of document</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Contents] </td>
+    <td align="center">Contents</td>
+    <td>Table of contents</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [Index] </td>
+    <td align="center">Index</td>
+    <td>Index</td>
+    <td> &nbsp; </td>
+  </tr>
+  <tr>
+    <td align="center"> [ ? ] </td>
+    <td align="center">About</td>
+    <td>About (help)</td>
+    <td> &nbsp; </td>
+  </tr>
+</table>
+
+<p>
+  where the <strong> Example </strong> assumes that the current position is at 
<strong> Subsubsection One-Two-Three </strong> of a document of the following 
structure:
+</p>
+
+<ul>
+  <li> 1. Section One
+    <ul>
+      <li>1.1 Subsection One-One
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.2 Subsection One-Two
+        <ul>
+          <li>1.2.1 Subsubsection One-Two-One</li>
+          <li>1.2.2 Subsubsection One-Two-Two</li>
+          <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+            <strong>&lt;== Current Position </strong></li>
+          <li>1.2.4 Subsubsection One-Two-Four</li>
+        </ul>
+      </li>
+      <li>1.3 Subsection One-Three
+        <ul>
+          <li>...</li>
+        </ul>
+      </li>
+      <li>1.4 Subsection One-Four</li>
+    </ul>
+  </li>
+</ul>
+
+<hr>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="navigation_toc.html#SEC_Contents" 
title="Table of contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/layout/res/navigation_test_misc_file_collision/navigation_toc.html
===================================================================
RCS file: 
test/layout/res/navigation_test_misc_file_collision/navigation_toc.html
diff -N test/layout/res/navigation_test_misc_file_collision/navigation_toc.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res/navigation_test_misc_file_collision/navigation_toc.html     
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1,82 @@
+<!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>File used for navigation testing: Table of Contents</title>
+
+<meta name="description" content="File used for navigation testing: Table of 
Contents">
+<meta name="keywords" content="File used for navigation testing: Table of 
Contents">
+<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.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="SEC_Contents"></a>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<hr>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="no-bullet">
+  <li><a name="toc-First-chapter" href="navigation_1.html#chapter">1 First 
chapter</a>
+  <ul class="no-bullet">
+    <li><a name="toc-Section-in-chapter" 
href="navigation_abt.html#section">1.1 Section in chapter</a>
+    <ul class="no-bullet">
+      <li><a name="toc-Sub-section-in-section" 
href="navigation_3.html#subsection">1.1.1 Sub section in section</a></li>
+    </ul>
+</li>
+  </ul>
+</li>
+</ul>
+</div>
+<hr>
+<table class="header" cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="navigation_abt.html#Top" 
title="Cover (top) of document">Top</a>]</td>
+<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of 
contents">Contents</a>]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="navigation_abt.html#SEC_About" 
title="About (help)"> ? </a>]</td>
+</tr></table>
+<p>
+ <font size="-1">
+  This document was generated on <i>a sunny day</i> using <a 
href="http://www.nongnu.org/texi2html/";><i>texi2html</i></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: test/layout/res_all/navigation_test_misc_file_collision/chapter.txt
===================================================================
RCS file: test/layout/res_all/navigation_test_misc_file_collision/chapter.txt
diff -N test/layout/res_all/navigation_test_misc_file_collision/chapter.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res_all/navigation_test_misc_file_collision/chapter.txt 23 Sep 
2009 19:07:30 -0000      1.1
@@ -0,0 +1,5 @@
+1 First chapter
+***************
+
+* section::
+

Index: test/layout/res_all/navigation_test_misc_file_collision/navigation.1
===================================================================
RCS file: test/layout/res_all/navigation_test_misc_file_collision/navigation.1
diff -N test/layout/res_all/navigation_test_misc_file_collision/navigation.1

Index: test/layout/res_all/navigation_test_misc_file_collision/navigation.2
===================================================================
RCS file: test/layout/res_all/navigation_test_misc_file_collision/navigation.2
diff -N test/layout/res_all/navigation_test_misc_file_collision/navigation.2
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res_all/navigation_test_misc_file_collision/navigation.2        
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1 @@
+warning: The file navigation_abt.txt was already closed and is reopened

Index: 
test/layout/res_all/navigation_test_misc_file_collision/navigation_abt.txt
===================================================================
RCS file: 
test/layout/res_all/navigation_test_misc_file_collision/navigation_abt.txt
diff -N 
test/layout/res_all/navigation_test_misc_file_collision/navigation_abt.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res_all/navigation_test_misc_file_collision/navigation_abt.txt  
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1,41 @@
+File used for navigation testing
+********************************
+
+* chapter::
+
+1.1 Section in chapter
+======================
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+AAAA
+
+b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 
+b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  bb  b bb.
+
+* subsection::
+
+About This Document
+*******************
+
+  This document was generated on a sunny day using texi2html 
<http://www.nongnu.org/texi2html/>.

Index: test/layout/res_all/navigation_test_misc_file_collision/subsection.txt
===================================================================
RCS file: test/layout/res_all/navigation_test_misc_file_collision/subsection.txt
diff -N test/layout/res_all/navigation_test_misc_file_collision/subsection.txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res_all/navigation_test_misc_file_collision/subsection.txt      
23 Sep 2009 19:07:30 -0000      1.1
@@ -0,0 +1,12 @@
+1.1.1 Sub section in section
+----------------------------
+
+Table of Contents
+*****************
+
+File used for navigation testing
+1 First chapter
+ 1.1 Section in chapter
+  1.1.1 Sub section in section
+
+

Index: test/layout/res_info/navigation_test_misc_file_collision/navigation.1
===================================================================
RCS file: test/layout/res_info/navigation_test_misc_file_collision/navigation.1
diff -N test/layout/res_info/navigation_test_misc_file_collision/navigation.1

Index: test/layout/res_info/navigation_test_misc_file_collision/navigation.2
===================================================================
RCS file: test/layout/res_info/navigation_test_misc_file_collision/navigation.2
diff -N test/layout/res_info/navigation_test_misc_file_collision/navigation.2

Index: test/layout/res_info/navigation_test_misc_file_collision/navigation.info
===================================================================
RCS file: 
test/layout/res_info/navigation_test_misc_file_collision/navigation.info
diff -N test/layout/res_info/navigation_test_misc_file_collision/navigation.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ test/layout/res_info/navigation_test_misc_file_collision/navigation.info    
23 Sep 2009 19:07:31 -0000      1.1
@@ -0,0 +1,65 @@
+This is navigation.info, produced by makeinfo version 4.13 from
+navigation.texi.
+
+
+File: navigation.info,  Node: chapter,  Prev: Top,  Up: Top
+
+1 First chapter
+***************
+
+* Menu:
+
+* section::
+
+
+File: navigation.info,  Node: section,  Up: chapter
+
+1.1 Section in chapter
+======================
+
+AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   AAAA
+
+   b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b
+b b b b b b b b b b b b b b b b  b b b b b bb b b b b b b  bb  b bb.
+
+* Menu:
+
+* subsection::
+
+
+File: navigation.info,  Node: subsection,  Up: section
+
+1.1.1 Sub section in section
+----------------------------
+
+
+
+Tag Table:
+Node: Top82
+Node: chapter318
+Node: section436
+Node: subsection811
+
+End Tag Table

Index: 
test/layout/res_info/navigation_test_misc_file_collision/navigation_abt.info
===================================================================
RCS file: 
test/layout/res_info/navigation_test_misc_file_collision/navigation_abt.info
diff -N 
test/layout/res_info/navigation_test_misc_file_collision/navigation_abt.info
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
test/layout/res_info/navigation_test_misc_file_collision/navigation_abt.info    
    23 Sep 2009 19:07:31 -0000      1.1
@@ -0,0 +1,13 @@
+This is navigation.info, produced by makeinfo version 4.13 from
+navigation.texi.
+
+
+File: navigation.info,  Node: Top,  Next: chapter,  Up: (dir)
+
+File used for navigation testing
+********************************
+
+* Menu:
+
+* chapter::
+




reply via email to

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