パッケージ開発のためにemacsの複数のバージョンを実行する方法は?


13

複数のEmacsバージョンでパッケージをテストできるようにするツールのセットはありますか?たとえば、24.4はほぼリリースされています。それをインストールしても、24.1でパッケージを安全にテストできますか?

  • 競合する.emacs.d /をどのように処理しますか?

Githubのレポに出会った

現在、NamesはEmacs 24ファミリー全体でサポートされています(24.1–24.4)

そして、複数のEmacsバージョンできれいにテストを行う方法がわからないことに気付きました。

回答:


12

Emacs Lispテスト用の優れたツールのコレクションがあります。

  • evm -Emacsバージョンマネージャー。
  • Cask-パッケージ開発サイクルの自動化を支援するEmacs用のプロジェクト管理ツール。開発、依存関係、テスト、構築、パッケージングなど。
  • ert-runner -Ertを使用してテストされたEmacsプロジェクトのツール。
  • ecukes-統合テストのテストフレームワーク。
  • Travis CI-継続的統合サービス。
  • undercover.el -Emacs Lispのテストカバレッジライブラリ。

Johan Anderssonのブログには、Emacs Lispテストに関する有用な情報もたくさんあります。


あなたの答えには本当に多くの有用な情報があります、evmは素晴らしく見えます、そして、テストのためにundercover.elとJohan Anderssonのブログを知りませんでした。ありがとうございました。
ガンボ14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.