-
Notifications
You must be signed in to change notification settings - Fork 39
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
Update groovy-electric for latest groovy-mode #76
Comments
Hummm… I didn't spot it earlier (I should have, sorry), but this is trying to bring in the ELPA 2012-03 version of groovy-mode after bringing in the ELPA 2015-03 one and rather than bringing in the MELPA 2017-07 one. That the 2015-03 worked but the 2012-03 one didn't shows that the bug got fixed, but why bring in two versions? I am non-plussed on that one. Of course since then we have thrown away that whole code and replaced it. So we need to get you using the right version of groovy-mode rather than trying to solve the bug in this case. The core here is not you are getting ELPA stuff but not MELPA stuff. This indicates a ~/.emacs or ~/emacs.d/init.el problem. I have to admit I have ditched ~/.emacs completely in favour of using ~/.emacs.d/init.el. Do you perhaps have both? I guess we need to take a careful look at the ELisp code to see whjich of ELPA or MELPA is actually being called for. |
I think I had MELPA installed wrong. I've done so again using the package tool within emacs, although it's installing under emacs.d/elpa. But it's the current version:
and it's still throwing warnings, not that this is really worth spending much time on, and seems perhaps a dependency providing the c-* functions is missing.
But I don't think this is worth spending any time on, especially if it's just my config that's wacky. Feel free to close this and thanks again for all the help! I've got all my non-repo modes loaded from MELPA now, so that's a nice improvement! |
OK, we now have some serious problems that need to be fixed! What is highlighted here is that the groovy-electric.el file is still the one for the old groovy-mode.el – I am surprised this hasn't been raised sooner, it is a bit of a cock up. The other point relates to the inf-groovy.el and indicates a bug we thought had been fixed has been reverted in some way. So two distinct and separate problems here. Though it too appears to have old groovy-mode bits that should have gone. (Any Elisp function starting c- is related to the CC Mode base of the old groovy-mode implementation.) |
Ahh, well happy to be the canary in the coal mine. In any case, it seems to be working for my purposes, so I'm not an asphyxiated canary. |
My version: This is GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9)
of 2016-04-17 on lgw01-04, modified by Debian
The text was updated successfully, but these errors were encountered: