Dave, is there any documentation, on which kind of HTML input util::html_diff is supposed to work? The simple example
util::html_diff -old "<a href='.'>x</a>" -new "<a href='.'>x</a>"
returns invalid HTML:
<a href='.'> x </span>
If you look at the code, it is clear why (see the final string map). The following trivial example leads to a tcl-error:
util::html_diff -old "ppp" -new "ppp xxx"
which is easy to fix. But nevertheless, I get certain doubts that this code is tested and in use by any application with HTML.
-gustaf