Commits on Jul 27, 2010
  1. Now we keep xmlns as fake attributes; this allows us to preserve orde…

    …r in the interleaved case. Still some problems with whitespace in the interleaved lists.
    committed Jul 27, 2010
Commits on Jul 22, 2010
Commits on Jul 20, 2010
  1. Make xmlbaseremover work in analogous way to constantconverter. Add c…

    …ommand line options and usage message to distinguish between the two.
    committed Jul 21, 2010
  2. Apparently ns objects are stored in reverse order as well; we now pri…

    …nt them in the correct order.
    committed Jul 20, 2010
Commits on Jul 19, 2010
  1. Deal with WhiteSpace elements created between NS attributes by killin…

    …g all bar the head of a string of WhiteSpace's.
    committed Jul 19, 2010
  2. Make a new kind of MetaData to represent whitespace, and duck punch e…

    …verything so that it gets generated as part of xml parsing.
    committed Jul 19, 2010
Commits on Jul 15, 2010
  1. Make the transformer into a sub object, in preperation for multiple r…

    …ules. Separate out the rule application logic into a separate method.
    committed Jul 15, 2010
Commits on Jul 13, 2010
  1. Epic yak shaving completed. We now manually iterate through the file …

    …as a stream of xml root elements; incorrect, I know, but that is the way the documents are in order to facilitate header comments. We also do not destroy comments.
    committed Jul 13, 2010
Commits on Jul 12, 2010
  1. Giant act of yak shaving. We now reorder attributes, so that they are…

    … printed in the same order they are read in, and we also add some front matter which mimics the common front matter in the repository. We hard code self closing tags to not have a space between the close of the inner matter and the '/>', as this is the usual style; this may still result in ugly diffs for some documents, as it is hard coded.
    committed Jul 13, 2010
Commits on Jul 9, 2010
  1. Ignore whitespace inside cn.

    committed Jul 9, 2010
Commits on Jul 8, 2010
  1. Added a DOM1 perl script to modify cn elements to use the correct not…

    …ation, and the start of a DOM2 scala script for the same thing.
    committed Jul 9, 2010