Release Notes: An experimental feature allows you to drop into a Python or IPython shell (similar to irb for ruby-debug). Parameters are now shown on calls. You can save the current breakpoints and/or settings to a file to be read in during a subsequent debugger session. A gdb-like "annotate" mode was added, improving emacs interaction. Some bugs were fixed and the documentation was updated.
Release Notes: Function tracing, interactive and non-intractive, was added; calls and returns now show the nesting level. Support for Emacs 22 and 23 was added; there is better tolerance for emacs on MS Windows. ipython interaction was improved. BSD make can now be used instead of GNU make to build the debugger. Various bugs have been fixed.
Release Notes: Some small improvements were made in signal handling, thread debugging, and documentation. There were also changes to make pydb more compatible with ipython. The "continue" command now accepts an optional position name.
Release Notes: The gdb "command" (run commands on breakpoints) was added and the "list" command expanded to be more like GDB's. Line tracing shows the source text. Numerous little improvements were made to the documentation.
Release Notes: Command completion and a number of other gdb commands were added. GNU Emacs debugging and documentation were improved. Changes in this release are reflected in ddd 3.3.12-test5, which should downloaded at the same location if you use ddd.
Release Notes: Post-mortem debugging and debugging from calling inside a program have been improved and documented. Various bugs have been fixed and several documentation corrections/additions have been made. A Unix manual page has been added. This is timed with the release of ddd 3.3.12-test4, which makes use of the new features and corrections.