Skip to content
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

Symbols value as variable is void: vertico-map #370

Closed
dadinn opened this issue May 17, 2023 · 2 comments
Closed

Symbols value as variable is void: vertico-map #370

dadinn opened this issue May 17, 2023 · 2 comments

Comments

@dadinn
Copy link

dadinn commented May 17, 2023

The issue comes up while initialising Emacs. I am trying to use vertico via use-package and straight.

I've seen that there is an eerie similar closed issue to this here, but the recommendation there was to delete the bytecode was outdated and needed to be recompiled. I've deleted all bytecodes from my Emacs (under ~/.emacs/straight/build), and rebuilt everything, including compat and vertico packages... yet the issue remains.

Unfortunately straight uses an ELPA-mirror repo for recipes, so this repo is used inderictly, but these are the details of the version I use:

157a8b64b03698a553a01e286c01e50ac19abc80
Author:     GNU ELPA Mirror Bot <emacs-devel@gnu.org>
AuthorDate: Fri May 12 00:06:48 2023 +0000
Commit:     GNU ELPA Mirror Bot <emacs-devel@gnu.org>
CommitDate: Fri May 12 00:06:48 2023 +0000

Parent:     b5b9943 Update vertico
Merged:     master
Contained:  master

Update vertico

Timestamp: 2023-05-12 00:00:53
GNU ELPA commit: a4e18c6a0b170ce74c81ce0bd51956a5ffcb9d96
Emacs commit: 30501083f2ff24ee1291a68e83c65b89c644f44b

@minad
Copy link
Owner

minad commented May 17, 2023

See radian-software/straight.el#1083

@dadinn
Copy link
Author

dadinn commented May 18, 2023

After manually updating the master branch of compat to a more recent commit, then deleting the previous bytecodes of both compat and vertico and recompiling them, vertico now loads without errors.

The commit hash in straight's ELPA-mirror was: 6fb8a4dff7ef22f96ebe1a775240617aabac6526, version 29.1.4.0, which seems to be required by vertico 1.3. The latest compat version, 19.1.4.1, was working too though... I am just being conservative.

dadinn pushed a commit to dadinn/.emacs.d that referenced this issue Nov 12, 2023
- vertico version 1.3
- updated compat to version 29.1.4.2 (needed for compatibility: minad/vertico#370)
- updated prencient to version 6.1 (has vertico-prescient module)
- added key-binding for vertico-repeat

This replaces selectrum and selectrum-prescient.
dadinn pushed a commit to dadinn/.emacs.d that referenced this issue Nov 13, 2023
- vertico version 1.3
- updated compat to version 29.1.4.2 (needed for compatibility: minad/vertico#370)
- updated prencient to version 6.1 (has vertico-prescient module)
- added key-binding for vertico-repeat

This replaces selectrum and selectrum-prescient.
dadinn pushed a commit to dadinn/.emacs.d that referenced this issue Nov 24, 2023
- vertico version 1.3
- updated compat to version 29.1.4.2 (needed for compatibility: minad/vertico#370)
- updated prencient to version 6.1 (has vertico-prescient module)
- added key-binding for vertico-repeat

This replaces selectrum and selectrum-prescient.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants