【发布时间】:2017-12-08 10:35:51
【问题描述】:
当我重新启动 emacs 时,desktopaid 的 dta-load-session 会尝试恢复我的会话(所有文件和窗口),但会中断并显示错误消息
apply: Searching for program: No such file or directory, rcsdiff
我如何找出使 emacs 搜索 rcsdiff 的文件,以便我可以在下次终止该缓冲区?
(MacOS 上的 Emacs 25.1.1)
【问题讨论】:
-
要解决这个问题,
M-x setq debug-on-error t并检查回溯。 -
rcsdiff被旧的rcs后端使用,所以我猜 Emacs 认为您正在访问一个版本控制的文件。您是否有任何名称以,v结尾的文件?在文件旁边有一个RCS目录也可能是一个触发器。 -
@tripleee:感谢您的提示,这已经有所帮助。但是,正确的调用是
M-x set-variable debug-on-error t -
是的,很抱歉错误的命令,感谢您的跟进。
标签: debugging emacs version-control