Editra API Documentation
Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development. Currently it supports syntax highlighting and variety of other useful features for over 60 programming languages.
Editra provides a rich API for supporting 3rd party plugins and extensions. This manual is meant to serve as a guide for interfacing with Editra. It includes a comprehensive guide to all internal components as well as a collection of examples and how-tos for using common interfaces.
svn checkout http://svn.wxwidgets.org/svn/wx/wxPython/3rdParty/Editra Editra
Checkout the Editra-Plugins project source tree under the plugins directory of the Editra source tree.
svn checkout http://editra-plugins.googlecode.com/svn/trunk/ editra-plugins
To work on plugins in development mode the Editra plugins directory needs to be on your PYTHONPATH environment variable. This will allow you to create a link using setuptools so that it is not necessary to build the plugin before testing.
Add the following line to your Bash rc file or similar.
Create or modify the PYTHONPATH environmental variable in the Control Panel and add the path to where the plugins directory in the Editra source tree.