Please excuse my silence. This week is student advising, and I've had a
long line at my door. It's making it difficult to get around to my
research work, much less my hobbies. :-)
On 30 Mar 2000 at 16:26:29 +0200, Andreas Jaeger <aj(a)suse.de> wrote:
- psgml package needs some testers. I'd like get feedback from
Jerry
[1] or somebody else if I've done everything correctly [2]. There's
also the question of the generation of some files which is not
solved yet.
The etc/cdtd directory should be wiped. Its current contents are
inapplicable to the new version, and they can now be generated at build
time anyway.
Or can they? When you say the question of generating some files, do you
mean the correct contents of etc/cdtd? You need to call
sgml-compile-all-dtds at some point, although frankly, I'm not sure what
elisp files need to be loaded first before that will work. Certainly
psgml and psgml-parse, and maybe psgml-dtd as well.
I see that I forgot to update the CATALOG when I did a last-minute
update of the XML Schemas DTD. This should be applied:
--- xemacs-psgml/etc/CATALOG Mon Mar 27 06:57:47 2000
+++ xemacs-psgml/etc/CATALOG Thu Mar 30 15:33:20 2000
@@ -148,8 +148,8 @@
DTDDECL "-//W3C//DTD XHTML 1.0 Strict//EN" xhtml1.dcl
DTDDECL "-//W3C//DTD XHTML 1.0 Transitional//EN" xhtml1.dcl
- -- XML Schemas (17 December 1999 Working Draft) --
-PUBLIC "-//W3C//DTD XML Schema 17121999WD//EN" structures.dtd
+ -- XML Schemas (25 February 2000 Working Draft) --
+PUBLIC "-//W3C//DTD XML Schema 25022000WD//EN" structures.dtd
PUBLIC "datatypes" datatypes.dtd
-- MathML 2.0 (11 February 2000 Working Draft) --
Otherwise, it looks fine to me. I'm using it to edit some web pages
with no apparent difficulties.
I should also warn you that I used the DTDDECL construct to identify
SGML declarations. However, nsgmls does not have support for DTDDECL,
and warns about this ... per instance of a DTDDECL in the CATALOG. The
upshot is that if you validate your HTML page with nsgmls, you get a
page full of warnings about DTDDECL before anything relevant appears.
Expect complaints. (I'm hoping this will motivate someone to add
DTDDECL support to nsgmls, or at least make it so it complains once per
CATALOG instead of once per DTDDECL.)
--
Jerry James
Email: james(a)eecs.ukans.edu
WWW:
http://www.eecs.ukans.edu/~james/