Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 32589

Summary: can we have emacs/xemacs as a true editor plug-in? Please?
Product: [Eclipse Project] Platform Reporter: Sundar Narasimhan <sundar>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P4 CC: daniel_megert, douglas.pollock, francois, pombredanne, shanec, tromey
Version: 2.1Keywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Sundar Narasimhan CLA 2003-02-23 13:15:21 EST
Hi, Thank you for making an emacs-like key bindings available in the text/code
deditor. But IMHO, they don't go far enough, and perhaps never will. I would like
to see emacs / xemacs run as a true "editor" plugin within Eclipse. Is there any
chance of that happening? How can I contribute?
Thanks.
Comment 1 Johan Walles CLA 2003-02-26 03:06:37 EST
I don't know if you are already doing this, but filing / voting for bugs about
implementing the Emacs features you miss in the Eclipse editor could be useful
as well.

Candidates for this could be for example: bug 8583, bug 10017, bug 9999, bug
26639, bug 4134, bug 4135, bug 5179, bug 6280 and bug 8009.  There are probably
more, but those are ones I have filed / voted for that are Emacs related.
Comment 2 Nick Edgar CLA 2003-03-03 15:02:23 EST
There are no plans for the UI team to work on this defect until higher priority 
items are addressed.  If you would like to work on this defect, please let us 
know on the platform-ui-dev mailing list.
Comment 3 Shane Cartledge CLA 2003-09-19 13:04:37 EDT
Are there currently any plans for UI team to work on this defect?

Thanks.
Comment 4 Michael Van Meekeren CLA 2004-08-10 16:02:11 EDT
adding doug to cc
Comment 5 Per Bothner CLA 2005-01-12 15:08:18 EST
Btw: the CVS version of JEmacs (http://jemacs.sf.net) now runs on top of SWT (as
well as Swing).  JEmacs is a (re-)implementation of Emacs that implements the
Emacs Lisp extension language by compiling Emacs Lisp to Java bytecodes instead
of Emacs bytecode format.  So it's "just" a matter of re-implementing the Emacs
C core in Java.  Enough works for a prototype, but a lot functionality is missing.
I have no idea what would be involved in turning Jemacs into an Eclipse plugin.

JEmacs has been stagnent for a number of years, but the recent SWT  has given me
some hope that the project can continue.  Unfortunately, it is difficult to find
time to work on JEmacs.
Comment 6 Tod Creasey CLA 2005-08-12 14:01:29 EDT
We currently have no plans to work on this item.