Add this URL to your Eclipse Installation to reach this solution's update site.
Emacs+ - Eclipse Extensions for Emacs Expatriates - provides an enhanced Emacs-like experience in the Eclipse text editors. Includes
An optional feature provides additional bindings for:
Unsuccessful Installs in the last 7 Days: 0
By adding the following code below to your website you will be able to add an install button for Emacs+.HTML Code:
Submitted by Andreas Paepcke on Sun, 2020-01-26 12:15
Thank you so much for picking up emacs+. It's absolutely essential for my use of Eclipse.
I was able to install on 2019-12, using h-t-t-p-s...scox.fedorapeople.org/e4macs/. One issue was that many of the typical emacs bindings were not bound, such as cnt-D. But I did that manually, saved all the bindings, and can now load those when I start Eclipse (they get unbound between sessions).
One real problem remains: selecting via cursor movement.
To reproduce: place cursor below or in the middle of text. Set mark. Move cursor up a line via cnt-P.Expected behavior: text should be selected as the cursor is moved with cnt-P, cnt-B, etc.Observed behavior: no selectionEclipse Versions: I observed this behavior also in 2019-9
Is there a workaround?
Thank you again for this life saver.
Submitted by Stan Cox on Mon, 2020-02-03 10:28
Was delayed by work schedules and holidays but am starting to look into some issues a bit (I use it myself so have a selfish interest) Meanwhile I rebuilt for 2019_12 and changed the download site to reflect that:
emacsplus - http://scox.fedorapeople.org/e4macs/2019-12/
There is also a http://scox.fedorapeople.org/e4macs/2019-03/
Submitted by Andreas Paepcke on Mon, 2020-02-17 12:04
Addendum about selection via cursor movement: in the scenario I described (set point, cnt-p) the region actually
*is* selected. That is, swap-point-mark, or cnt-w will do the correct thing. What is missing is the highlighting.
That would not be a big issue, but several other functions seem to take the region from what is highlighted.
Example: tab to indent the region. Instead of indenting the region, only the line with the cursor is indented.
A second, independent issue, which has been discussed elsewhere: after using emacs for, say 2 hours, the
key bindings get clobbered, and stop working. Typical un-bindings is cnt-n. This issue seems to have entered
Eclipse some time ago, and may be independent of Emacs+. It feels like a buffer overflow: the area where
bindings are stored slowly being overwritten by some growing buffer.
Please let me know if I can be of help with any testing.
Submitted by Petri Grönberg on Mon, 2020-01-13 08:13
Trying to download Emacs+ 4.2.0 to Eclipse (Oxygen 4.7.0).
It fails with error "No repository found at http-www-mulgasoft-com-emacsplus-e4-update-site.".
I am able to download More Emacs 2.1.0 though.
Thanks and regards,
Submitted by Andreas Paepcke on Sun, 2020-01-26 12:21
Petri: in an earlier post Stan suggested using h-t-t-p-s://scox.fedorapeople.org/e4macs/ until he can fix the marketplace installation procedure. I successfully accomplished this on Eclipse 2019-9 and 2019-12.
Submitted by Stefan Pachner on Fri, 2019-09-20 03:08
upgraded to Eclipse 2019-09: Now split window seems to be broken, nothing happens. Neither with CTRL-X-2, nor with META-X split-window-horizontally
Submitted by Stan Cox on Mon, 2019-08-26 21:27
Seems to be a problem with the plugin setup as opposed to a version problem. Looking into that. As a temporary workaround you can tell eclipse to download from https://scox.fedorapeople.org/e4macs/
Submitted by Dirk Osswald on Tue, 2019-10-29 11:17
I, as well can confirm that the workaround works. Thank you very much for providing this!
Submitted by Stefan Pachner on Wed, 2019-08-28 02:42
Thanks, can confirm that the temp repo works on both 2019-03 and 2019-06. Great!
Submitted by Stefan Pachner on Thu, 2019-08-22 11:42
The installer claims "Not compatible with this version of Eclipse (2019-06 4.12.0)"
Could you please make it work with the current Eclipse version, many thanks.
Submitted by Stefan Pachner on Sun, 2019-08-25 07:18
I checked with old version 2019-4 again, same error as with 2019-06. Even when installingwith "Install new software" rather than with marketplace an error appears:
"Unable to read repository at https://marketplace.eclipse.org/content/emacs-0.
Unable to read repository at https://marketplace.eclipse.org/content/emacs-0.https://marketplace.eclipse.org/content/emacs-0 is not a valid repository location."
I appreciate your effort to bring emacs+ to life again. Please make them usable. Many thanks again!
Submitted by Stan Cox on Sun, 2019-08-25 13:34
Thanks for the report. I was using the previous version of Fedora, and thus an older version of eclipse. I am updating, then will update the plugin, then post when done.
Get the latest version of the Eclipse IDE.