gpt4 book ai didi

elisp - 符号的函数定义为 void : incf (common lisp function in emacs24)

转载 作者:行者123 更新时间:2023-12-04 19:06:55 25 4
gpt4 key购买 nike

我已经下载了一个 emacs 包,用于使用 autopep8 格式化 python 代码。

这个包名为 py-autopep8

this is the lisp code

你能在第 78 行看到这个常用的 lisp 函数吗?

(incf line-offset len)

然后,当我打开 emacs24 并且我想保存缓冲区时,我在 emacs shell 中有这个

Symbol 的函数定义为 void:incf

因此,任何人都知道如何修复此错误,以获取 emacs 嘴唇中的常见 lisp 定义。

最佳答案

标准 Common Lisp 函数在 cl 中实现包,所以你可以把:

(require 'cl)

在您的 init 文件中。

更准确地说, cl-incfcl-lib 中实现和 cl包别名 incfcl-incf .

最佳实践是包作者要求 cl-lib并使用 cl-incf ; cl-lib表单是首选,因为它们在自己的命名空间中被隔离。

关于elisp - 符号的函数定义为 void : incf (common lisp function in emacs24),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com