Homepage

Welcome to Editra.org

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 is freely available for personal use under the terms of the wxWindows License.

Currently the project is in the alpha development phase but test builds of "stable" points are available for download and trial as Windows and Mac OSX(Universal) binaries, currently other Unix and Linux based systems will have to install from source using the included setup script. Please feel free give it a try and to report bugs and request features.





News

Projects Plugin 1.5 Released

The latest version of the Projects plugin is now available in the Plugin Manager. This release is another bug fix release that addresses some important issues related to reliability, performance, and the history/diff commands.

New:

  • +Update translations and add many new ones.
  • Bug Fixes:

    • +Focus behavior on windows
    • +Fix number of small typos (patch from kevinsmithc)
    • +Fix error in doing diff when retrieval of file fails
    • +Fix some threading issues
    • +Fix error that could happen when retrieving node data for a commit action.

    Official support for python2.4 has been dropped for all Editra related components. If you are still using 2.4 most things should still work but I will no longer be supplying eggs for python2.4.

    note: title updated to 1.5, 1.4 was replaced within 24 hours due to a windows specific critical bug fix.

Windows Installer 0.5.15

The windows installer (.exe) for version 0.5.15 has an issue where it puts the files for the spell checking in the wrong place. The spell checking still works but the files interfere with the subprocess module so things like Launch and source control commands in the Projects plugin will appear to do nothing.

This can be worked around by removing the following files from your installation path (i.e C:\Program Files\Editra)

* All .py and .pyc files
iconv.dll
intl.dll
libenchant.dll
libglib-2.0-0.dll
libgmodule-2.0-0.dll

This will of course cause the spell checking feature to become disabled.

Editra 0.5.15 Released

VERSION 0.5.15
DATE 10/31/2009
30th Alpha Release

NEWS:

This release contains a a large number of internal changes. New features include
the ability to customize syntax highlighting and add new file type support
through xml files. Spell checking is now also supported through the use of the
enchant spell checking library.

NEW: [features/improvements]

  • +Syntax highlighting can be extended and overridden by user defined extensions.
  • +Spell checking support (requires enchant)
  • +Plugins can now be un-installed through plugin manager.
  • +Add support for STATA (patch from Jean Eid).

LIBRARY:

  • +New api for plugins and other clients to customize buffer context menu.
  • +New profile api's for registering for notifications of profile changes.

BUG FIXES:

  • +Fix crash that could occur when loading some binary data into buffer.
  • +Return unique sorted list of terms when using extended autocomp.
  • +Fix some color issues when running under GTK.
  • +Fix line number preference not being remembered on startup.
  • +Fix error in handling corrupted session files.
  • +Fix bug in auto clearing of status text that would let timer to continue running unnecessarily.
  • +Fix errors that could occur occasionally when setting status text.
  • +Fix bug in error reporting when file reload fails.
  • +Fix some compatibility issues with wxPython 2.8.4
  • +Fix issue where search direction could get stuck in search previous when using the quick search shortcuts.
  • +Fix crash that could occur when showing find dialog under certain cases.
Syndicate content