Version 1.9
===========
commit a1148fa10c0665bee0e8c5805f2aec6fc94f9433
Author: tla <tla@mit.edu>
Date: Fri May 16 16:39:56 2014 +0200
use LibXML to detect node identity, not hash address
fix logic error in checkline
make more helpful warnings for possible markup problems
Version 1.8.1
==========
commit 0c70d0ec3f5a3bd06d324a34b5ed07acdc94c048
Author: tla <tla@mit.edu>
Date: Tue Mar 11 13:33:17 2014 +0100
deal with CRLF files too...
retain template on multiple runs
things needed to run DBI session storage
better markup number handling
refrain from having empty hilight 'rend' attributes
doc fixes
Version 1.7
===========
commit ff6d17a6254b23e4e02b57a58f59693a22c0ca65
Author: Tara L Andrews <tla@mit.edu>
Date: Wed Apr 18 16:41:37 2012 +0200
zap xmlobj string comparison bug
Version 1.6
===========
commit 977b337e64e866bebd7dc1cdb7c492b8bdbc3e6a
Author: Tara L Andrews <tla@mit.edu>
Date: Wed Apr 18 07:26:16 2012 -0700
fix tests failing on stringification differences
Version 1.5
===========
commit 3da264c89146758385dd8fab5eab4655089ede43
Author: Tara L Andrews <tla\@mit.edu>
Date: Wed Apr 18 11:23:54 2012 +0200
remove redundant "my" declarations in test script
Version 1.4
===========
commit d4ff41412bd19be668ad44ea06f961c974603229
Author: Tara L Andrews <tla\@mit.edu>
Date: Tue Apr 17 09:52:04 2012 +0200
handle recursive text nodes in word wrapping
Version 1.3
===========
commit aab075af1ba3a65229c4f9b3355511d7c3391e10
Author: Tara L Andrews <tla\@mit.edu>
Date: Sun Apr 15 20:25:14 2012 +0200
Extend word_tag_wrap to take/modify an existing XML object;
add a couple of parse tags;
fix up docs and tests