You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Emacs 29.1 (well 29.0.50), installing and executing helm-recoll gives the following error:
Symbol’s value as variable is void: helm--setup-source
This is because defmethod is not properly defined (and sadly obsolete). In order to make Emacs works, we need to add:
(require'eieio-compat)
as is written in NEWS (29.1):
You need an explicit '(require 'eieio-compat)' to use 'defmethod' and 'defgeneric' (which have been made obsolete in Emacs 25.1 with 'cl-defmethod' and 'cl-defgeneric'). Similarly you might need to '(require 'eieio-compat)' before loading files that were compiled with an old EIEIO (Emacs<25).
In Emacs 29.1 (well 29.0.50), installing and executing
helm-recoll
gives the following error:This is because defmethod is not properly defined (and sadly obsolete). In order to make Emacs works, we need to add:
as is written in NEWS (29.1):
I've submitted #21 in order to fix this issue.
Thanks
The text was updated successfully, but these errors were encountered: