XHTML 1.0 clean patches. When running with -wall some minor issues appear in the DTDs. On the strict DTD, I removed some unused entities: FrameTarget MultiLengths TAlign CAlign Regarding the frameset version: > SP_CHARSET_FIXED=YES SP_ENCODING=XML /usr/bin/onsgmls -wxml -wall -gus xhtml-1.0-frameset.xml /usr/bin/onsgmls:/usr/share/sgml/html/dtd/xml/1.0/xhtml1-frameset.dtd:228:0:W: unused parameter entity "Block" /usr/bin/onsgmls:/usr/share/sgml/html/dtd/xml/1.0/xhtml1-frameset.dtd:184:0:W: unused parameter entity "focus" I fixed by removing the Block parameter entity, and putting the focus parameter entity to use. Pretty much same goes for the loose DTD. === cd /home/apharris/debian/sgml-data/sgml-data/html/dtd/xml/1.0/ === /usr/bin/cvs diff -u xhtml1-frameset.dtd xhtml1-strict.dtd xhtml1-transitional.dtd Index: xhtml1-frameset.dtd =================================================================== RCS file: /usr/local/cvs/debian/sgml-data/html/dtd/xml/1.0/xhtml1-frameset.dtd,v retrieving revision 1.1 diff -u -u -r1.1 xhtml1-frameset.dtd --- xhtml1-frameset.dtd 2001/03/11 22:26:32 1.1 +++ xhtml1-frameset.dtd 2001/03/22 18:06:52 @@ -225,8 +225,6 @@ - - @@ -646,6 +644,7 @@ @@ -881,15 +876,12 @@ @@ -934,6 +926,7 @@ @@ -1025,14 +1011,11 @@ Index: xhtml1-strict.dtd =================================================================== RCS file: /usr/local/cvs/debian/sgml-data/html/dtd/xml/1.0/xhtml1-strict.dtd,v retrieving revision 1.1 diff -u -u -r1.1 xhtml1-strict.dtd --- xhtml1-strict.dtd 2001/03/11 22:26:32 1.1 +++ xhtml1-strict.dtd 2001/03/22 18:12:14 @@ -85,18 +85,12 @@ - - - - - - @@ -492,6 +486,7 @@ @@ -671,15 +662,12 @@ @@ -720,6 +708,7 @@ @@ -807,14 +789,11 @@ @@ -840,9 +819,6 @@ - - - - - - @@ -225,8 +222,6 @@ - - @@ -617,6 +612,7 @@ @@ -852,15 +844,12 @@ @@ -905,6 +894,7 @@ @@ -996,14 +979,11 @@ === Exit status: 1