Trevor: > Because our XML files are managed by a source control system, ...
... you are using the wrong tool. Source control systems are meant for program source code where line breaks have meaning, usually to separate program statements. You need an XML-aware content management system that understands that whitespace (CR, LF, TAB, etc.) must be ignored and that the position of attributes in element tags does not matter. So don't blame FrameMaker. All XML editors are "deficient" in this regard if you examine their "source code". But then they all obey the rules, so this doesn't matter. Regards, Hedley -- Hedley Finger Training Content Developer and Tools Specialist MYOB Australia Pty Ltd <http://myob.com/au> P.O. box 371 Blackburn VIC 3130 Australia 12 Wesley Court Tally Ho Business Park East Burwood VIC 3151 Australia <mailto:hedleyDOTfingerATmyobDOTcom> Tel. +61 3 9222 9992 x 7421, Mob. (cell) +61 412 461 558 ? MYOB Technology Pty Ltd 2007
