On Tue, Jun 15, 2010 at 2:37 PM, Barry Warsaw <ba...@python.org> wrote:
>
> Please let us know!

I'm not sure what happened. I tried emacs 22, python2.4/2.5/2.6.  All
failed to sync the buffer with pdb.

It appears that py-pdbtrack-stack-entry-regexp wasn't detecting lines like so:

> /tmp/testpickly.py(6)<module>()

After learning about M-x regexp-builder I was able to figure out that
the ">" and "<" of "<module>" were throwing it off.  After changing
py-pdbtrack-stack-entry-regexp to
"^> \\(.*\\)(\\([0-9]+\\))\\([?a-zA-Z0-9_<>]+\\)()"
it started working again.

Am confused as to why it started failing (or why it worked previously)
since it appears that "<module>" has been in there since python 2.5.

cheers,
-matt


> -Barry
>
> _______________________________________________
> Python-mode mailing list
> Python-mode@python.org
> http://mail.python.org/mailman/listinfo/python-mode
>
>
_______________________________________________
Python-mode mailing list
Python-mode@python.org
http://mail.python.org/mailman/listinfo/python-mode

Reply via email to