I have made further progress on this extension.
Check out these screenshots, I've got a "rendered" track changes view
working in addition to the raw view. You can also look at these things
side-by-side, similar to the current diff view.
original page (notice the 2 track changes tabs)
http://people.virginia.edu/~kjl3d/wiki/page.png
raw track changes view
http://people.virginia.edu/~kjl3d/wiki/raw.png
raw side by side track changes view
http://people.virginia.edu/~kjl3d/wiki/rawSidebySide.png
rendered view
http://people.virginia.edu/~kjl3d/wiki/rendered.png
rendered side-by-side view
http://people.virginia.edu/~kjl3d/wiki/renderedSideBySide.png
Anyway, the discussion about changes to the ArticleSaveComplete hook
seems to have been trailed off. Mark Clements had some ideas on how I
could get the same functionality without changing the hook but they
didn't pan out like we'd hoped. The crux of the problem is that the
newly-added revision isn't passed to the hook (see thread "can I add
parameters to hooks used by two extensions (spellchecker and svn
blame-like view").
I'd like to get this extension checked into subversion so that others
can use it. I'd also like to amend the ArticleSaveComplete hook in
whatever way seems most fit so that this extension can work. Who do I
talk to about getting commit access so that I can commit this extension,
continue development on it, and make any agreed-upon changes to the hook?
Thanks,
Dave