From xemacs-m  Fri Mar 14 12:46:18 1997
Received: from mailbox2.ucsd.edu (mailbox2.ucsd.edu [132.239.1.54])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id MAA11864
	for <xemacs-beta@xemacs.org>; Fri, 14 Mar 1997 12:46:12 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox2.ucsd.edu (8.8.5/8.6.9) with SMTP id KAA17428 for <xemacs-beta@xemacs.org>; Fri, 14 Mar 1997 10:46:12 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id KAA05916; Fri, 14 Mar 1997 10:48:16 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: xemacs-beta@xemacs.org
Subject: Re: HTML mode indentation bug
References: <199703141709.MAA02151@amber.vis-av.com> <199703141742.JAA08739@newman>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 14 Mar 1997 10:48:15 -0800
In-Reply-To: "William M. Perry"'s message of Fri, 14 Mar 1997 09:42:41 -0800
Message-ID: <rvafo6mhsg.fsf@sdnp5.ucsd.edu>
Lines: 48
X-Mailer: Gnus v5.4.24/XEmacs 19.15

"William M. Perry" <wmperry@aventail.com> writes:

> Derrell Lipman writes:

> >  <frameset rows="*,*">
> >    <frame src="top.htm">
> >      <frame src="bottom.htm">
> >  </frameset>
> 
>   you aren't using the right DTD then.  If psgml sees tags it doesn't
> recognize, it assumes they must be closed with a </foo> or </>.
> 
>   not sure which (if any) of the DTDs have that blasphemy known as frames
> in it.

None of the DTDs shipped with XEmacs have frames in them.  Including the
PUBLIC "-//Netscape Comm. Corp.//DTD HTML//EN" one.  html-cougar.dtd
provides many extensions, but they haven't put in frames yet.

I might suggest that you try badgering netscape into giving you a DTD
for their extensions.  They might even have one. *cough*

A good resource in general is: <URL:http://www.webtechs.com/html/>
They have a netscape DTD which has applet and other newer things, but
still doesn't look like frames.
<URL:http://www.webtechs.com/html-tk/src/lib/html-mcom.dtd>
I notice that Microsoft actually provides a DTD for MSIE.  I guess
Netscape's too busy inventing the next <blink> to document the hierarchy
of their tags in an accepted standard form.

The MSIE 3.0 dtd has frames in it:
<URL:http://www.webtechs.com/html-tk/src/lib/ie30.dtd>

Get it, stick it in your etc/sgml directory.  Edit CATALOG to reflect
it, and change all of your <!DOCTYPE> usages to: "-//Microsoft//DTD
Internet Explorer 3.0 HTML//EN" 


Or you can switch to a non-sgml based mode for editing your html
documents.  There is an html-helper mode, and Jamie recently posted a
simple html mode to gnu.emacs.sources (although I think his didn't do any
indentation).

-- 
David Moore <dmoore@ucsd.edu>       | Computer Systems Lab      __o
UCSD Dept. Computer Science - 0114  | Work: (619) 534-8604    _ \<,_
La Jolla, CA 92093-0114             | Fax:  (619) 534-1445   (_)/ (_)
<URL:http://oj.egbt.org/dmoore/>    | In a cloud bones of steel.

