无法检查此elisp函数:en / disable-command

时间:2013-11-23 13:23:17

标签: emacs elisp

我对disable-command的实施方式感兴趣所以我查了一下它的代码就是这样:

(defun disable-command (command)
  "...."
  (interactive "CDisable command: ")
  (en/disable-command command t))

然后我想知道en/disable-command是如何实现的,所以我按M-.,而点en/disable-command上没有显示任何内容。然后我尝试了C-h f en/disable-command也失败了。为什么这会失败?

1 个答案:

答案 0 :(得分:3)

您正在查看已卸载库的代码。

disable-command已自动加载,因此您可以在其上使用describe-functionfind-function,但这不会加载库,并且Emacs无法告诉您有关的功能加载或自动加载,因为它没有关于它们的信息。

加载novice(或只是eval-buffer已经存在),您将能够找到en/disable-command

(我不知道为什么它不在你的TAGS文件中,但这可能取决于你如何构建它。)