1 如何运行emacs的多个版本进行软件包开发? 有一套工具可以在多个Emacs版本上测试软件包。例如24.4即将发布。我可以安装它并且仍然可以安全地在24.1中测试我的软件包吗? 如何处理冲突的.emacs.d /? 我在Github上遇到了一个回购,上面写着 当前,整个Emacs 24系列(24.1–24.4)都支持名称。 并且意识到我不知道如何在多个Emacs版本上干净地完成测试。 13 version-compatibilty
4 在仍然支持较旧的emacsen的同时,我如何从prog-mode继承? 我正在为一种编程语言编写主要模式,但是我想支持较旧的Emacs版本。prog-mode比较新。如果要prog-mode定义,我想继承它,但否则还是要做些明智的事情。 最好的方法是什么?我应该defalias prog-mode使用较旧的Emacsen,还是如果它们执行相同的操作,会干扰其他模式吗? 10 major-mode prog-mode version-compatibilty