【发布时间】:2017-08-19 17:11:48
【问题描述】:
我找到了script,我需要运行它。
我尝试这样运行它(我使用了 eval-buffer 命令):
(require 'subr-x)
(require 's)
(load-file "~/git-graph.el")
(require 'git-graph)
(git-graph/to-graphviz-pretty
"git"
(git-graph/git-graph-head
"E:/GitStack/repositories/gitRepo.git"
"master"))
但是得到一个错误:
Loading e:/emHome/git-graph.el (source)...done
let*: Symbol’s function definition is void: first
请告诉我有什么问题。以及如何运行这个脚本?
我是新手。
【问题讨论】:
-
你运行什么版本的 emacs?
first通常是car的别名。 -
您需要找出将
first定义为函数或宏的库——它需要在之前使用git-graph进行处理。 Word 搜索defun first和defmacro first直到找到它,然后require该库(如果它在您的加载路径中)或使用load而不使用require。无需load某事,然后require后记。如果您没有定义first的库,请找出它在 Internet 上的位置和/或通过包管理器并安装它。 -
@choroba ,2016-09-17 的 GNU Emacs 25.1.1 (x86_64-w64-mingw32)