Brion Vibber wrote:
Volunteers for a new XHTML-safe parser are welcome...
You might want to check out the markup parser we use on Unreal Wiki. My co-host there Mychaeel wrote it as a replacement for UseModWiki's built-in parser. It's a separate perl script.
http://wiki.beyondunreal.com/wiki/Wookee -- general description & test area
It's OO and extendable. I expect it can be taught to chomp up unclosed <TD> as a piece of wiki markup and spit out clean <TD></TD>. But maybe we should reopen the debate on implementing table markup?
-- tarquin