On 11/17/2011 09:28 AM, Kevin Flynn wrote: > The inability to use the comparison tool if you make use of tools other > than XXE to modify documents seems like a serious limitation. We > currently use a very old version of XXE but are considering buying the > latest version in combination with a switch from docbook to dita.
Not interested in DocBook 5.1 assemblies? ( http://www.docbook.org/tdg51/en/html/ch06.html ) We happen to like it very much and we are committed to fully support it in future releases of XXE. > The > comparison tool is very attractive in that context, but I find it hard > to imagine that we could restrict ourselves to only using XXE. Is this really surprising? Can you imagine reviewing in oXygen changes made using XMetaL? I mean, most if not all XML editors use proprietary processing-instructions to be able to implement the "Review Changes" feature. > > Would it be possible to produce (for example) a pair of command line > tools that: > > (a) replaced the single processing instruction at the end of the file > with a GUID processing instruction inside each element > (b) reversed the process and simultaneously generated new GUIDs for any > elements without them > > In other words, some simple means of enabling the comparison tool to > recognise changes made outside of XXE. > Thank you for your suggestions. What you describe makes sense and indeed can be implemented. However what you suggest also has drawbacks in terms of performances. Moreover, it would ``pollute'' the XML source file much more than a single processing-instruction found at the very of the document. -- XMLmind XML Editor Support List [email protected] http://www.xmlmind.com/mailman/listinfo/xmleditor-support

