>>>> "Ville" == Ville Skytt <Ville>
writes:
Ville> On Wed, 2002-08-07 at 10:59, Adrian Aichner wrote:
> >> OTOH, the stuff at the end of etc/CATALOG should
probably be modified,
> >> to something like this:
> >>
> >> Index: CATALOG
> >> ===================================================================
> >> RCS file:
/pack/xemacscvs/XEmacs/packages/xemacs-packages/psgml/etc/CATALOG,v
> >> retrieving revision 1.4
> >> diff -a -u -a -u -r1.4 CATALOG
> >> --- CATALOG 2000/03/31 07:19:48 1.4
> >> +++ CATALOG 2002/08/06 22:04:24
> >> @@ -185,6 +185,6 @@
> >> -- Subdocument doctypes --
> >> DOCTYPE HTML html.dtd
> >> DOCTYPE BOOK docbook.dtd
> >> -DOCTYPE XHTML xhtml1-transitional.dtd
> >> -DOCTYPE SCHEMA structures.dtd
> >> -DOCTYPE MATH mathml.dtd
> >> +DOCTYPE xhtml xhtml1-transitional.dtd
> >> +DOCTYPE schema structures.dtd
> >> +DOCTYPE math mathml.dtd
> >>
> >> ...since XHTML, XML Schemas and MathML are XML.
>
Ville> ...but of course, the root element of XHTML is *not*
"xhtml", but
Ville> "html", so this patch is incorrect. Maybe the xhtml entry should
be
Ville> removed from this list altogether...
>
> No, don't just remove XHTML. Almost all pages on
>
http://www.xemacs.org/ are XHTML an I would like to keep using
> XEmacs/PSGML on them :-)
>
> The DTD used currently (via xemacsweb/template.html) is:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ville> Yes, but there _is_ a real DOCTYPE declaration, and if psgml is sane
Ville> (and if I understand this correctly), it should find this entry in
Ville> CATALOG before the stuff at the bottom:
Ville> PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Ville> xhtml1-transitional.dtd
Ville> The point is that XHTML's root element, ie. the word after
Ville> DOCTYPE isn't /XHTML/i.
Ah, I misunderstood.
I think you got it right.
Ville> --
Ville> \/ille Skyttä
Ville> ville.skytta at
xemacs.org
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/