Elisp:在字节编译时如何避免“函数未知定义”?

时间:2014-01-12 13:21:18

标签: emacs elisp

我的包lispy使用ace-jump-mode中的函数。 我还在考虑是否应该使用;; Package-Requires: cookie 或featurep,但主要问题是我想要一个干净的字节编译 与emacs -q

我认为这应该消除字节编译警告:

(declare-function ace-jump-char-mode "ext:ace-jump-mode")

但事实并非如此。有什么想法吗?

确切地说,警告是“以下函数未知定义:ace-jump-char-mode,helm”。

1 个答案:

答案 0 :(得分:3)

如果在使用lispy的大多数情况下可能会使用该函数,那么您只需使用类似(require 'ext:ace-jump-mode)的内容。