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 50 programming languages.
This software is freely available under the terms of the wxWindows Licence.
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.
Product's homepage
Requirements:
· Python
· wxPython
What's New in This Release: [ read full changelog ]
· Major performance improvements to Replace All action
· Backup file suffix can be customized (patch from dkuhlman)
· Moderate improvements to performance of working with large files.
· Improved support for R programming language.
· SingleInstanceChecker temp file moved from home directory to system temp directory.
· Add option to preferences for configuring the preferred caret width (1-4 pixels).
· Support Block caret for Vi emulation mode (requires wxPython 2.9)
LIBRARY:
· Add InfoBar control for providing simple information messages without having to show a modal dialog.
BUG FIXES:
· Fix minor control sizing issue in ControlBars created by ControlBox.CreateControlBar on GTK/MSW.
· fix issue with Unicode normalization in search.
· Fix in buffer search operations to work better for Unicode by working around issues where StyledTextCtrl expects UTF-8 byte offsets for some methods (SetSelection, GetSelection, ...)
· Fix saved search flags not being propagated properly after application restart.
· Fix Calltip shortcut not working correctly due to incorrect lookup string being sent down to completer when character to left of cursor was a paren.
· Fix bug that could result in data loss when saving a file when all encodings failed.
· Fix MemoryError that could occur when saving large files.
· Fix some UTF-16 handling issues on Linux.