【分享】更新Emacs插件到最新后,Emacs配置文件(基于Purcell的)加载出现了问题

昨晚和今天分别在 Gentoo GNU/Linux 及 Windows11 上将 GNU Emacs 的插件更新到最新后,重启 Emacs 时配置文件加载出现了问题:只能加载部分配置文件。经过二分法查询,发现是 init-minibuffer.el 中的以下代码引起的,具体的原因不清楚,可能与我精简并修改了Purcell 的配置有关。:

(sanityinc/no-consult-preview
 consult-ripgrep
 consult-git-grep consult-grep
 consult-bookmark consult-recent-file consult-xref
 consult--source-recent-file consult--source-project-recent-file consult--source-bookmark)

Emacs 30.2 (30.1 经证实也存在同样问题。) 配置文件是基于 Purcell 的配置,在 init.el 文件中将用不到的作了注释,同时对相关部分根据需要作了不少修改。

Remove obsolete consult--source-* variables. Use the public variables consult-source-* instead.

3 个赞

没有看更新日志的习惯 :joy: