13 有一套工具可以在多个Emacs版本上测试软件包。例如24.4即将发布。我可以安装它并且仍然可以安全地在24.1中测试我的软件包吗? 如何处理冲突的.emacs.d /? 我在Github上遇到了一个回购,上面写着 当前,整个Emacs 24系列(24.1–24.4)都支持名称。 并且意识到我不知道如何在多个Emacs版本上干净地完成测试。 version-compatibilty — 甘波 source
12 有大量用于Emacs Lisp测试的工具集合: evm -Emacs版本管理器。 Cask -Emacs的项目管理工具,可帮助实现软件包开发周期的自动化;开发,依赖项,测试,构建,打包等等。 ert- runner-使用Ert测试的Emacs项目的工具。 ecukes-集成测试的测试框架。 Travis CI-持续集成服务。 undercover.el -Emacs Lisp的测试覆盖率库。 Johan Andersson的博客上还有很多有关Emacs Lisp测试的有用信息。 — 斯维里多夫·亚历山大 source 您的答案中确实有很多有用的信息,evm看起来不错,而对于测试,我并不了解undercover.el和Johan Andersson的博客。谢谢。 — Gambo 2014年