jonathanslenders / ptpdb

prompt_toolkit/ptpython pdb frontend
181 stars 20 forks source link

Status? / integration with pdb++ #22

Open blueyed opened 3 years ago

blueyed commented 3 years ago

I've briefly tried ptpdb when coming across it while looking for better integration between pdb++ and python-prompt-toolkit than just pdb++ hijacking import pdb when using ipdb (or something similar).

It works OK in general, but would need some fixes for removals in Jedi.

My intention is to have something that can replace https://github.com/pdbpp/fancycompleter and https://github.com/pypy/pyrepl by something that is more sophisticated in terms of using something like https://github.com/davidhalter/jedi.

pdb++ currently has a somewhat more sophisticated completion (fallback) system already, which merges completions from fancycompleter and the original/used pdb, but the completions provided by ptpdb are certainly more advanced.

Therefore I'd like to know about the current status of the project, and any plans you might have.

In general I could imagine that factoring out something along completions-for-python-toolkit might be feasible, for example.