We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Emacs version: GNU Emacs 29.3 (build 2, x86_64-unknown-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-03-25
Operating System: Linux void 6.6.22_1 SMP PREEMPT_DYNAMIC Fri Mar 15 23:56:15 UTC 2024 x86_64 GNU/Linux
Evil version: 1.15.0
Evil installation type: MELPA
Graphical/Terminal: Graphical Wayland
Start emacs on Void linux with this config using straight:
(setq debug-on-message "Docstring") (use-package evil :demand t :straight t :config (evil-mode 1))
Should start normally.
There is a delay and I see the message Docstring slot busy for select-window . It looks like it has to do with an advice in evil-core.el?
Docstring slot busy for select-window
Here is the error:
Debugger entered--Lisp error: "Docstring slot busy for select-window" documentation(#<subr use-global-map>) help-function-arglist(#<subr use-global-map> preserve-names) ad-arglist(#<subr use-global-map>) ad-make-advised-definition(use-global-map) ad-activate-advised-definition(use-global-map nil) ad-activate(use-global-map nil) byte-code("\300\301\302\303\304$\210\305\301\304\"\210\300\306\307\303\304$\210\305\306\304\"\207" [ad-add-advice use-global-map (evil nil t (advice lambda nil "Refresh Evil keymaps." (evil-normalize-keymaps))) after nil ad-activate use-local-map (evil nil t (advice lambda nil "Refresh Evil keymaps." (evil-normalize-keymaps)))] 5) require(evil-core) byte-code("\302\303!\210\302\304!\210\302\305!\210\302\306!\210\302\307!\210\302\310!\210\302\311!\210\302\312!\210\302\313!\210\302\314!\210\302\315!\210\302\316!\210\10\203..." [evil-want-integration evil-want-keybinding require evil-vars evil-common evil-core evil-states evil-repeat evil-macros evil-search evil-ex evil-types evil-commands evil-jumps evil-maps evil-integration evil-keybindings run-hooks evil-after-load-hook provide evil] 2) require(evil nil nil) load-with-code-conversion("/home/ritchie/.config/emacs-current/init.el" "/home/ritchie/.config/emacs-current/init.el" t t) load("/home/ritchie/.config/emacs-current/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #<bytecode 0x1b015bc75324e050>) #f(compiled-function () #<bytecode -0x36f96a14933db7b>) t) command-line() normal-top-level()
The text was updated successfully, but these errors were encountered:
Did this by chance get solved by commit c17f03c, which replaced the use of advice with nadvice?
Sorry, something went wrong.
No branches or pull requests
Issue type
Environment
Emacs version: GNU Emacs 29.3 (build 2, x86_64-unknown-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-03-25
Operating System: Linux void 6.6.22_1 SMP PREEMPT_DYNAMIC Fri Mar 15 23:56:15 UTC 2024 x86_64 GNU/Linux
Evil version: 1.15.0
Evil installation type: MELPA
Graphical/Terminal: Graphical Wayland
Reproduction steps
Start emacs on Void linux with this config using straight:
Expected behavior
Should start normally.
Actual behavior
There is a delay and I see the message
Docstring slot busy for select-window
. It looks likeit has to do with an advice in evil-core.el?
Here is the error:
The text was updated successfully, but these errors were encountered: