#15 Make Editor.py standalone (partial fix)

closed-rejected
Riaan Booysen
Enhancement (7)
5
2003-07-31
2003-07-02
Josiah Carlson
No

Hey guys, I don't know if you are interested, but I've
been looking for a python IDE for quite a while, and
the Editor that is included with Boa Constructor is
amazing.

Unfortunately, running the base Editor.py has a few
problems (namely that it doesn't close modules
properly, close itself properly, or offer to save files
when closing).

I've mucked around and repaired those things, though
I've also disabled a few other things in the process
(the if 0's can be swapped with the previous if and an
if self.inspector != None), and I've not even touched
the preferences.

If you'd like to be able to offer one of the best
Python IDE's around (just for editing source, not
necessarily GUIs), because yours is, the attached file
has the above working modifications necessary to give
it a start.

If desired, I can continue to modify my version of the
source and send you guys patches to make what you have
useful for someone who isn't writing a GUI.

Thanks,
- Josiah

Discussion

  • Josiah Carlson
    Josiah Carlson
    2003-07-02

    Basic Editor.py patch to make it standalone (preferences don't work)

     
  • Josiah Carlson
    Josiah Carlson
    2003-07-02

    Logged In: YES
    user_id=341410

    Forgot to give the patch....fixed another thing...

     
  • Riaan Booysen
    Riaan Booysen
    2003-07-31

    • assigned_to: nobody --> riaan
    • status: open --> closed-rejected
     
  • Riaan Booysen
    Riaan Booysen
    2003-07-31

    Logged In: YES
    user_id=438

    Hi Josiah,

    Boa already offers this functionality, *extensively*, but in a
    different way.

    You can define a minimal resource configuration where e.g. all
    the wxPython support is dropped and also where Boa starts
    up in "Constricted" mode (only the Editor), please have a look
    at the application help, the Preference settings, the Plug-in
    settings and the Command line options.

    Thanks,
    Riaan.