On 30 Nov 2015, at 1:25, Garret Wilson wrote:

My requirements are simple:
 ... snip ...
* The line endings are correct (CRLF vs LF) for the platform.
 ... snip ...
Let's see what's out there:
...
* XXE: Very good at maintaining structure and attributes (if I
remember correctly), but:
  o The developers didn't even bother using the correct line endings
    for the platform (Java 101)
  o I don't know what other issues, because I have been repeatedly
    told by XXE support that XXE is not for me, so I haven't
    bothered testing further.

I had tried XXE years ago when I didn't have the money to pay a licensing fee. I seem to remember that its interface was a little clunky and arcane, but as I've ran out of options I decided to try it again, with the result indicated above.

Did that answer your question?

Kind of. And I understand you when you say that it is difficult to find good tools ... I find XMLmind the best, at least for my purposes ...

Regarding the CRLF thing ... I agree that sometimes small details are important. But you presented Git as the 'use case', so to speak. I understand that under your configuration, Git will ”convert them back to CRLF on a Windows machine when they are checked out”. But the fact that XMLmind will, upon opening the checked out file, reconvert the CRLF to LF, does not sound extremely problematic ...
--
leif halvard silli
--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to