XML documentation

One of my more long-term pet projects is a version of the wxWindows class documentation that is structured in XML rather than the quite loosely tex format. Also, this is used in the IRC bot 'wxOracle' (thanks Brian Victor! :)) on #wxwindows on irc (freenode):
11:53 < raboof:#wxwidgets> @describe wxMouseEvent::GetPosition
11:53 < wxOracle:#wxwidgets> wxPoint GetPosition ()
11:53 < wxOracle:#wxwidgets> void GetPosition (wxCoord*  x, wxCoord*  y)
11:53 < wxOracle:#wxwidgets> void GetPosition (long*  x, long*  y)
11:53 < wxOracle:#wxwidgets>   Sets *x and *y to the position at which the 
                             event occurred.  Returns the physical mouse 
			     position in pixels.  
[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[TXT]HEADER.html17-Aug-2007 23:44 2.4K
[TXT]HelpGenXml.diff17-Aug-2007 23:44 19K
[DIR]applications/17-Aug-2007 23:43 -
[DIR]backup/17-Aug-2007 23:43 -
[DIR]boostbook/18-Aug-2007 20:04 -
[TXT]brainstorm.txt17-Aug-2007 23:44 249
[   ]categories.xml17-Aug-2007 23:44 6.0K
[   ]classes.backup.20070817.xml18-Aug-2007 00:15 3.7M
[TXT]classes.dtd19-Aug-2007 14:43 4.7K
[   ]classes.xml17-Aug-2007 23:42 3.7M
[   ]classes.xml.backup17-Aug-2007 23:43 3.1M
[DIR]converting/17-Aug-2007 23:43 -
[   ]current-schematic.dot17-Aug-2007 23:44 670
[   ]current-schematic.ps17-Aug-2007 23:44 9.4K
[   ]discussion.mbox17-Aug-2007 23:44 676K
[TXT]errors17-Aug-2007 23:43 0
[   ]planned-schematic.dot17-Aug-2007 23:44 724
[IMG]planned-schematic.png17-Aug-2007 23:44 5.5K
[DIR]srcexample/17-Aug-2007 23:42 -
[DIR]testchain/17-Aug-2007 23:44 -
[DIR]wxWindows/17-Aug-2007 23:43 -
[TXT]wxstring.wxclassxml19-Aug-2007 14:44 8.3K
[TXT]wxstring.wxclassxml.docbook19-Aug-2007 14:52 6.6K

Apache/2.2.9 (Debian) PHP/5.3.3-7+squeeze1 with Suhosin-Patch mod_python/3.3.1 Python/2.6.6 mod_ssl/2.2.9 OpenSSL/0.9.8o mod_perl/2.0.4 Perl/v5.10.1 Server at arnout.engelen.eu Port 80