0.37

acme on 2005-04-05T16:20:47

You know how I always said that Devel::ebug was so-named because it was extensible? Well, thanks to some hacking from Simon Wistow, it now is. All of the core functionality is now in plugins. Full changelog:

0.37 Tue Apr  5 22:55:18 CST 2005
     - moved ebug code into Devel::ebug::Console
     - moved the backend into Devel::ebug::Backend
     - major refactoring of Devel::ebug::Backend: move everything to
       subroutines, pass the context around
     - major refactoring to place functionality in plugins (patch by
       Simon Wistow)
     - fix a problem with code references (spotted by nadim) - we now
       use YAML instead of Storable
     - make stack_trace_human deal with undef strings, list refs, hash
       refs, and objects in arguments
     - new pad_human method for a human-readable pad view
     - in ebug_http, allow you to set simple break points and run
     - be sure to produce valid XHTML
     - added support for invoking the debugger by sending a signal
       (requested by Sam Vilain)