Something I wanted to mention in the commit here (vi exited on me at
the wrong time) is that the XML editor currently produces very lame
output for text deltas, because we're still waiting on Branko's work.
Basically, you'll see:
If push comes to shove, I can make it handle windows with one "insert
new" instruction and spit out pseudo-vcdiff output like we do in test
deltas. That might be useful for milestone 1.
Another caveat is that, because my code doesn't actually peek inside
the window structure, my little exerciser program passes it a pointer
to a complete uninitialized window. :) So that will have to be fixed
as soon as the window handler is changed to do anything useful. I'm
willing to take care of that, of course.
I'm also not doing any indentation, because it was significantly
easier that way. (Though I've thought about how to make indentation
happen.) Here's the output from my exerciser program, so that people
can see the resulting ugliness:
<?xml version='1.0' encoding='utf-8'?>
<replace name='foo'><dir ancestor='aaa' ver='2'>
Received on Sat Oct 21 14:36:10 2006