如何在Emacs中附加elisp函数源代码?

如何在Emacs中附加elisp函数源代码?

M-x find-function如果某些 elisp 函数不是用 C 代码编写的,我可以用来查找该函数的源代码。

但由于我使用的是Debian 二进制包Emacs 中,省略了部分源代码,只.elc保留了字节编译的文件。那么有什么方法可以获取源代码并将其附加到这些 elc 文件中吗?我可以使用apt-get source emacs并关联 src (C代码以及)与字节编译的。或者我必须从源代码构建 Emacs 吗?

答案1

为了保持安装更小,Debian 的emacsmetapackage 不包含 Elisp 源代码(正如您所注意到的)。 Debian 将其封装在emacsVERSION-el.没有emacs-el元包,因此您必须安装-el适合 Emacs 版本的包。

目前,这是emacs23-el,因为emacs元包安装emacs23

相关内容