peppy 0.0.1

peppy itself is an attempt to displace my dependency on XEmacs
Developer:   Rob McMullen
      more software by author →
Price:  0.00
License:   LGPL (GNU Lesser General Public License)
File size:   28K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

peppy itself is an attempt to displace my dependency on XEmacs. My goal is to produce a workalike based on wxPython and wxSTC (Scintilla), written in and extensible through Python. I love XEmacs, but my basic problem is this: I don't want to keep space in my brain to remember Emacs Lisp.

I tend not to write elisp code very much, so when I want to go back and write an enhancement to XEmacs, I have to try to relearn it. (This doesn't even begin to address the fundamental lack of documentation for elisp methods.) Delving into elisp gets less and less appealing as time goes on and my brain gets filled up with other stuff.

If the editor were written in Python, I'd have no problem blasting out the enhancement. Problem is, there are no Python editors that are enough like XEmacs to make me switch. There are some IDEs out there that I like, including SPE and PyPE, but for one reason or another they haven't convinced me to switch. For instance, they all want to constrain me to a single window, and I like the multi-window, multi-tab interface like Firefox or XEmacs itself.

I really do like SPE and PyPE quite a bit, and in fact I will probably borrow quite heavily from both of them since they are also based on scintilla. There's going to be a lot of borrowing going on here -- the benefits of open source projects.

An open source project that I tuned into was a Python editor framework set up by Stani (SPE's creator). He created some momentum in early 2006 to combine forces and collaborate, but it seems to have stalled. I was busy with master's degree coursework at the time and couldn't contribute. Now I have a little more time and intend to spend it scratching this itch of mine.

What's New in This Release:
  • This is an initial proof-of-concept with a dynamic menubar and toolbar.
    tags time and  open source  and pype  spe and  there are  

    Download peppy 0.0.1

    Authors software

    pyemf 2.0.0 (by Rob McMullen)

    peppy 0.0.1 (by Rob McMullen)
    peppy itself is an attempt to displace my dependency on XEmacs

    Similar software

    peppy 0.0.1 (by Rob McMullen)
    peppy itself is an attempt to displace my dependency on XEmacs

    XEmacs 21.5.27 (by XEmacs Review Board)
    XEmacs was formerly known as Lucid Emacs and is a powerful, extensible text editor with full GUI support, initially based on an early

    Eicq 0.8 (by Eicq Team)
    Eicq is an ICQ client written in Emacs Lisp.

    It runs in SXEmacs & XEmacs.

    Eicq will not run in GNU/Emacs and we have no immediate

    Doxymacs 1.6.0 (by Ryan T. Sammartino)
    Doxymacs is an elisp package designed to make using and creating Doxygen easier for {X}Emacs users.

    It currently features the abil

    Xrefactory 2.0.9 (by Marian Vittek)
    Xrefactory is a plugin for Emacs, XEmacs, and jEdit which provides code completion, source browsing, and refactorings

    CUTE User-friendly Text Editor 0.2.9 (by Heiko K?hler)
    CUTE is a Qt and Scintilla based text editor which can be easily extended using Python
    It 's main purpose is to be an user-friendly

    Java Development Environment for Emacs 2.3.5 (by Paul Kinnucan)
    Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applicat

    PyPE 2.7.2 (by josiahcarlson)
    PyPE (Python Programmers Editor) is a lightweight but powerful editor

    Emacs 21.4a (by Free Software Foundation, Inc.)
    Emacs project is the extensible, customizable, self-documenting real-time display editor

    Gnome Moleskine 0.7.9 (by Michele)
    Gnome Moleskine is a source code editor for the GNOME desktop

    Other software in this category

    EditPad 5.4.5 (by Jan Goyvaerts)
    EditPad for Linux is compatible with most recent Linux distributions, including SuSE 7.x and 8.x, Mandrake 7.x, 8.x and 9.x and Red H

    LinuText 1.3 (by Naskita)
    LinuText is a text editor for Linux written in Tcl/Tk

    Vim 7.0 (by Bram Moolenaar)
    Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.

    GNU nano 2.0.1 (by Chris Allegretta)
    GNU nano project was started because of a few "problems" with the wonderfully easy-to-use and friendly Pico text editor.

    First and

    NEdit 5.5 (by NEdit)
    NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with t

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags