vertico--setup: Symbol’s function definition is void: set-local
#670
-
|
hi dm, after updating, vertico is broken with this error. i saw #668 and prev discussion. i use use-package/straight.el, have nuked all vertico-related packages then restarted emacs. is there a specific way i can check if compat is installed/loaded right? edit: perhaps it is that if the straight.el version isn't found at the right time, the fallback to the built-in means i tried adding compat to my init like so, to no avail: (use-package compat
:ensure t
:straight (compat :host github :repo "emacs-compat/compat"))
(use-package vertico
:ensure t
:init (vertico-mode)
:bind (:map minibuffer-local-map
("<next>" . vertico-next-group)
("<prior>" . vertico-previous-group))) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
|
Most likely your Emacs is outdated, 31.0.50 without set-local. Pull and recompile Emacs and it will be fine. |
Beta Was this translation helpful? Give feedback.
Most likely your Emacs is outdated, 31.0.50 without set-local. Pull and recompile Emacs and it will be fine.