最近经常遇到这样的错误:
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
我发现在某些情况下,错误是由如下表达式引起的:
(= nil 4)
我不确定这个表达式是否打算这样写,但只有当我将它更改为:
(eq nil 4)
但是,(1)我需要在那个emacs lisp脚本中全部替换=
为eq
(2)我不确定代码应该像这样修改。
我想知道我是否可以在配置文件()中写几行.emacs
而不是修改源代码来完成任务。有人对此有想法吗?