本章では、Emacs Lispの追加機能については扱いません。その代わりに、前章までで説明した機能を効果的に活用するためのアドバイスを提示し、Emacs Lispプログラマが従うべき慣習について解説します。
Lispファイルを開いた際にコマンド M-x checkdoc RET
を実行することで、以下に説明する規約の一部を自動的にチェックできます。すべての規約をチェックできるわけではなく、表示される警告のすべてが必ずしも問題に対応しているとは限りませんが、すべて確認してみる価値はあります。あるいは、コマンド
M-x checkdoc-current-buffer RET で現在のバッファ内の規約を、checkdoc-file でバッチモード(例えば M-x compile RET
で実行したコマンドによる場合など)でファイルをチェックすることも可能です。