From: R. Bernstein <rocky@pa...> - 2007-02-09 06:51:44
I'm trying for another release of pydb on Feb 13th. Here's what's in
* pydb script will do a path search to find a script, same as gdb.
If compiled Python script is given, we try to find the non-compiled
* 'help' command now allows an expression and runs Python's builtin help
command (pydoc). Add pydoc command to call pydoc externally.
* Make prompt string detection in Emacs pydb-track more MS-friendly.
Add a unit test for the Emacs interface.
* Allow lowercase signal names, e.g. "int" or "sigint" for "SIGINT".
* disassemble command allows for a start line and end line to limit
disassembly, same as gdb.
* Allow limited expressions many places an int parameter is used in
a debugger command
* Allow "info thread" always. That is we don't need --threading for this
* signal command's output more like gdb's.
* Add pydoc's help (i.e. python's built-in help) to debugger "help"
* Add "set"/"show" option to force debugger output to be flushed on
* set/show "cmdtrace" is now "trace-commands" to match gdb 6.6.
* work-around a possible Python 2.5 bug manifested in pm/post_mortem where
t.tb_frame.f_lineno != t.tb_lineno
* Experimental command completion. "complete" command now adds in local and
global names on the first word
* Handle a quit when called via pydb.debugger(). Also experimental.