clojure-jack-in error - emacs

I installed clojure-mode and slime using the emacs starter kit and I get this error when I do clojure-jack-in -
Symbols value as variable is void: slime-clj
What could be causing this?
Thanks!

I was installing the wrong emacs plugin. 'slime-clj' instead of 'slime-ritz'.

Related

Spacemacs warnings after upgrade Debian 10 to 11 on Chromebook

I'm using Spacemacs on a Chromebook using the Linux environment. I had a notification indicated me that a new version of Debian was available, and I launched the upgrade. After that, when launching emacs with Spacemacs, it is written
found 6 new package(s) to install ...
refreshing package archive: nongnu [/]
After a few time, there is the following warnings:
Error (use-package): hl-todo/:init: Symbol’s function definition is void: global-hl-todo-mode
Error (use-package): undo-tree/:init: Symbol’s function definition is void: global-undo-tree-mode
It looks like I can continue to use emacs/spacemacs normally, but it took a certain time to launch.

Yasnippet installing with cask in Emacs error

I've been trying to install Yasnippet using Cask, but I can't get it to work. I've installed other packages using Cask and they seem to work, but Yasnippet won't load. I get this error when I opened Emacs and have added (yas-global-mode 1) to my init.el file.
Warning (initialization): An error occurred while loading `/home/adam/.emacs.d/init.el':
error: Don't know how to make a localized variable an alias
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
Cask has been erased and reinstalled in my home folder. The Yasnippet map in /home/adam/.emacs.d/.cask/24.3.1/elpa/ has been erased and reinstalled with Cask.
Thanks in advance for help!
Edit: emacs --debug-init
Debugger entered--Lisp error: (error "Don't know how to make a localized variable an alias")
defvaralias(yas/fallback-behavior yas-fallback-behavior)
byte-code("\304\211\203?

Emacs 24.3.1 CEDET 2.0 (built in) and ECB 20131116.1319: Errors during the layout setup of ECB

Using the CEDET that comes with Emacs 24.3.1 and the ECB that is in Melpa, I get the following trying ecb-activate:
All requirements for ECB 2.40 fulfilled - Enjoy it! [2 times]
The ECB is now deactivated.
ecb-clean-up-after-activation-failure: ECB 2.40: Errors during the layout setup of ECB.
(error-type: void-variable, error-data: (ecb-examples-bufferinfo-buffer-name))
Here is the info from the emacs pacakage manager:
ecb is an installed package.
Status: Installed in `/home/Smith/.emacs.d/elpa/ecb-20131116.1319/'.
Version: 20131116.1319
Summary: a code browser for Emacs
cedet is a built-in package.
Status: Built-in.
Version: 2.0
Summary: Setup CEDET environment
My question, how to get this to work. Alex Ott's fork of ECB seems to indicate it should.
I was able to get past this error after executing this command in the *scratch*
(setq ecb-examples-bufferinfo-buffer-name nil)
YMMV.

Emacs packages fails install due missing deps: pkg-info and dash

I get the following error when installing a set of packages for my emacs client (clojure-mode)
Warning (emacs): Unable to activate package pkg-info'.
Required packagedash-1.6.0' is unavailable
Warning (initialization): An error occurred while loading `/home/skinney/.emacs.d/init.el':
Wrong type argument: stringp, nil
How do I solve this? A google search reveals nothing :/
As #lunaryorn noted this was caused by a bug in the EPL package. See the discussion here for the details.
The new version is already on MELPA. If updating does not work for you - you might have to remove EPL and reinstall EPL manually.

Emacs 24.3 for windows, Cedet can not work with ECB, error: Recursive `require' for feature `speedbar'

Currently I'm struggling with the windows' Emacs (emacs-24.3-bin-i386.zip form http://ftp.gnu.org/gnu/emacs/windows/). After I installed the ECB (version- 20130202.1459) via package-intall-package ecb through MELPA site, and added
(require 'ecb) in ".emacs" file, running the emacs leads to the following error:
error: Recursive require' for featurespeedbar'
When I start Emacs with the `--debug-init' option to check error backtrace, I got following message:
ECB 2.40 uses CEDET 2.0 (contains semantic 2.2, eieio 1.4, speedbar ).
require: Autoloading failed to define function debug
Can any people know what's wrong with that and how to fix that? Thanks in advance.