A few changes to Editra. * https://github.com/clach04/editra - see branches wip and [https://github.com/clach04/editra/tree/tombo_chi](https://github.com/clach04/editra/tree/tombo_chi) * https://github.com/clach04/editra-plugins - see branch [chifilebrowser](https://github.com/clach04/editra-plugins/tree/chifilebrowser) Seems to work with Python 2.7.18 and wxPython3.0-win64-3.0.2.0-py27 from https://sourceforge.net/projects/wxpython/ Also see NOTE home page is down (archive at https://web.archive.org/web/20121226083533/http://editra.org/documentation), latest versions appear to be available at: * https://github.com/wxWidgets/wxPython/tree/master/wx/tools/Editra * https://github.com/mogaal/editra * this fork https://github.com/clach04/editra/ * https://github.com/XHermitOne/editra which appears to be the start of Python3 support. * https://github.com/editra-org * https://github.com/clach04/editra_editra Original project pages still up: * https://code.google.com/archive/p/editra/ * https://github.com/code-google-com/editra - contains wiki export too * https://code.google.com/archive/p/editra-plugins/ * https://github.com/thegooglecodearchive/editra-plugins - contains wiki export too This reports as version 0.7.20 (as of Nov 2019 both projects above report the same version, I'm not clear what if any differences there are between the first two - the later is new as of end of Nov 2019). This branch does not have a real implementation of _winrecycle.py See editra-org/editra#1 Tested with * Windows 32-bit Python 2.7.10 * mxMSW 2.8.12.1 To run issue: python editra See https://github.com/clach04/editra-plugins/blob/wiki/DevelopingPlugins.md for plugin dev notes. NOTE PYTHONPATH only needs to be setup for the initial develop call, Editra does not need this setting for runtime. Under windows Profile (config) is stored in pickled (binary) file `%APPDATA%\Editra\profiles\default.ppb`. TODO replace with json. File loading happens via: src\ed_stc.py(1810)LoadFile() src\ed_basestc.py(843)LoadFile() src\ebmlib\fileimpl.py(189)SetPath() src\ed_txt.py(380)Read() DetectEncoding() src\ebmlib\fileimpl.py(80)DoOpen() If DoOpen() can return a (binary) file like object - should be able to open files using different approachs, e.g. remote ftp/scp/etc. Original readme below. -------------------------------------------------------------------- Project Name: Editra Author: Cody Precord Email: cprecord@editra.org Licence: wxWindows (see COPYING) #----------------------------------------------------------------------------# Info: #----------------------------------------------------------------------------# Compatibility: It has been tested on the following systems, but it should run on any system that supports python and wxpython. Linux: Tested on Gentoo, Suse, and Ubuntu Receives testing when ever my vm doesn't eat my install Macintosh OS X: Primary development is on OS X so it receives the most direct testing. Windows XP / Windows 7 Receives regression testing for before each release Dependencies: If you wish to run the source code you will need to have the following libraries installed. Required for all systems: Python 2.6 and higher ( http://python.org ) wxPython 2.8.6 ( http://wxpython.org ) (Unicode version) setuptools 0.6 or higher (http://peak.telecommunity.com/DevCenter/setuptools) #----------------------------------------------------------------------------# INSTALLATION: see INSTALL #----------------------------------------------------------------------------#