Things it would be good to have in Devel::ebug:

Add more Ajax to ebug_http
Add more features to ebug_http
Allow debugging of regexes
Better error message for when server goes away (storable)
Better action point setting in ebug_http
Command line arguments
Document keyboard shortcuts
Edit program in place while still debugging using Module::Refresh
Emacs Devel::ebug mode
Forks: when the program being debugged forks, follow the child in ebug_http
Forks: when the program being debugged forks, open a new window in ebug_http
If you mouseover a variable declaration, every use of that variable is highlighted - Alias
Jump to stack frame in ebug_http
Localise ebug, ebug_http
Make break_points able to return break points in other filenames
Make break_point_subroutine take a condition
Merge watch points and break points
Online documentation for ebug_http (tutorial?)
Optimise ebug (make timing graphs and see if we can add pipelining)
PPI failures with weird characters - cope
Return list/listrefs and hash/hashrefs depending on context
Smart::Comments for debugging
Test coverage
Test ebug more
Test ebug_http
Test minicpan
Test with bigger examples
Tidy up code
Use Class::ISA to show inheritance

Interesting discussions about debuggers:

http://blogs.msdn.com/ricksp/archive/2004/03/29/101410.aspx
http://www.codeproject.com/csharp/DebuggerVisualizers.asp
http://msdn.microsoft.com/msdnmag/issues/04/05/VisualStudio2005Debugging/
http://www.daimi.au.dk/~beta/ooli/Debugging.html
