pydb 1.24

R. Bernstein rocky at panix.com
Thu Dec 11 23:12:52 EST 2008


J Kenneth King <james at agentultra.com> writes:

> 
> I watched the demo video, look forward to working with it. Any links to
> that emacs front-end being used in the video?
> 
> Cheers and thanks!

In short, the emacs code is bundled in with the tar and should be
installed when you run "make install"

However if you install from a Debian distribution, Alex Moskalenko has
done the work to make sure it will automatically be autoloaded from
emacs. And it looks like Manfred Tremmel for SuSE (packman) did so as
well. Mandriva gets kudos for being the first to make a package (RPM)
for version 1.24 -- the day of the release!

I'll dropping just a couple more names -- which is really my way to
say thank you to all these kind people. The Emacs code got improved
for Python as the result of Emacs some code and Python patches by
Alberto Griggio. When pydb "annotation" is set to level 3, what you
see is a bit more sophisticated than that shown in the demo.

Finally, largely through the efforts of Anders Lindgren, the most
sophisticated integration is in the emacs interface for the Ruby
debugger, ruby-debug. (Although to my mind that code is still little
bit incomplete.)

There's no reason that code couldn't be modified to work for Python as
well since the command interfaces between the two debuggers are very
much the same. Ideally common code would be pulled out and could be
used in other gdb-like debuggers as well (kshdb, zshdb, or
bashdb). All's it takes is someone to do the work! :-)




More information about the Python-list mailing list