Patch for pydb debuggercompatibility

Bug #328837 reported by Rockyb
4
Affects Status Importance Assigned to Milestone
python-mode.el
Fix Released
Medium
Andreas Roehler

Bug Description

Recently I've been extending the pdb and merging it
with pydb which is suitable for use by ddd. Here are
the small changes I made to python-mode.el's pdbtracker
to allow it to work with either pdb or pydb.

(I realize it is a failing of mine not to appreciate
the superiority of pdb's location-reporting format and
this coupled with my rather small brain which needs to
sometimes parse locations reported in the bash, GNU
make and perl debuggers caused me such confusion that I
found it expedient when debugging ddd regular
expressions to just to stick with the regexps I used in
a couple of those other debuggers.)

[http://sourceforge.net/tracker/index.php?func=detail&aid=1437306&group_id=86916&atid=581351]

Revision history for this message
Rockyb (rockyb) wrote :
Revision history for this message
Rockyb (rockyb) wrote :

Probably should also mention that the pydb project homepage
is http://bashdb.sourceforge.net/pydb/

Changed in python-mode:
assignee: nobody → Andreas Roehler (a-roehler)
Changed in python-mode:
status: New → In Progress
Changed in python-mode:
milestone: none → 6.1
Revision history for this message
Andreas Roehler (a-roehler) wrote :

Hi,

that patch has some typos

py-pbdtrack-marker-regexp-line-group
assume rather
py-pdbtrack-marker-regexp-line-group

beside seems reasonable, applying

thanks,

Andreas

Changed in python-mode:
status: In Progress → Fix Committed
Changed in python-mode:
status: Fix Committed → In Progress
Revision history for this message
Andreas Roehler (a-roehler) wrote :

Hi,

patch was partially applied.

With respect also to many other changes meanwhile, flag it "released".

A new report is welcome, should you detect still issues.

Thanks,

Andreas

Changed in python-mode:
status: In Progress → Fix Released
Revision history for this message
Rocky (rocky-bernstein) wrote :

In the greater than 5 years that this taken to get addressed, I've not only totally lost interest in Python, but I have written my own Emacs shell tracker which is part of a larger debugger interface. It handles not only pydb and pdb but, 4 ruby debuggers, 2 Perl debuggers, 3 POSIX shell debuggers , gdb, and a GNU Make debugger. See http://github.com/rocky/emacs-dbgr

Revision history for this message
Andreas Roehler (a-roehler) wrote : Re: [Bug 328837] Re: Patch for pydb debuggercompatibility

Am 21.10.2011 12:42, schrieb Rocky:
> In the greater than 5 years that this taken to get addressed, I've not
> only totally lost interest in Python, but I have written my own Emacs
> shell tracker which is part of a larger debugger interface. It handles
> not only pydb and pdb but, 4 ruby debuggers, 2 Perl debuggers, 3 POSIX
> shell debuggers , gdb, and a GNU Make debugger. See
> http://github.com/rocky/emacs-dbgr
>

Thanks a lot for all your work!

Found pydb quite convenient.

When looking at emacs-dbgr last time before, understood it was for
Python3 only.

That seems changed.

Think we will go on here with emacs-dbgr now

Andreas

--
https://launchpad.net/python-mode
https://launchpad.net/s-x-emacs-werkstatt/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.