Ever wanted to see the difference between two versions of the same text file, and to understand what (and where) exactly are the changes?

Here is an example of a difference file produced by this script. The script tries to find optimal edit-distance between two files (on the word-level) and produces html output. You will need Python 2.4 to run it. Feel free to use the script if you like it. Comments are welcome, and so are suggestions.

Note that if oldfile contains large chunks of text (e.g. more than a line or two) which were removed in the new version, the program by default will generate html which uses tigra hints script(to obtain large hint window). The tigra can be obtained free of charge from tigra website. Otherwise one can just use the title tag for all changes (-tigra=none option) for the script

Note, that when displayed in IE, hints will be multiline even with title tag, so one don't need to use anything as clever as tigra.