Registered by B. Clausius

Easy navigation to the source of Python exceptions

This package consists of two parts:
* send_tracebacks, a Python module that can replace the exception- and/or
   warning-hook, so that messages are not only written to stdout, but send
   over D-Bus to the gedit plugin.
* Python Traceback, a gedit plugin that provides the D-Bus interface and
   shows the received message in the bottom pane. If a row is activated by
   a double click or enter key, the file is opened at the relevant line.

There are different ways to use the plugin:
* Redirect tracebacks from every Python process on your system
   by modifing /etc/pythonX.Y/sitecustomize.py.
* Redirect tracebacks just for a single Python application,
   by modifing the app.
* Send an arbitrary message to gedit.

See also README and the examples

Version 1.2 of this plugin is for gedit 3.8 and 3.10.
For gedit 3.0 to 3.6 use gedit-python-traceback 1.1.

Packages for Ubuntu are available in the PPA of the Gedit BC Developer Group:
    https://launchpad.net/~gedit-bc-dev-plugins
For Ubuntu 16.04 and above the plugins in the PPA don't work with gedit from the offizial Ubuntu archive. Remove all gedit packages and install gedit310 (and gedit310-plugins) from the PPA.

Project information

Licence:
GNU GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
python

All bugs Latest bugs reported

Get Involved

Downloads

Latest version is 1.3
released

All downloads

Announcements