このチャプターでは、中規模から大規模のプログラムやパッケージを保守するためのEmacsの機能を説明します。これらの機能には、以下が含まれます:
Lispの大きなプログラムをメンテナンスしている場合は、ここで説明している機能に加え、ERT(Emacs Lisp Regression Testing)ライブラリーも便利だと思うかもしれません(ERT in Emacs Lisp Regression Testingを参照してください)。
| • Version Control: | バージョンコントロールシステムの使用。 | |
| • Projects: | プロジェクト内のソースファイルを扱うコマンド。 | |
| • Change Log: | プログラムの変更履歴をメンテナンスする。 | |
| • Xref: | プログラム内の関数、メソッド、構造体、マクロ、...にたいする定義の検索と参照。 | |
| • EDE: | Emacsのための統合開発環境。 | |
| • Emerge: | 2つのバージョンのプログラムをマージする便利な方法。 | |
| • Bug Reference: | バグレポートへの参照のハイライトとissue trackerでの閲覧。 |