senny / emacs-eclim

This project brings some of the great eclipse features to emacs developers. It is based on the eclim project, which provides eclipse features for vim.
http://www.emacswiki.org/emacs/EmacsEclim
587 stars 102 forks source link

Error in post-command-hook (global-eclim-mode-check-buffers): (void-function member-if) #257

Open dnadales opened 8 years ago

dnadales commented 8 years ago

Hi,

After installing Eclim using the MELPA repository I get the error described in the subject whenever I try to open a file.

Am I missing something?

gopar commented 8 years ago

What version of Emacs, eclipse and eclim are you using?

dnadales commented 8 years ago

GNU Emacs 24.4.1. As for the Eclim version, I do not know which version I installed via de Melpa repository. Installing GIT version solved the problem.

dgutov commented 8 years ago

Eclim depends on cl, but doesn't show it using require forms. Here are other issues on the same subject:

https://github.com/senny/emacs-eclim/issues/95 https://github.com/senny/emacs-eclim/issues/138

I think the state of maintenance of this package is quite sad.

kleewho commented 8 years ago

I think the state of maintenance of this package is quite sad.

Sad but true. My energy lasted only for few months

dnadales commented 8 years ago

I value the effort the community put in developing and maintaining Emacs packages. Sadly for Java it seems that nobody sees that it is worth the effort, and maybe they migrate to full blown IDE's (as it is my case).

dgutov commented 8 years ago

@kleewho Feel free to add me to the project: I'll work on rectifying the CL situation, at least.

gopar commented 8 years ago

Forgive my ignorance, but how hard is it to fix the CL issue?

dgutov commented 8 years ago

how hard is it to fix the CL issue?

Should be mostly a mechanical change, and Flycheck should help a lot.

kleewho commented 8 years ago

maybe they migrate to full blown IDE's

I tried to use emacs-eclim solely for some time but now I'm back to Intellij. Unfortunately my productivity was lower cause of constant fight with problems and I'm not paid to do that.

@dgutov I'm not able to. I'll send message to @senny but maybe it's worth to think about moving the emacs-eclim project under team account.

dgutov commented 8 years ago

but maybe it's worth to think about moving the emacs-eclim project under team account

Makes sense.

my productivity was lower cause of constant fight with problems and I'm not paid to do that

Nobody pays me to write Java, so I guess I'm in the clear.

pedr000000 commented 8 years ago

I do not get the reason of the problem, I have been using emacs-eclim by two days and everything worked fine, today the problem started to appear.