使用edebug for elisp失败无法找到库

use*_*650 3 emacs elisp

尝试使用edebug来处理emacs lisp库.当我运行defun时,我可以有效地设置断点并打破它们,不幸的是当我使用i进入某个东西时,我得到了错误:

Can't find library /usr/share/emacs/23.3/lisp/emacs-lisp/cl-macs.el
Run Code Online (Sandbox Code Playgroud)

它不是说谎,库不存在,只存在编译版本(.elc).它安装使用:

apt-get install emacs23-nox
Run Code Online (Sandbox Code Playgroud)

有关如何实现这一目标的任何想法?

tri*_*eee 6

在Debian派生的发行版中,裸emacs23包不包含Elisp源(也没有任何文档等).要安装它们,sudo apt-get install emacs23-el