On Jul 31, 2010, at 12:45 AM, Georg Brandl wrote:

>to warm up for tomorrow's 3.2alpha1 release, I did a mini-sprint on
>pdb issues today.  I'm pleased to report that 14 issues could be
>closed, and pdb got a range of small new features, such as commands on
>the command line, "until <lineno>" or "longlist" showing all the code
>for the current function (the latter courtesy of Antonio Cuni's pdb++).

I haven't played with pdb++ (I might have to do something about that) but it's
awesome that you're giving pdb some love.

>One issue that's not yet closed is #7245, which adds a (very nice IMO)
>feature: when you press Ctrl-C while the program being debugged runs,
>you will not get a traceback but execution is suspended, and you can
>debug from the current point of execution -- just like in gdb.

That *would* be nice.

>Another question is about a feature of pdb++ that I personally would
>like, but imagine would make others unhappy:  one-letter abbreviations
>of commands such as c(ontinue) or l(ist) are also often-used variable
>names, so they are frequently typed without the required "!" or "print"
>that would distinguish them from the command, and the command is
>actually executed.  The feature in question would default to printing
>the variable in cases where one exists -- handy enough or too
>inconsistent?

Not that important to me...

>Also, are there any other features you would like to see?  One feature
>of pdb++ that is general enough and has no dependencies would be watch
>expressions...

...but watch expressions - and the equivalent of gdb's 'display' command -
would be very cool.  `interact` would also be useful and probably pretty easy
to add.

-Barry

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to