Skip to content

Certain keybinds missing on Emacs 29 #6859

@TomFryers

Description

@TomFryers

I confirm that...

  • I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.

  • I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.

  • The issue can be reproduced on the latest available commit of Doom.

  • The issue can be reproduced on a stable release of Emacs, such as 27 or 28. (Doom does not support development builds like 29+ or any version ending in .50 or .9x)

Expected behavior

All keybinds are available. For instance,SPC p p should open the list of projects.

Current behavior

Some keybindings are missing (Evil ones?). This is a screenshot of the splash screen after pressing SPC. Two of the menu items have the wrong keybinding, and the menu at the bottom is missing things (e.g. b).
home
Pressing SPC p p gives SPC p p is undefined.

Adding

(setq use-package-inject-hooks t)

to the start of init.el and

 (defadvice! fixed-doom-module-list (fn &rest args)
    :around #'doom-module-list
    (nreverse (apply fn args)))

to the end makes the problem seem to disappear.

This is similar to #6813.

Steps to reproduce

  1. Open Emacs (master, f6fb2b9e1).
  2. Observe C-c p p instead of SPC p p on the splash screen.

System Information

https://pastebin.com/tFdL8uJu

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions