texi2html-cvs
[Top][All Lists]
Advanced

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

[Texi2html-cvs] texi2html ChangeLog TODO texi2html.init texi2ht...


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html ChangeLog TODO texi2html.init texi2ht...
Date: Mon, 10 Sep 2007 20:53:55 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        07/09/10 20:53:55

Modified files:
        .              : ChangeLog TODO texi2html.init texi2html.pl 
                         texi2html.spec 
        Tests          : Makefile.am test.sh 
        doc            : stamp-vti texi2html.html version.texi 
Added files:
        Tests/contents : do_contents.init no_content.texi 
                         no_content_setcatpage.texi 
        Tests/contents_inline_res: no_content.2 no_content.html 
                                   no_content.passfirst 
                                   no_content.passtexi 
                                   no_content_do_contents.2 
                                   no_content_do_contents.html 
                                   no_content_do_contents.passfirst 
                                   no_content_do_contents.passtexi 
                                   no_content_do_contents_setcatpage.2 
                                   no_content_do_contents_setcatpage.html 
                                   no_content_do_contents_setcatpage.passfirst 
                                   no_content_do_contents_setcatpage.passtexi 
                                   no_content_setcatpage.2 
                                   no_content_setcatpage.html 
                                   no_content_setcatpage.passfirst 
                                   no_content_setcatpage.passtexi 
        Tests/contents_res: no_content.2 no_content.html 
                            no_content.passfirst no_content.passtexi 
                            no_content_do_contents.2 
                            no_content_do_contents.html 
                            no_content_do_contents.passfirst 
                            no_content_do_contents.passtexi 
                            no_content_do_contents_setcatpage.2 
                            no_content_do_contents_setcatpage.html 
                            no_content_do_contents_setcatpage.passfirst 
                            no_content_do_contents_setcatpage.passtexi 
                            no_content_setcatpage.2 
                            no_content_setcatpage.html 
                            no_content_setcatpage.passfirst 
                            no_content_setcatpage.passtexi 
Removed files:
        Tests/tex_httex_res: tex_tex4ht_math.html tex_tex4ht_tex.html 

Log message:
                * texi2html.pl, texi2html.init: avoid content elements being 
defined
                only if they are used inline and the corresponding macro never 
                appeared. Avoid defining variables when there is no target. 
                * Tests/*: add tests for all the 
DO_CONTENTS/setcontentsaftertitlepage
                and INLINE_CONTENTS combinations when there is no @contents in 
the
                document.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/ChangeLog?cvsroot=texi2html&r1=1.267&r2=1.268
http://cvs.savannah.gnu.org/viewcvs/texi2html/TODO?cvsroot=texi2html&r1=1.35&r2=1.36
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.init?cvsroot=texi2html&r1=1.118&r2=1.119
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.pl?cvsroot=texi2html&r1=1.184&r2=1.185
http://cvs.savannah.gnu.org/viewcvs/texi2html/texi2html.spec?cvsroot=texi2html&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/Makefile.am?cvsroot=texi2html&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/test.sh?cvsroot=texi2html&r1=1.68&r2=1.69
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/do_contents.init?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/no_content.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents/no_content_setcatpage.texi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents_setcatpage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents_setcatpage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents_setcatpage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_do_contents_setcatpage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_setcatpage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_setcatpage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_setcatpage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_inline_res/no_content_setcatpage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents_setcatpage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents_setcatpage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents_setcatpage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_do_contents_setcatpage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_setcatpage.2?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_setcatpage.html?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_setcatpage.passfirst?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/contents_res/no_content_setcatpage.passtexi?cvsroot=texi2html&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/tex_httex_res/tex_tex4ht_math.html?cvsroot=texi2html&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/texi2html/Tests/tex_httex_res/tex_tex4ht_tex.html?cvsroot=texi2html&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/stamp-vti?cvsroot=texi2html&r1=1.42&r2=1.43
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/texi2html.html?cvsroot=texi2html&r1=1.50&r2=1.51
http://cvs.savannah.gnu.org/viewcvs/texi2html/doc/version.texi?cvsroot=texi2html&r1=1.42&r2=1.43

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texi2html/texi2html/ChangeLog,v
retrieving revision 1.267
retrieving revision 1.268
diff -u -b -r1.267 -r1.268
--- ChangeLog   9 Sep 2007 20:19:08 -0000       1.267
+++ ChangeLog   10 Sep 2007 20:53:50 -0000      1.268
@@ -1,3 +1,12 @@
+2007-09-10  Patrice Dumas  <address@hidden>
+
+       * texi2html.pl, texi2html.init: avoid content elements being defined
+       only if they are used inline and the corresponding macro never 
+       appeared. Avoid defining variables when there is no target. 
+       * Tests/*: add tests for all the DO_CONTENTS/setcontentsaftertitlepage
+       and INLINE_CONTENTS combinations when there is no @contents in the
+       document.
+
 2007-09-09  Patrice Dumas  <address@hidden>
 
        * texi2html.pl, texi2html.init: handle @\ and matching { } in @math.

Index: TODO
===================================================================
RCS file: /cvsroot/texi2html/texi2html/TODO,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -b -r1.35 -r1.36
--- TODO        9 Sep 2007 20:19:08 -0000       1.35
+++ TODO        10 Sep 2007 20:53:50 -0000      1.36
@@ -117,3 +117,4 @@
   could also be more flexible and similar with other environments, that
   is not only add a fixed key, but duplicate all the keys and add one.
   Documentation should only done once the interface is stable.
+

Index: texi2html.init
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.init,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -b -r1.118 -r1.119
--- texi2html.init      9 Sep 2007 20:19:08 -0000       1.118
+++ texi2html.init      10 Sep 2007 20:53:50 -0000      1.119
@@ -12,7 +12,7 @@
 # Afterwards, load the file with command-line 
 # option -init-file <your_init_file>
 #
-# $Id: texi2html.init,v 1.118 2007/09/09 20:19:08 pertusus Exp $
+# $Id: texi2html.init,v 1.119 2007/09/10 20:53:50 pertusus Exp $
 
 ######################################################################
 # The following variables can also be set by command-line options
@@ -1554,7 +1554,7 @@
 
     $Texi2HTML::TITLEPAGE = $result . $Texi2HTML::TITLEPAGE;
     
-    if ($Texi2HTML::THISDOC{'setcontentsaftertitlepage'} and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'contents'}})
+    if ($Texi2HTML::THISDOC{'setcontentsaftertitlepage'} and 
(defined($Texi2HTML::THISDOC{'inline_contents'}->{'contents'})) and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'contents'}})
     {
         foreach my 
$line(@{$Texi2HTML::THISDOC{'inline_contents'}->{'contents'}})
         {
@@ -1562,7 +1562,7 @@
         }
         $Texi2HTML::TITLEPAGE .= "$DEFAULT_RULE\n";
     }
-    if ($Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'} and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'}})
+    if ($Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'} and 
(defined($Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'})) and 
@{$Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'}})
     {
         foreach my 
$line(@{$Texi2HTML::THISDOC{'inline_contents'}->{'shortcontents'}})
         {

Index: texi2html.pl
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.pl,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -b -r1.184 -r1.185
--- texi2html.pl        9 Sep 2007 20:19:08 -0000       1.184
+++ texi2html.pl        10 Sep 2007 20:53:50 -0000      1.185
@@ -59,7 +59,7 @@
 #--##########################################################################
 
 # CVS version:
-# $Id: texi2html.pl,v 1.184 2007/09/09 20:19:08 pertusus Exp $
+# $Id: texi2html.pl,v 1.185 2007/09/10 20:53:50 pertusus Exp $
 
 # Homepage:
 my $T2H_HOMEPAGE = "http://www.nongnu.org/texi2html/";;
@@ -3300,7 +3300,7 @@
 
 # This is a place for index entries, anchors and so on appearing in 
 # copying or documentdescription
-my $region_place = [];
+my $no_element_associated_place = [];
 
 sub initialise_state_structure($)
 {
@@ -5309,12 +5309,12 @@
     }
     # if setcontentsaftertitlepage is set, the contents should be associated
     # with the titlepage. That's wat is done there.
-    push @$region_place, $content_element{'contents'} 
+    push @$no_element_associated_place, $content_element{'contents'} 
       if ($Texi2HTML::Config::DO_CONTENTS and 
$Texi2HTML::THISDOC{'setcontentsaftertitlepage'});
-    push @$region_place, $content_element{'shortcontents'} 
+    push @$no_element_associated_place, $content_element{'shortcontents'} 
       if ($Texi2HTML::Config::DO_SCONTENTS and 
$Texi2HTML::THISDOC{'setshortcontentsaftertitlepage'});
     # correct the id and file for the things placed in regions (copying...)
-    foreach my $place(@$region_place)
+    foreach my $place(@$no_element_associated_place)
     {
 #print STDERR "entry $place->{'entry'} texi $place->{'texi'}\n";
         $place->{'file'} = $element_top->{'file'};
@@ -5323,7 +5323,10 @@
     }
     foreach my $content_type(keys(%content_element))
     {
-        if (!defined($content_element{$content_type}->{'file'}))
+        # with set*aftertitlepage, there will always be a href to Contents
+        # or Overview pointing to the top element, even if there is no 
+        # titlepage outputed.
+        if ((!defined($content_element{$content_type}->{'file'})) and 
$Texi2HTML::Config::INLINE_CONTENTS)
         {
             print STDERR "# No content $content_type\n" if ($T2H_DEBUG & 
$DEBUG_ELEMENTS);
             $content_element{$content_type} = undef;
@@ -5616,7 +5619,7 @@
     my $id = '';
     # don't add a specific index target if after a section or the index
     # entry is in @copying or the like
-    unless ($use_section_id or ($place eq $region_place))
+    unless ($use_section_id or ($place eq $no_element_associated_place))
     {
         $id = 'IDX' . ++$idx_num;
     }
@@ -5635,7 +5638,7 @@
         echo_warn("Empty index entry for address@hidden",$line_nr);
         # don't add the index entry to the list of index entries used for index
         # entry formatting,if the index entry appears in a region like copying 
-        push @index_labels, $index_entry unless ($place eq $region_place);
+        push @index_labels, $index_entry unless ($place eq 
$no_element_associated_place);
         return;
     }
     while (exists $index->{$prefix}->{$key})
@@ -5646,7 +5649,7 @@
     push @$place, $index_entry;
     # don't add the index entry to the list of index entries used for index
     # entry formatting,if the index entry appears in a region like copying 
-    push @index_labels, $index_entry unless ($place eq $region_place);
+    push @index_labels, $index_entry unless ($place eq 
$no_element_associated_place);
 }
 
 # sort according to cmp if both $a and $b are alphabetical or non 
alphabetical, 
@@ -6001,8 +6004,8 @@
         $about_file = $docu_about;
     }
     $Texi2HTML::THISDOC{'toc_file'} = $toc_file; 
-    $Texi2HTML::HREF{'Contents'} = 
$toc_file.'#'.$content_element{'contents'}->{'id'} if @{$Texi2HTML::TOC_LINES};
-    $Texi2HTML::HREF{'Overview'} = 
$stoc_file.'#'.$content_element{'shortcontents'}->{'id'} if 
@{$Texi2HTML::OVERVIEW};
+    $Texi2HTML::HREF{'Contents'} = 
$toc_file.'#'.$content_element{'contents'}->{'id'} if (@{$Texi2HTML::TOC_LINES} 
and defined($content_element{'contents'}));
+    $Texi2HTML::HREF{'Overview'} = 
$stoc_file.'#'.$content_element{'shortcontents'}->{'id'} if 
(@{$Texi2HTML::OVERVIEW} and defined($content_element{'shortcontents'}));
     $Texi2HTML::HREF{'Footnotes'} = $foot_file. '#SEC_Foot';
     $Texi2HTML::HREF{'About'} = $about_file . '#SEC_About' unless 
($one_section or (not $Texi2HTML::Config::SPLIT and not 
$Texi2HTML::Config::SECTION_NAVIGATION));
     
@@ -6035,8 +6038,9 @@
 
     $Texi2HTML::SIMPLE_TEXT{'Index'} = 
$element_chapter_index->{'simple_format'} if (defined($element_chapter_index));
     # must be after toc_body, but before titlepage
-    for my $element_tag ('contents', 'shortcontents')
+    foreach my $element_tag ('contents', 'shortcontents')
     {
+        next if (!defined($content_element{$element_tag}));
         my $toc_lines = &$Texi2HTML::Config::inline_contents(undef, 
$element_tag, $content_element{$element_tag});
         @{$Texi2HTML::THISDOC{'inline_contents'}->{$element_tag}} = 
@$toc_lines if (defined($toc_lines));
     }
@@ -6327,6 +6331,8 @@
             {
                 my $element_tag = $tag;
                 $element_tag = 'shortcontents' if ($element_tag ne 'contents');
+                # at that point the content_element is defined for sure since
+                # we already saw the tag
                 if ($Texi2HTML::Config::INLINE_CONTENTS and 
!$content_element{$element_tag}->{'aftertitlepage'})
                 {
                     if (@stack or (defined($text) and $text ne ''))
@@ -9445,7 +9451,7 @@
                         $state->{'region_lines'}->{'number'} = 1;
                         $state->{'region_lines'}->{'after_element'} = 1 if 
($state->{'after_element'});
                         $state->{'region_lines'}->{'kept_place'} = 
$state->{'place'};
-                        $state->{'place'} = $region_place;
+                        $state->{'place'} = $no_element_associated_place;
                     }
                     else
                     {

Index: texi2html.spec
===================================================================
RCS file: /cvsroot/texi2html/texi2html/texi2html.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- texi2html.spec      21 Aug 2007 17:02:04 -0000      1.10
+++ texi2html.spec      10 Sep 2007 20:53:51 -0000      1.11
@@ -1,26 +1,27 @@
 Name: texi2html
 Version: 1.79
 Release: 1
-#Epoch: 0
-License: GPL
+# GPLv2+ is for the code
+# OFSFDL (Old FSF Documentation License) for the documentation
+# CC-BY-SA or GPLv2 for the images
+License: GPLv2+ and OFSFDL and (CC-BY-SA or GPLv2)
 Group: Applications/Text
 Summary: A highly customizable texinfo to HTML and other formats translator
-Source: http://savannah.nongnu.org/download/texi2html/%{name}-%{version}.tar.gz
+Source0: 
http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.bz2
 URL: http://www.nongnu.org/texi2html/
-BuildArch: noarch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-# You may want to uncomment the following
-#BuildRequires: perl
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
 # perl is picked up automatically in most cases and the package may have 
 # a different name so it is better not to require it. Moreover such old perl
 # is unlikely to show up in a rpm based distribution.
 #Requires: perl >= 5.004
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
-
-# uncomment this if you want to build a relocatable package
-#Prefix: %{_prefix}
+Requires: latex2html
+BuildRequires: perl(Text::Unidecode) 
+# not detected automatically because it is required at runtime based on
+# user configuration
+Requires: perl(Text::Unidecode)
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch: noarch
 
 %description
 The basic purpose of texi2html is to convert Texinfo documents into HTML, 
@@ -38,10 +39,13 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT 
-#%find_lang %{name}
-
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
+# directories shared by all the texinfo implementations for common
+# config files, like htmlxref.cnf
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/texinfo 
$RPM_BUILD_ROOT%{_sysconfdir}/texinfo
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -54,15 +58,26 @@
 fi
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS NEWS README ChangeLog %{name}.init
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING ChangeLog NEWS README TODO %{name}.init
 %{_bindir}/%{name}
 %{_datadir}/texinfo/html/%{name}.html
 %{_mandir}/man*/%{name}*
 %{_infodir}/%{name}.info*
-%{_datadir}/%{name}/
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/*.init
+%{_datadir}/%{name}/*.texi
+%dir %{_datadir}/%{name}/i18n/
+%{_datadir}/%{name}/i18n/*
+%dir %{_datadir}/%{name}/images/
+%{_datadir}/%{name}/images/*
+%dir %{_datadir}/texinfo
+%dir %{_sysconfdir}/texinfo
 
 %changelog
+* Sun Sep  9 2007 Patrice Dumas <address@hidden> 1.79-1
+- update to 1.79
+
 * Mon Nov 14 2005 Patrice Dumas <address@hidden> 1.77-1
 - cleanups
 

Index: Tests/Makefile.am
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/Makefile.am,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- Tests/Makefile.am   9 Sep 2007 20:19:09 -0000       1.23
+++ Tests/Makefile.am   10 Sep 2007 20:53:51 -0000      1.24
@@ -17,7 +17,7 @@
        done
        -rm -f formatting_res/*_l2h.html formatting_res/tex.2 \
           formatting_res/tex_in_copying.2 formatting_res/math_not_closed.2 \
-         tex_httex_res/tex.2
+         tex_httex_res/tex.2 tex_httex_res/*_tex4ht_*.html
        -rm -f singular_res/*_l2h.html singular_res/sing.2
 
 clean-local:

Index: Tests/test.sh
===================================================================
RCS file: /cvsroot/texi2html/texi2html/Tests/test.sh,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- Tests/test.sh       9 Sep 2007 20:19:09 -0000       1.68
+++ Tests/test.sh       10 Sep 2007 20:53:51 -0000      1.69
@@ -294,6 +294,10 @@
 test_texi contents double_contents.texi "--prefix 
split_chapter_double_contents --split chapter --output ." 0 texi 
split_chapter_double_contents
 test_texi contents double_contents.texi "--prefix 
split_section_double_contents --split section --output ." 0 texi 
split_section_double_contents
 test_texi contents double_contents.texi "--prefix split_node_double_contents 
--split node --output ." 0 texi split_node_double_contents
+test_texi contents no_content.texi
+test_texi contents no_content.texi "--prefix no_content_do_contents -init 
do_contents.init" 0 texi no_content_do_contents
+test_texi contents no_content_setcatpage.texi
+test_texi contents no_content_setcatpage.texi "--prefix 
no_content_do_contents_setcatpage -init do_contents.init" 0 texi 
no_content_do_contents_setcatpage
 test_texi contents_inline ../contents/contents_at_begin.texi "-init 
inline.init"
 test_texi contents_inline ../contents/contents_at_end.texi "-init inline.init"
 test_texi contents_inline ../contents/contents_in_middle_chapter.texi "-init 
inline.init"
@@ -303,6 +307,10 @@
 test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_chapter_double_contents --split chapter --output ." 0 texi 
split_chapter_double_contents
 test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_section_double_contents --split section --output ." 0 texi 
split_section_double_contents
 test_texi contents_inline ../contents/double_contents.texi "-init inline.init 
--prefix split_node_double_contents --split node --output ." 0 texi 
split_node_double_contents
+test_texi contents_inline ../contents/no_content.texi "-init inline.init"
+test_texi contents_inline ../contents/no_content.texi "--prefix 
no_content_do_contents -init inline.init -init ../contents/do_contents.init" 0 
texi no_content_do_contents
+test_texi contents_inline ../contents/no_content_setcatpage.texi "-init 
inline.init"
+test_texi contents_inline ../contents/no_content_setcatpage.texi "--prefix 
no_content_do_contents_setcatpage -init inline.init -init 
../contents/do_contents.init" 0 texi no_content_do_contents_setcatpage
 test_texi contents_book ../contents/double_contents.texi "-init 
../../examples/book.init"
 test_texi contents_book 
../contents/double_contents_setcontentsaftertitlepage.texi "-init 
../../examples/book.init"
 test_texi contents_book 
../contents/double_contents_setcontentsaftertitlepage.texi "-init 
../../examples/book.init -split chapter -prefix 
split_chapter_double_contents_setcontentsaftertitlepage --output ." 0 texi 
split_chapter_double_contents_setcontentsaftertitlepage

Index: doc/stamp-vti
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/stamp-vti,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- doc/stamp-vti       21 Aug 2007 17:02:10 -0000      1.42
+++ doc/stamp-vti       10 Sep 2007 20:53:55 -0000      1.43
@@ -1,4 +1,4 @@
address@hidden UPDATED 1 June 2007
address@hidden UPDATED-MONTH June 2007
address@hidden UPDATED 21 August 2007
address@hidden UPDATED-MONTH August 2007
 @set EDITION 1.79
 @set VERSION 1.79

Index: doc/texi2html.html
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/texi2html.html,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -b -r1.50 -r1.51
--- doc/texi2html.html  9 Sep 2007 20:19:13 -0000       1.50
+++ doc/texi2html.html  10 Sep 2007 20:53:55 -0000      1.51
@@ -31,7 +31,7 @@
 permission notice may be stated in a translation approved
 by the Free Software Foundation.
  -->
-<!-- Created on September, 9 2007 by texi2html 1.79 -->
+<!-- Created on September, 10 2007 by texi2html @PACKAGE_VERSION@ -->
 <!--
 Written by: Lionel Cons <address@hidden> (original author)
             Karl Berry  <address@hidden>
@@ -48,7 +48,7 @@
 <meta name="keywords" content="Texi2HTML &ndash; Texinfo to HTML v1.79">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
-<meta name="Generator" content="texi2html 1.79">
+<meta name="Generator" content="texi2html @PACKAGE_VERSION@">
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <style type="text/css">
 <!--
@@ -130,7 +130,7 @@
 <a name="SEC_Top"></a>
 
 
-<p>This manual, last updated 1 June 2007, describes version 1.79
+<p>This manual, last updated 21 August 2007, describes version 1.79
 of the <code>texi2html</code> Perl script which converts
 <a href="http://www.texinfo.org";>Texinfo</a> into <a 
href="http://w3c.org";>HTML</a>.
 </p>
@@ -7050,7 +7050,7 @@
 </tr></table>
 <h1>About This Document</h1>
 <p>
-  This document was generated by <em>Patrice Dumas</em> on <em>September, 9 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
1.79</em></a>.
+  This document was generated by <em>Patrice Dumas</em> on <em>September, 10 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
@PACKAGE_VERSION@</em></a>.
 </p>
 <p>
   The buttons in the navigation panels have the following meaning:
@@ -7152,7 +7152,7 @@
 <hr size="1">
 <p>
  <font size="-1">
-  This document was generated by <em>Patrice Dumas</em> on <em>September, 9 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
1.79</em></a>.
+  This document was generated by <em>Patrice Dumas</em> on <em>September, 10 
2007</em> using <a href="http://www.nongnu.org/texi2html/";><em>texi2html 
@PACKAGE_VERSION@</em></a>.
  </font>
  <br>
 

Index: doc/version.texi
===================================================================
RCS file: /cvsroot/texi2html/texi2html/doc/version.texi,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- doc/version.texi    21 Aug 2007 17:02:11 -0000      1.42
+++ doc/version.texi    10 Sep 2007 20:53:55 -0000      1.43
@@ -1,4 +1,4 @@
address@hidden UPDATED 1 June 2007
address@hidden UPDATED-MONTH June 2007
address@hidden UPDATED 21 August 2007
address@hidden UPDATED-MONTH August 2007
 @set EDITION 1.79
 @set VERSION 1.79

Index: Tests/contents/do_contents.init
===================================================================
RCS file: Tests/contents/do_contents.init
diff -N Tests/contents/do_contents.init
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/do_contents.init     10 Sep 2007 20:53:51 -0000      1.1
@@ -0,0 +1 @@
+$DO_CONTENTS = 1;

Index: Tests/contents/no_content.texi
===================================================================
RCS file: Tests/contents/no_content.texi
diff -N Tests/contents/no_content.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/no_content.texi      10 Sep 2007 20:53:51 -0000      1.1
@@ -0,0 +1,19 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden no_contents.info
+
address@hidden Top
address@hidden No ccontent
+
+No content.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+The chapter
+
address@hidden

Index: Tests/contents/no_content_setcatpage.texi
===================================================================
RCS file: Tests/contents/no_content_setcatpage.texi
diff -N Tests/contents/no_content_setcatpage.texi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents/no_content_setcatpage.texi   10 Sep 2007 20:53:51 -0000      
1.1
@@ -0,0 +1,21 @@
+\input texinfo @c -*-texinfo-*-
+
address@hidden no_contents_setcatpage.info
+
address@hidden
+
address@hidden Top
address@hidden No ccontent
+
+No content.
+
address@hidden 
+* chapter::
address@hidden menu
+
address@hidden chapter
address@hidden Chapter 1
+
+The chapter
+
address@hidden

Index: Tests/contents_inline_res/no_content.2
===================================================================
RCS file: Tests/contents_inline_res/no_content.2
diff -N Tests/contents_inline_res/no_content.2

Index: Tests/contents_inline_res/no_content.html
===================================================================
RCS file: Tests/contents_inline_res/no_content.html
diff -N Tests/contents_inline_res/no_content.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content.html   10 Sep 2007 20:53:51 -0000      
1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/no_content.passfirst
===================================================================
RCS file: Tests/contents_inline_res/no_content.passfirst
diff -N Tests/contents_inline_res/no_content.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content.passfirst      10 Sep 2007 20:53:51 
-0000      1.1
@@ -0,0 +1,18 @@
+../contents/no_content.texi(,2) 
+../contents/no_content.texi(,3) @setfilename no_contents.info
+../contents/no_content.texi(,4) 
+../contents/no_content.texi(,5) @node Top
+../contents/no_content.texi(,6) @top No ccontent
+../contents/no_content.texi(,7) 
+../contents/no_content.texi(,8) No content.
+../contents/no_content.texi(,9) 
+../contents/no_content.texi(,10) @menu 
+../contents/no_content.texi(,11) * chapter::
+../contents/no_content.texi(,12) @end menu
+../contents/no_content.texi(,13) 
+../contents/no_content.texi(,14) @node chapter
+../contents/no_content.texi(,15) @chapter Chapter 1
+../contents/no_content.texi(,16) 
+../contents/no_content.texi(,17) The chapter
+../contents/no_content.texi(,18) 
+../contents/no_content.texi(,19) @bye

Index: Tests/contents_inline_res/no_content.passtexi
===================================================================
RCS file: Tests/contents_inline_res/no_content.passtexi
diff -N Tests/contents_inline_res/no_content.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content.passtexi       10 Sep 2007 20:53:52 
-0000      1.1
@@ -0,0 +1,18 @@
+../contents/no_content.texi(,2) 
+../contents/no_content.texi(,3) @setfilename no_contents.info
+../contents/no_content.texi(,4) 
+../contents/no_content.texi(,5) @node Top
+../contents/no_content.texi(,6) @top No ccontent
+../contents/no_content.texi(,7) 
+../contents/no_content.texi(,8) No content.
+../contents/no_content.texi(,9) 
+../contents/no_content.texi(,10) @menu 
+../contents/no_content.texi(,11) * chapter::
+../contents/no_content.texi(,12) @end menu
+../contents/no_content.texi(,13) 
+../contents/no_content.texi(,14) @node chapter
+../contents/no_content.texi(,15) @chapter Chapter 1
+../contents/no_content.texi(,16) 
+../contents/no_content.texi(,17) The chapter
+../contents/no_content.texi(,18) 
+../contents/no_content.texi(,19) @bye

Index: Tests/contents_inline_res/no_content_do_contents.2
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents.2
diff -N Tests/contents_inline_res/no_content_do_contents.2

Index: Tests/contents_inline_res/no_content_do_contents.html
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents.html
diff -N Tests/contents_inline_res/no_content_do_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents.html       10 Sep 2007 
20:53:52 -0000      1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/no_content_do_contents.passfirst
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents.passfirst
diff -N Tests/contents_inline_res/no_content_do_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents.passfirst  10 Sep 2007 
20:53:52 -0000      1.1
@@ -0,0 +1,18 @@
+../contents/no_content.texi(,2) 
+../contents/no_content.texi(,3) @setfilename no_contents.info
+../contents/no_content.texi(,4) 
+../contents/no_content.texi(,5) @node Top
+../contents/no_content.texi(,6) @top No ccontent
+../contents/no_content.texi(,7) 
+../contents/no_content.texi(,8) No content.
+../contents/no_content.texi(,9) 
+../contents/no_content.texi(,10) @menu 
+../contents/no_content.texi(,11) * chapter::
+../contents/no_content.texi(,12) @end menu
+../contents/no_content.texi(,13) 
+../contents/no_content.texi(,14) @node chapter
+../contents/no_content.texi(,15) @chapter Chapter 1
+../contents/no_content.texi(,16) 
+../contents/no_content.texi(,17) The chapter
+../contents/no_content.texi(,18) 
+../contents/no_content.texi(,19) @bye

Index: Tests/contents_inline_res/no_content_do_contents.passtexi
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents.passtexi
diff -N Tests/contents_inline_res/no_content_do_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents.passtexi   10 Sep 2007 
20:53:52 -0000      1.1
@@ -0,0 +1,18 @@
+../contents/no_content.texi(,2) 
+../contents/no_content.texi(,3) @setfilename no_contents.info
+../contents/no_content.texi(,4) 
+../contents/no_content.texi(,5) @node Top
+../contents/no_content.texi(,6) @top No ccontent
+../contents/no_content.texi(,7) 
+../contents/no_content.texi(,8) No content.
+../contents/no_content.texi(,9) 
+../contents/no_content.texi(,10) @menu 
+../contents/no_content.texi(,11) * chapter::
+../contents/no_content.texi(,12) @end menu
+../contents/no_content.texi(,13) 
+../contents/no_content.texi(,14) @node chapter
+../contents/no_content.texi(,15) @chapter Chapter 1
+../contents/no_content.texi(,16) 
+../contents/no_content.texi(,17) The chapter
+../contents/no_content.texi(,18) 
+../contents/no_content.texi(,19) @bye

Index: Tests/contents_inline_res/no_content_do_contents_setcatpage.2
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents_setcatpage.2
diff -N Tests/contents_inline_res/no_content_do_contents_setcatpage.2

Index: Tests/contents_inline_res/no_content_do_contents_setcatpage.html
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents_setcatpage.html
diff -N Tests/contents_inline_res/no_content_do_contents_setcatpage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents_setcatpage.html    10 Sep 
2007 20:53:52 -0000      1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/no_content_do_contents_setcatpage.passfirst
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents_setcatpage.passfirst
diff -N Tests/contents_inline_res/no_content_do_contents_setcatpage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents_setcatpage.passfirst       
10 Sep 2007 20:53:52 -0000      1.1
@@ -0,0 +1,20 @@
+../contents/no_content_setcatpage.texi(,2) 
+../contents/no_content_setcatpage.texi(,3) @setfilename 
no_contents_setcatpage.info
+../contents/no_content_setcatpage.texi(,4) 
+../contents/no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+../contents/no_content_setcatpage.texi(,6) 
+../contents/no_content_setcatpage.texi(,7) @node Top
+../contents/no_content_setcatpage.texi(,8) @top No ccontent
+../contents/no_content_setcatpage.texi(,9) 
+../contents/no_content_setcatpage.texi(,10) No content.
+../contents/no_content_setcatpage.texi(,11) 
+../contents/no_content_setcatpage.texi(,12) @menu 
+../contents/no_content_setcatpage.texi(,13) * chapter::
+../contents/no_content_setcatpage.texi(,14) @end menu
+../contents/no_content_setcatpage.texi(,15) 
+../contents/no_content_setcatpage.texi(,16) @node chapter
+../contents/no_content_setcatpage.texi(,17) @chapter Chapter 1
+../contents/no_content_setcatpage.texi(,18) 
+../contents/no_content_setcatpage.texi(,19) The chapter
+../contents/no_content_setcatpage.texi(,20) 
+../contents/no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_inline_res/no_content_do_contents_setcatpage.passtexi
===================================================================
RCS file: Tests/contents_inline_res/no_content_do_contents_setcatpage.passtexi
diff -N Tests/contents_inline_res/no_content_do_contents_setcatpage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_do_contents_setcatpage.passtexi        
10 Sep 2007 20:53:52 -0000      1.1
@@ -0,0 +1,20 @@
+../contents/no_content_setcatpage.texi(,2) 
+../contents/no_content_setcatpage.texi(,3) @setfilename 
no_contents_setcatpage.info
+../contents/no_content_setcatpage.texi(,4) 
+../contents/no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+../contents/no_content_setcatpage.texi(,6) 
+../contents/no_content_setcatpage.texi(,7) @node Top
+../contents/no_content_setcatpage.texi(,8) @top No ccontent
+../contents/no_content_setcatpage.texi(,9) 
+../contents/no_content_setcatpage.texi(,10) No content.
+../contents/no_content_setcatpage.texi(,11) 
+../contents/no_content_setcatpage.texi(,12) @menu 
+../contents/no_content_setcatpage.texi(,13) * chapter::
+../contents/no_content_setcatpage.texi(,14) @end menu
+../contents/no_content_setcatpage.texi(,15) 
+../contents/no_content_setcatpage.texi(,16) @node chapter
+../contents/no_content_setcatpage.texi(,17) @chapter Chapter 1
+../contents/no_content_setcatpage.texi(,18) 
+../contents/no_content_setcatpage.texi(,19) The chapter
+../contents/no_content_setcatpage.texi(,20) 
+../contents/no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_inline_res/no_content_setcatpage.2
===================================================================
RCS file: Tests/contents_inline_res/no_content_setcatpage.2
diff -N Tests/contents_inline_res/no_content_setcatpage.2

Index: Tests/contents_inline_res/no_content_setcatpage.html
===================================================================
RCS file: Tests/contents_inline_res/no_content_setcatpage.html
diff -N Tests/contents_inline_res/no_content_setcatpage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_setcatpage.html        10 Sep 2007 
20:53:52 -0000      1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_inline_res/no_content_setcatpage.passfirst
===================================================================
RCS file: Tests/contents_inline_res/no_content_setcatpage.passfirst
diff -N Tests/contents_inline_res/no_content_setcatpage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_setcatpage.passfirst   10 Sep 2007 
20:53:53 -0000      1.1
@@ -0,0 +1,20 @@
+../contents/no_content_setcatpage.texi(,2) 
+../contents/no_content_setcatpage.texi(,3) @setfilename 
no_contents_setcatpage.info
+../contents/no_content_setcatpage.texi(,4) 
+../contents/no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+../contents/no_content_setcatpage.texi(,6) 
+../contents/no_content_setcatpage.texi(,7) @node Top
+../contents/no_content_setcatpage.texi(,8) @top No ccontent
+../contents/no_content_setcatpage.texi(,9) 
+../contents/no_content_setcatpage.texi(,10) No content.
+../contents/no_content_setcatpage.texi(,11) 
+../contents/no_content_setcatpage.texi(,12) @menu 
+../contents/no_content_setcatpage.texi(,13) * chapter::
+../contents/no_content_setcatpage.texi(,14) @end menu
+../contents/no_content_setcatpage.texi(,15) 
+../contents/no_content_setcatpage.texi(,16) @node chapter
+../contents/no_content_setcatpage.texi(,17) @chapter Chapter 1
+../contents/no_content_setcatpage.texi(,18) 
+../contents/no_content_setcatpage.texi(,19) The chapter
+../contents/no_content_setcatpage.texi(,20) 
+../contents/no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_inline_res/no_content_setcatpage.passtexi
===================================================================
RCS file: Tests/contents_inline_res/no_content_setcatpage.passtexi
diff -N Tests/contents_inline_res/no_content_setcatpage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_inline_res/no_content_setcatpage.passtexi    10 Sep 2007 
20:53:53 -0000      1.1
@@ -0,0 +1,20 @@
+../contents/no_content_setcatpage.texi(,2) 
+../contents/no_content_setcatpage.texi(,3) @setfilename 
no_contents_setcatpage.info
+../contents/no_content_setcatpage.texi(,4) 
+../contents/no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+../contents/no_content_setcatpage.texi(,6) 
+../contents/no_content_setcatpage.texi(,7) @node Top
+../contents/no_content_setcatpage.texi(,8) @top No ccontent
+../contents/no_content_setcatpage.texi(,9) 
+../contents/no_content_setcatpage.texi(,10) No content.
+../contents/no_content_setcatpage.texi(,11) 
+../contents/no_content_setcatpage.texi(,12) @menu 
+../contents/no_content_setcatpage.texi(,13) * chapter::
+../contents/no_content_setcatpage.texi(,14) @end menu
+../contents/no_content_setcatpage.texi(,15) 
+../contents/no_content_setcatpage.texi(,16) @node chapter
+../contents/no_content_setcatpage.texi(,17) @chapter Chapter 1
+../contents/no_content_setcatpage.texi(,18) 
+../contents/no_content_setcatpage.texi(,19) The chapter
+../contents/no_content_setcatpage.texi(,20) 
+../contents/no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_res/no_content.2
===================================================================
RCS file: Tests/contents_res/no_content.2
diff -N Tests/contents_res/no_content.2

Index: Tests/contents_res/no_content.html
===================================================================
RCS file: Tests/contents_res/no_content.html
diff -N Tests/contents_res/no_content.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content.html  10 Sep 2007 20:53:53 -0000      1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/no_content.passfirst
===================================================================
RCS file: Tests/contents_res/no_content.passfirst
diff -N Tests/contents_res/no_content.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content.passfirst     10 Sep 2007 20:53:53 -0000      
1.1
@@ -0,0 +1,18 @@
+no_content.texi(,2) 
+no_content.texi(,3) @setfilename no_contents.info
+no_content.texi(,4) 
+no_content.texi(,5) @node Top
+no_content.texi(,6) @top No ccontent
+no_content.texi(,7) 
+no_content.texi(,8) No content.
+no_content.texi(,9) 
+no_content.texi(,10) @menu 
+no_content.texi(,11) * chapter::
+no_content.texi(,12) @end menu
+no_content.texi(,13) 
+no_content.texi(,14) @node chapter
+no_content.texi(,15) @chapter Chapter 1
+no_content.texi(,16) 
+no_content.texi(,17) The chapter
+no_content.texi(,18) 
+no_content.texi(,19) @bye

Index: Tests/contents_res/no_content.passtexi
===================================================================
RCS file: Tests/contents_res/no_content.passtexi
diff -N Tests/contents_res/no_content.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content.passtexi      10 Sep 2007 20:53:53 -0000      
1.1
@@ -0,0 +1,18 @@
+no_content.texi(,2) 
+no_content.texi(,3) @setfilename no_contents.info
+no_content.texi(,4) 
+no_content.texi(,5) @node Top
+no_content.texi(,6) @top No ccontent
+no_content.texi(,7) 
+no_content.texi(,8) No content.
+no_content.texi(,9) 
+no_content.texi(,10) @menu 
+no_content.texi(,11) * chapter::
+no_content.texi(,12) @end menu
+no_content.texi(,13) 
+no_content.texi(,14) @node chapter
+no_content.texi(,15) @chapter Chapter 1
+no_content.texi(,16) 
+no_content.texi(,17) The chapter
+no_content.texi(,18) 
+no_content.texi(,19) @bye

Index: Tests/contents_res/no_content_do_contents.2
===================================================================
RCS file: Tests/contents_res/no_content_do_contents.2
diff -N Tests/contents_res/no_content_do_contents.2

Index: Tests/contents_res/no_content_do_contents.html
===================================================================
RCS file: Tests/contents_res/no_content_do_contents.html
diff -N Tests/contents_res/no_content_do_contents.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents.html      10 Sep 2007 20:53:53 
-0000      1.1
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/no_content_do_contents.passfirst
===================================================================
RCS file: Tests/contents_res/no_content_do_contents.passfirst
diff -N Tests/contents_res/no_content_do_contents.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents.passfirst 10 Sep 2007 20:53:53 
-0000      1.1
@@ -0,0 +1,18 @@
+no_content.texi(,2) 
+no_content.texi(,3) @setfilename no_contents.info
+no_content.texi(,4) 
+no_content.texi(,5) @node Top
+no_content.texi(,6) @top No ccontent
+no_content.texi(,7) 
+no_content.texi(,8) No content.
+no_content.texi(,9) 
+no_content.texi(,10) @menu 
+no_content.texi(,11) * chapter::
+no_content.texi(,12) @end menu
+no_content.texi(,13) 
+no_content.texi(,14) @node chapter
+no_content.texi(,15) @chapter Chapter 1
+no_content.texi(,16) 
+no_content.texi(,17) The chapter
+no_content.texi(,18) 
+no_content.texi(,19) @bye

Index: Tests/contents_res/no_content_do_contents.passtexi
===================================================================
RCS file: Tests/contents_res/no_content_do_contents.passtexi
diff -N Tests/contents_res/no_content_do_contents.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents.passtexi  10 Sep 2007 20:53:53 
-0000      1.1
@@ -0,0 +1,18 @@
+no_content.texi(,2) 
+no_content.texi(,3) @setfilename no_contents.info
+no_content.texi(,4) 
+no_content.texi(,5) @node Top
+no_content.texi(,6) @top No ccontent
+no_content.texi(,7) 
+no_content.texi(,8) No content.
+no_content.texi(,9) 
+no_content.texi(,10) @menu 
+no_content.texi(,11) * chapter::
+no_content.texi(,12) @end menu
+no_content.texi(,13) 
+no_content.texi(,14) @node chapter
+no_content.texi(,15) @chapter Chapter 1
+no_content.texi(,16) 
+no_content.texi(,17) The chapter
+no_content.texi(,18) 
+no_content.texi(,19) @bye

Index: Tests/contents_res/no_content_do_contents_setcatpage.2
===================================================================
RCS file: Tests/contents_res/no_content_do_contents_setcatpage.2
diff -N Tests/contents_res/no_content_do_contents_setcatpage.2

Index: Tests/contents_res/no_content_do_contents_setcatpage.html
===================================================================
RCS file: Tests/contents_res/no_content_do_contents_setcatpage.html
diff -N Tests/contents_res/no_content_do_contents_setcatpage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents_setcatpage.html   10 Sep 2007 
20:53:54 -0000      1.1
@@ -0,0 +1,217 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_Contents"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>Table of Contents</h1>
+<div class="contents">
+
+<ul class="toc">
+  <li><a name="TOC1" href="#SEC1">1. Chapter 1</a></li>
+</ul>
+</div>
+<hr size="1">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_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="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/no_content_do_contents_setcatpage.passfirst
===================================================================
RCS file: Tests/contents_res/no_content_do_contents_setcatpage.passfirst
diff -N Tests/contents_res/no_content_do_contents_setcatpage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents_setcatpage.passfirst      10 Sep 
2007 20:53:54 -0000      1.1
@@ -0,0 +1,20 @@
+no_content_setcatpage.texi(,2) 
+no_content_setcatpage.texi(,3) @setfilename no_contents_setcatpage.info
+no_content_setcatpage.texi(,4) 
+no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+no_content_setcatpage.texi(,6) 
+no_content_setcatpage.texi(,7) @node Top
+no_content_setcatpage.texi(,8) @top No ccontent
+no_content_setcatpage.texi(,9) 
+no_content_setcatpage.texi(,10) No content.
+no_content_setcatpage.texi(,11) 
+no_content_setcatpage.texi(,12) @menu 
+no_content_setcatpage.texi(,13) * chapter::
+no_content_setcatpage.texi(,14) @end menu
+no_content_setcatpage.texi(,15) 
+no_content_setcatpage.texi(,16) @node chapter
+no_content_setcatpage.texi(,17) @chapter Chapter 1
+no_content_setcatpage.texi(,18) 
+no_content_setcatpage.texi(,19) The chapter
+no_content_setcatpage.texi(,20) 
+no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_res/no_content_do_contents_setcatpage.passtexi
===================================================================
RCS file: Tests/contents_res/no_content_do_contents_setcatpage.passtexi
diff -N Tests/contents_res/no_content_do_contents_setcatpage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_do_contents_setcatpage.passtexi       10 Sep 
2007 20:53:54 -0000      1.1
@@ -0,0 +1,20 @@
+no_content_setcatpage.texi(,2) 
+no_content_setcatpage.texi(,3) @setfilename no_contents_setcatpage.info
+no_content_setcatpage.texi(,4) 
+no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+no_content_setcatpage.texi(,6) 
+no_content_setcatpage.texi(,7) @node Top
+no_content_setcatpage.texi(,8) @top No ccontent
+no_content_setcatpage.texi(,9) 
+no_content_setcatpage.texi(,10) No content.
+no_content_setcatpage.texi(,11) 
+no_content_setcatpage.texi(,12) @menu 
+no_content_setcatpage.texi(,13) * chapter::
+no_content_setcatpage.texi(,14) @end menu
+no_content_setcatpage.texi(,15) 
+no_content_setcatpage.texi(,16) @node chapter
+no_content_setcatpage.texi(,17) @chapter Chapter 1
+no_content_setcatpage.texi(,18) 
+no_content_setcatpage.texi(,19) The chapter
+no_content_setcatpage.texi(,20) 
+no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_res/no_content_setcatpage.2
===================================================================
RCS file: Tests/contents_res/no_content_setcatpage.2
diff -N Tests/contents_res/no_content_setcatpage.2

Index: Tests/contents_res/no_content_setcatpage.html
===================================================================
RCS file: Tests/contents_res/no_content_setcatpage.html
diff -N Tests/contents_res/no_content_setcatpage.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_setcatpage.html       10 Sep 2007 20:53:54 
-0000      1.1
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html401/loose.dtd";>
+<html>
+<!-- Created on a sunny day by texi2html -->
+<!--
+Written by: Lionel Cons <address@hidden> (original author)
+            Karl Berry  <address@hidden>
+            Olaf Bachmann <address@hidden>
+            and many others.
+Maintained by: Many creative people.
+Send bugs and suggestions to <address@hidden>
+
+-->
+<head>
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="texi2html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+pre.display {font-family: serif}
+pre.format {font-family: serif}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: serif; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: serif; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.roman {font-family:serif; font-weight:normal;}
+span.sansserif {font-family:sans-serif; font-weight:normal;}
+ul.toc {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" 
vlink="#800080" alink="#FF0000">
+
+<a name="Top"></a>
+<a name="SEC_Top"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="settitle">No ccontent</h1>
+
+<p>No content.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top"><a href="#SEC1">1. Chapter 
1</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+</td></tr>
+</table>
+
+<hr size="1">
+<a name="chapter"></a>
+<a name="SEC1"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Previous 
section in reading order"> &lt; </a>]</td>
+<td valign="middle" align="left">[ &gt; ]</td>
+<td valign="middle" align="left"> &nbsp; </td>
+<td valign="middle" align="left">[ &lt;&lt; ]</td>
+<td valign="middle" align="left">[<a href="#SEC_Top" title="Up section"> Up 
</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="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1 class="chapter"> 1. Chapter 1 </h1>
+
+<p>The chapter
+</p>
+<hr size="6">
+<a name="SEC_About"></a>
+<table cellpadding="1" cellspacing="1" border="0">
+<tr><td valign="middle" align="left">[<a href="#SEC_Top" title="Cover (top) of 
document">Top</a>]</td>
+<td valign="middle" align="left">[Contents]</td>
+<td valign="middle" align="left">[Index]</td>
+<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? 
</a>]</td>
+</tr></table>
+<h1>About This Document</h1>
+<p>
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+</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; ] </td>
+    <td align="center">Back</td>
+    <td>Previous section in reading order</td>
+    <td>1.2.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"> [ &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"> [ Up ] </td>
+    <td align="center">Up</td>
+    <td>Up section</td>
+    <td>1.2</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 size="1">
+<p>
+ <font size="-1">
+  This document was generated by <em>a tester</em> on <em>a sunny day</em> 
using <a href="http://www.nongnu.org/texi2html/";><em>texi2html</em></a>.
+ </font>
+ <br>
+
+</p>
+</body>
+</html>

Index: Tests/contents_res/no_content_setcatpage.passfirst
===================================================================
RCS file: Tests/contents_res/no_content_setcatpage.passfirst
diff -N Tests/contents_res/no_content_setcatpage.passfirst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_setcatpage.passfirst  10 Sep 2007 20:53:54 
-0000      1.1
@@ -0,0 +1,20 @@
+no_content_setcatpage.texi(,2) 
+no_content_setcatpage.texi(,3) @setfilename no_contents_setcatpage.info
+no_content_setcatpage.texi(,4) 
+no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+no_content_setcatpage.texi(,6) 
+no_content_setcatpage.texi(,7) @node Top
+no_content_setcatpage.texi(,8) @top No ccontent
+no_content_setcatpage.texi(,9) 
+no_content_setcatpage.texi(,10) No content.
+no_content_setcatpage.texi(,11) 
+no_content_setcatpage.texi(,12) @menu 
+no_content_setcatpage.texi(,13) * chapter::
+no_content_setcatpage.texi(,14) @end menu
+no_content_setcatpage.texi(,15) 
+no_content_setcatpage.texi(,16) @node chapter
+no_content_setcatpage.texi(,17) @chapter Chapter 1
+no_content_setcatpage.texi(,18) 
+no_content_setcatpage.texi(,19) The chapter
+no_content_setcatpage.texi(,20) 
+no_content_setcatpage.texi(,21) @bye

Index: Tests/contents_res/no_content_setcatpage.passtexi
===================================================================
RCS file: Tests/contents_res/no_content_setcatpage.passtexi
diff -N Tests/contents_res/no_content_setcatpage.passtexi
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ Tests/contents_res/no_content_setcatpage.passtexi   10 Sep 2007 20:53:54 
-0000      1.1
@@ -0,0 +1,20 @@
+no_content_setcatpage.texi(,2) 
+no_content_setcatpage.texi(,3) @setfilename no_contents_setcatpage.info
+no_content_setcatpage.texi(,4) 
+no_content_setcatpage.texi(,5) @setcontentsaftertitlepage
+no_content_setcatpage.texi(,6) 
+no_content_setcatpage.texi(,7) @node Top
+no_content_setcatpage.texi(,8) @top No ccontent
+no_content_setcatpage.texi(,9) 
+no_content_setcatpage.texi(,10) No content.
+no_content_setcatpage.texi(,11) 
+no_content_setcatpage.texi(,12) @menu 
+no_content_setcatpage.texi(,13) * chapter::
+no_content_setcatpage.texi(,14) @end menu
+no_content_setcatpage.texi(,15) 
+no_content_setcatpage.texi(,16) @node chapter
+no_content_setcatpage.texi(,17) @chapter Chapter 1
+no_content_setcatpage.texi(,18) 
+no_content_setcatpage.texi(,19) The chapter
+no_content_setcatpage.texi(,20) 
+no_content_setcatpage.texi(,21) @bye

Index: Tests/tex_httex_res/tex_tex4ht_math.html
===================================================================
RCS file: Tests/tex_httex_res/tex_tex4ht_math.html
diff -N Tests/tex_httex_res/tex_tex4ht_math.html
--- Tests/tex_httex_res/tex_tex4ht_math.html    9 Sep 2007 20:19:12 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
address@hidden Automatically generated
-   &#x003C;!-- tex4ht_begin tex_tex4ht_math math 1 --&#x003E;
-       xi
-_
-tan y
-   &#x003C;!-- tex4ht_end tex_tex4ht_math math 1 --&#x003E;
-   &#x003C;!-- tex4ht_begin tex_tex4ht_math math 2 --&#x003E;
-      a\b
-   &#x003C;!-- tex4ht_end tex_tex4ht_math math 2 --&#x003E;
-   &#x003C;!-- tex4ht_begin tex_tex4ht_math math 3 --&#x003E;
-      mathcode
-   &#x003C;!-- tex4ht_end tex_tex4ht_math math 3 --&#x003E;
-   &#x003C;!-- tex4ht_begin tex_tex4ht_math math 4 --&#x003E;
-      math code_&#x2211;
-                   i f
-   &#x003C;!-- tex4ht_end tex_tex4ht_math math 4 --&#x003E;
-
-

Index: Tests/tex_httex_res/tex_tex4ht_tex.html
===================================================================
RCS file: Tests/tex_httex_res/tex_tex4ht_tex.html
diff -N Tests/tex_httex_res/tex_tex4ht_tex.html
--- Tests/tex_httex_res/tex_tex4ht_tex.html     9 Sep 2007 20:19:12 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
-  "http://www.w3.org/TR/html4/loose.dtd";>  
-<html > 
-<head>
-
-    <title>tex_tex4ht_tex.html</title> 
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
-<meta name="generator" content="TeX4ht 
(http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> 
-<meta name="originator" content="TeX4ht 
(http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> 
-<!-- html --> 
-<meta name="src" content="tex_tex4ht_tex.tex"> 
-<meta name="date" content="2007-09-09 20:43:00"> 
-<link rel="stylesheet" type="text/css" href="tex_tex4ht_tex.css"> 
-</head><body 
->
-<!--l. 3--><p class="indent" >     
-<!-- tex4ht_begin tex_tex4ht_tex tex 1 --> 
- some
-<!--l. 6--><p class="indent" >
-    <center class="math-display" >
-<img 
-src="tex_tex4ht_tex0x.png" alt="     N  (            )2
-&#x03C7;2 = &#x2211;   yi --(a+-bxi)
-     i=1       &#x03C3;i
-" class="math-display" ></center>
-<!--l. 11--><p class="indent" >     
-<!-- tex4ht_end tex_tex4ht_tex tex 1 --> 
-  
-<!-- tex4ht_begin tex_tex4ht_tex tex 2 --> 
- some
-<!--l. 15--><p class="indent" >    tex <span class="TEX">T<span 
-class="E">E</span>X</span> 
-<!-- tex4ht_end tex_tex4ht_tex tex 2 --> 
-
-
-     
-</body></html> 
-
-
-




reply via email to

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