1) When =C6lfred finds "<?xml" at the beginning of an entity, it looks
for whitespace before assuming that it has found an XML declaration
or text declaration.
2) =C6lfred now allows optional version info in the text declaration
(formerly the encoding PI), as permitted by the 1997-12-08 spec.
You can download the new version from
Please note that =C6lfred is strictly case sensitive, as required by th=
e
spec (with SGML keywords in uppercase, and XML-specific ones in
lowercase). In other words, you may use
<?xml version=3D"1.0"?>
<!DOCTYPE doc SYSTEM "doc.dtd">
but not
<?XML VERSION=3D"1.0"?>
<!doctype doc system "doc.dtd">
All the best,
David
--=20
David Megginson ak117@freenet.carleton.ca
Microstar Software Ltd. dmeggins@microstar.com
http://home.sprynet.com/sprynet/dmeggins/