From 51375ae07b886e5467e89466bcc030ffa540f473 Mon Sep 17 00:00:00 2001
From: Fred Drake <fdrake@acm.org>
Date: Thu, 12 Mar 1998 14:39:09 +0000
Subject: Use {classdesc} instead of {funcdesc} for HTMLParser.

Clean up index reference to SGMLParser class.
---
 Doc/lib/libhtmllib.tex | 9 ++++-----
 Doc/libhtmllib.tex     | 9 ++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/Doc/lib/libhtmllib.tex b/Doc/lib/libhtmllib.tex
index b05c470..c3c9c9f 100644
--- a/Doc/lib/libhtmllib.tex
+++ b/Doc/lib/libhtmllib.tex
@@ -4,7 +4,6 @@
 \index{HTML}
 \index{hypertext}
 
-\setindexsubitem{(in module htmllib)}
 
 This module defines a class which can serve as a base for parsing text
 files formatted in the HyperText Mark-up Language (HTML).  The class
@@ -22,7 +21,7 @@ the \module{formatter}\refstmodindex{formatter} module; refer to the
 documentation for that module for information on the formatter
 interface.
 \index{SGML}
-\ttindex{SGMLParser}
+\withsubitem{(in module sgmllib)}{\ttindex{SGMLParser}}
 \index{formatter}
 
 The following is a summary of the interface defined by
@@ -44,7 +43,7 @@ For example, to parse the entire contents of a file, use:
 parser.feed(open('myfile.html').read())
 parser.close()
 \end{verbatim}
-%
+
 \item
 The interface to define semantics for HTML tags is very simple: derive
 a class and define methods called \code{start_\var{tag}()},
@@ -62,11 +61,11 @@ should define the \code{do_\var{tag}()} method.
 
 The module defines a single class:
 
-\begin{funcdesc}{HTMLParser}{formatter}
+\begin{classdesc}{HTMLParser}{formatter}
 This is the basic HTML parser class.  It supports all entity names
 required by the HTML 2.0 specification (\rfc{1866}).  It also defines
 handlers for all HTML 2.0 and many HTML 3.0 and 3.2 elements.
-\end{funcdesc}
+\end{classdesc}
 
 In addition to tag methods, the \class{HTMLParser} class provides some
 additional methods and instance variables for use within tag methods.
diff --git a/Doc/libhtmllib.tex b/Doc/libhtmllib.tex
index b05c470..c3c9c9f 100644
--- a/Doc/libhtmllib.tex
+++ b/Doc/libhtmllib.tex
@@ -4,7 +4,6 @@
 \index{HTML}
 \index{hypertext}
 
-\setindexsubitem{(in module htmllib)}
 
 This module defines a class which can serve as a base for parsing text
 files formatted in the HyperText Mark-up Language (HTML).  The class
@@ -22,7 +21,7 @@ the \module{formatter}\refstmodindex{formatter} module; refer to the
 documentation for that module for information on the formatter
 interface.
 \index{SGML}
-\ttindex{SGMLParser}
+\withsubitem{(in module sgmllib)}{\ttindex{SGMLParser}}
 \index{formatter}
 
 The following is a summary of the interface defined by
@@ -44,7 +43,7 @@ For example, to parse the entire contents of a file, use:
 parser.feed(open('myfile.html').read())
 parser.close()
 \end{verbatim}
-%
+
 \item
 The interface to define semantics for HTML tags is very simple: derive
 a class and define methods called \code{start_\var{tag}()},
@@ -62,11 +61,11 @@ should define the \code{do_\var{tag}()} method.
 
 The module defines a single class:
 
-\begin{funcdesc}{HTMLParser}{formatter}
+\begin{classdesc}{HTMLParser}{formatter}
 This is the basic HTML parser class.  It supports all entity names
 required by the HTML 2.0 specification (\rfc{1866}).  It also defines
 handlers for all HTML 2.0 and many HTML 3.0 and 3.2 elements.
-\end{funcdesc}
+\end{classdesc}
 
 In addition to tag methods, the \class{HTMLParser} class provides some
 additional methods and instance variables for use within tag methods.
-- 
cgit v0.12

