On Sat, 12 Nov 2005 09:43:28 -0800 (PST), Jeff Caldwell jdcal@yahoo.com wrote:
Here is a tiny patch for tbnl. The motivation is that I'm working with blocks of dispatch table entries that are added and withdrawn as modules without restarting tbnl. I'd also like reflective access to the dispatch table e.g. to show a web page of installed dispatch handlers.
Perhaps this would be something for the "contrib" directory of TBNL?
To affect the base distrubution as little as possible, I took the loop through the dispatch table that funcalls each entry and moved that loop into a defmethod. Now I can specialize on the method and have my own dispatch mechanisms.
Thanks Jeff, I've just made a new release with these changes.
ChangeLog:
Version 0.8.5 2005-11-14 Added generic function DISPATCH-REQUEST (thanks to Jeff Caldwell)
Download:
http://weitz.de/files/tbnl.tar.gz
Cheers, Edi.