使用 edebug 进行 elisp 调试失败,提示找不到库文件。

3

我正在尝试使用edebug来处理一个emacs lisp库。我可以有效地设置断点并在运行defun时停在它们上面,但不幸的是,当我使用i进入某些内容时,会出现错误:

Can't find library /usr/share/emacs/23.3/lisp/emacs-lisp/cl-macs.el

并不是说它不存在,只是这个库的源代码没有被安装,只有编译后的版本(.elc)被安装了。它是通过以下方式进行安装的:

apt-get install emacs23-nox

有没有关于如何启动它的想法?
1个回答

6

在一个基于Debian的发行版中,裸的emacs23包不包括Elisp源代码(也不包括任何文档等)。要安装它们,执行sudo apt-get install emacs23-el


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接