Hello, I'm the submitter of the original patch and would like to help with it if I can.
> 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. > > However, there were apparently issues with some of the buildbots when > the patch was applied for a short time. I also don't know how and if > it works on Windows, so I'd need some helpful people testing it. For whatever it's worth, it worked for me with python trunk (2.x) on Vista, when I tried it manually. But I don't know how to implement the unit test there (subprocess module doesn't support sending SIGINT programmatically on windows either). So the test_pdb2 test does not check signal behavior on Windows platforms. Buildbot failures are still a total mystery for me ;-): the failures were happening elsewhere and seemed to be unrelated to test_pdb2. Is there any other way to apply the patch and run the tests on failing platforms? Ilya > > 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? > > 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... > > Georg > > -- > Thus spake the Lord: Thou shalt indent with four spaces. No more, no less. > Four shall be the number of spaces thou shalt indent, and the number of thy > indenting shall be four. Eight shalt thou not indent, nor either indent thou > two, excepting that thou then proceed to four. Tabs are right out. > > _______________________________________________ > 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/ilya.sandler%40gmail.com > _______________________________________________ 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