Created by: rocky
In my biased opinion, trepan has features that I am not aware of in other debuggers. Namely:
- extensive documentation in RestructuredText so it looks nice on pypy as well as inside the debugger using terminal highlighting
- context-sensitive command completion
- debugger macros that can be written in python
- source-code syntax highlighting
- stepping and filtering by event (call, return, c_call, c_return, line, exception ...)
- a smart "eval" command
and more... See https://pypi.python.org/pypi/trepan/0.4.1