Hi,
If anybody is experiencing extreme (>1-2 seconds) delays when displaying devtodo databases in XML format, the problem has been tracked down to a bug in GLIBC.
So, if you want to fix it, upgrade your glibc!
Just kidding. The next version will include a working version of glibc's regex source along with devtodo and will compile against that, thereby fixing the problem. A hack, but it works.
Thanks to Mark Eichen (a Debian user) for helping me track this down. You can get further information about this bug from the Debian bug tracking database. URL's are:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=100902
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88677
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=99024
In addition, here's the original GLIBC developers post:
http://www.mail-archive.com/bug-glibc@gnu.org/msg01483.html
Regards,
Alec