In my Lisp buffer, when the point is over a symbol and I press M-. (slime-edit-definition), I get the following error:
cl-assoc: Symbol's function definition is void: equalp
If the point is over some whitespace, then things work as expected: M-. gives me the "Edit Definition of" prompt in the minibuffer and looks up the correct definition.
I guess I can define equalp in my .emacs to fix this, but I would prefer if it worked out of the box.
I am using GNU Emacs 24.5.1 and SLIME 20160624.851 (installed from melpa).
Chaitanya
Just noticed that emacs provides a function called cl-equalp. Perhaps that can be used instead?
Chaitanya
On 26 June 2016 at 12:40, Chaitanya Gupta mail@chaitanyagupta.com wrote:
In my Lisp buffer, when the point is over a symbol and I press M-. (slime-edit-definition), I get the following error:
cl-assoc: Symbol's function definition is void: equalp
If the point is over some whitespace, then things work as expected: M-. gives me the "Edit Definition of" prompt in the minibuffer and looks up the correct definition.
I guess I can define equalp in my .emacs to fix this, but I would prefer if it worked out of the box.
I am using GNU Emacs 24.5.1 and SLIME 20160624.851 (installed from melpa).
Chaitanya