[wxPython-dev] 2.8.7.0 coming soon
Cody Precord
codyprecord at gmail.com
Tue Nov 20 00:24:38 PST 2007
Hello,
On Nov 20, 2007, at 12:07 AM, Kevin Ollivier wrote:
>>
>> Bill Baxter wrote:
>>> Ooh, Editra does look interesting. Could it be the python-based
>>> emacs
>>> replacement everyone has been looking for?
>>
>> Does it support multiple Frames???
>
> Try it out and see! You can get it from http://www.editra.org if
> you don't want to get it from the latest wxPython pre-release.
>
> Anyway, I can't speak for Cody regarding Editra so I hope he'll
> correct me if I'm wrong, but from my understanding of the project I
> don't think Editra currently aims to be a Python-based emacs
> replacement, or at least not one that can do all the things Robin
> needs to ween him off the "old" emacs. ;-) From what I understand,
> Emacs is as much a framework to write text editors in as it is a
> text editor, so IMHO it probably makes sense to have a project
> focused just on replicating those capabilities in wxPython. Editra
> and Peppy actually do share code, too, so I don't feel it's really
> a 're-invent the wheel' scenario here. Just making two different
> wheels for two different target groups.
>
> Thanks,
>
> Kevin
It would indeed be a surprise to me if it was to be an Emacs
replacement as I have honestly spent less than an hour in my entire
life using Emacs. I have however received a number of emails from
people saying they are glad to have found it to use it as a means to
replace Emacs in their daily lives.
Editra at its core is only meant to be a text editor that specializes
in editing code nothing more nothing less, or as they say in the Unix
world do one thing and do it well. Changing this for those that need
more is what the plugin framework is there for, with plugins it can
easily be transformed in to a "do more than just edit text" program.
As mentioned peppy already does use a fairly substantial amount of
code from Editra so it isn't so much a 're-invent the wheel'
scenario. On a side note however I have never understood why so many
people cast re-inventing the wheel in negative terms, things have
been done, redone, thrown away, reborn and built upon in all aspects
of technology throughout the ages, this is how progress is made and
new ideas are born. There is a certain level of efficiency that can
be gained from reusing the same wheel over and over again but if
efficiency in that area is/was the only goal we would likely still be
rolling around in vehicles with stone or wooden wheels ;)
Regards,
Cody Precord
More information about the wxpython-dev
mailing list