From: Peter G. <pe...@ar...> - 2004-04-22 17:57:40
|
I've checked in Pete Kirkham's one-line fix to the XML DTD indentation bug discussed below. I'm basically taking Pete's word for it that this fix works, since I don't do much with XML these days and what little I do doesn't involve DTDs. The change doesn't seem to do any harm that I can see in the simple XML files that I have readily at hand. Please let me know if there are any further issues related to this. Thanks. -Peter ----- Forwarded message ----- From: "SourceForge.net" <no...@so...> To: no...@so... Subject: [ armedbear-j-Bugs-881503 ] Indentation of XML DTDs Date: Wed, 21 Jan 2004 09:16:05 -0800 Bugs item #881503, was opened at 2004-01-21 16:30 Message generated for change (Comment added) made by machineelf You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=475785&aid=881503&group_id=55057 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Pete Kirkham (machineelf) Assigned to: Nobody/Anonymous (nobody) Summary: Indentation of XML DTDs Initial Comment: Some of the XML files I use have DTDs. Could the indent be changed to ignore <! whatever? At the moment it does this to XMLSchema.xsd: <!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" [--> <!-- provide ID type information even for parsers which only read the internal subset --> <!ATTLIST xs:schema id ID #IMPLIED> <!ATTLIST xs:complexType id ID #IMPLIED> <!ATTLIST xs:complexContent id ID #IMPLIED> <!ATTLIST xs:simpleContent id ID #IMPLIED> ---------------------------------------------------------------------- >Comment By: Pete Kirkham (machineelf) Date: 2004-01-21 17:16 Message: Logged In: YES user_id=774775 I patched src\org\armedbear\j\XmlMode.java line 215 by adding && !modelText.startsWith("<!") which seems OK ---------------------------------------------------------------------- Comment By: Pete Kirkham (machineelf) Date: 2004-01-21 16:32 Message: Logged In: YES user_id=774775 <pre> <!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" [--> <!-- provide ID type information even for parsers which only read the internal subset --> <!ATTLIST xs:schema id ID #IMPLIED> <!ATTLIST xs:complexType id ID #IMPLIED> <!ATTLIST xs:complexContent id ID #IMPLIED> <!ATTLIST xs:simpleContent id ID #IMPLIED> </pre> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=475785&aid=881503&group_id=55057 ----- End of forwarded message ----- |