-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem running eclim #20
Comments
You need to add the vendor/ folder to your load-path (add-to-list 'load-path (expand-file-name "/path/to/emacs-eclim/vendor/")) Do this before doing (require 'eclim) |
I already have that, below I attached the .emacs part that is relevant (add-to-list 'load-path (expand-file-name "/Users/federico/.emacs.d/emacs-eclim/")) (setq eclim-auto-save t) And the content of the folder Debugger entered--Lisp error: (error "Invalid modifier in string")
|
My backtrace (without adding the vendor folder to the 'load-path): Debugger entered--Lisp error: (file-error "Cannot open load file" "decompile")
require(decompile)
eval-buffer(#<buffer *load*<3>> nil "/home/rolando/src/git/emacs-eclim/eclim-java.el" nil t) ; Reading at buffer position 1091
load-with-code-conversion("/home/rolando/src/git/emacs-eclim/eclim-java.el" "/home/rolando/src/git/emacs-eclim/eclim-java.el" nil t)
require(eclim-java)
eval-buffer(#<buffer *load*<2>> nil "/home/rolando/src/git/emacs-eclim/eclim.el" nil t) ; Reading at buffer position 12825
load-with-code-conversion("/home/rolando/src/git/emacs-eclim/eclim.el" "/home/rolando/src/git/emacs-eclim/eclim.el" nil t)
require(eclim)
eval-buffer(#<buffer *load*> nil "/home/rolando/.emacs" nil t) ; Reading at buffer position 64822
load-with-code-conversion("/home/rolando/.emacs" "/home/rolando/.emacs" t t)
load("~/.emacs" t t)
#[0 "^H\205\262^@ \306=\203^Q^@\307^H\310Q\202 ; bla bla byte-compiled code
command-line()
normal-top-level() Your backtrace: Debugger entered--Lisp error: (error "Invalid modifier in string")
eval-buffer(#> nil "/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" nil t) ; Reading at buffer position 4710
load-with-code-conversion("/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" "/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" nil t)
require(eclim-java)
eval-buffer(#> nil "/Users/federico/.emacs.d/emacs-eclim/eclim.el" nil t) ; Reading at buffer position 12825
load-with-code-conversion("/Users/federico/.emacs.d/emacs-eclim/eclim.el" "/Users/federico/.emacs.d/emacs-eclim/eclim.el" nil t)
require(eclim)
eval-buffer(# nil "/Users/federico/.emacs" nil t) ; Reading at buffer position 12859
load-with-code-conversion("/Users/federico/.emacs" "/Users/federico/.emacs" t t)
load("~/.emacs" t t)
#[nil "^H\205\276^@ \306=\203^Q^@\307^H\310Q\202A^@ \311=\2033^@\312\307\313\314#\203#^@\315\202A^@\312\307\313\316#\203/^@\317\202A^@\315\202A^@ \320=\203=^@\321\202A^@\307^H\322Q^Z\323^S\324\n\323\211#\210^K\323=\203i^@\325\326\327\307^H\330Q!\"^\3$
command-line()
normal-top-level() They looked somewhat similar, that's why I suggested that you added the vendor folder to 'load-path. However, if you notice the calls to What version of Emacs are you running? I'm running GNU Emacs 24.0.50.1. |
I'm having a similar issue. I downloaded the most recent version from github on 9/16. when I get to the (require 'eclim-java) I get an error at position 4765: {backtrace follows from a simple (require 'eclim-java)} The culprit in my case appears to be eclim--java-current-type-name in particular: and the command (concat "str" "\s-+([^<{\s-]+)") fails on: This same command works for GNU Emacs 23.3.1 (i686-pc-linux-gnu, X toolkit) of 2011-09-01 on nsidc-snowblower Let me know if I can help with any more information Thanks Debugger entered--Lisp error: (error "Invalid modifier in string") |
Hi guys, sorry for the unreasonalby long delay. @totic: I'm pretty sure that decompile.el isn't really necessary anymore. You could try removing that require statement from eclim-java.el @flamingbear: unfortunatly I don't have an emacs 22 to test this on. Is this still a problem for you? |
I haven't been working on this (or even in java). I don't know if I still have an emacs 22 to test with, but I just tried with a new emacs 23.3.2 and I didn't get the same error, but I haven't done more than require eclim and eclim-java. Those two commands appear to work. |
It's been nine months, I'm closing this issue for now. If you still have problems getting emacs-eclim to run, please reopen and post the problems. thanks for reporting! |
Hi,
I just heard about eclim and am trying to give it a shot and encountered this error:
require(decompile)
eval-buffer(#<buffer load<3>> nil "/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" nil t) ; Reading at buffer position 1091
load-with-code-conversion("/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" "/Users/federico/.emacs.d/emacs-eclim/eclim-java.el" nil t)
require(eclim-java)
eval-buffer(#<buffer load<2>> nil "/Users/federico/.emacs.d/emacs-eclim/eclim.el" nil t) ; Reading at buffer position 12825
load-with-code-conversion("/Users/federico/.emacs.d/emacs-eclim/eclim.el" "/Users/federico/.emacs.d/emacs-eclim/eclim.el" nil t)
require(eclim)
eval-buffer(#<buffer load> nil "/Users/federico/.emacs" nil t) ; Reading at buffer position 12862
load-with-code-conversion("/Users/federico/.emacs" "/Users/federico/.emacs" t t)
load("~/.emacs" t t)
#[nil "^H\205\276^@ \306=\203^Q^@\307^H\310Q\202A^@ \311=\2033^@\312\307\313\314#\203#^@\315\202A^@\312\307\313\316#\203/^@\317\202A^@\315\202A^@ \320=\203=^@\321\202A^@\307^H\322Q^Z\323^S\324\n\323\211#\210^K\323=\203i^@\325\326\3$
command-line()
normal-top-level()
I am running OSX Lion, have the eclim server running without a problem, also using GNU Emacs 22.1.1. Let me know if there is any other info you need.
Thanks
The text was updated successfully, but these errors were encountered: