(define-generic-mode MODE-NAME ;; 1. コメント文字列の指定
;; 2. ハイライトするキーワードの指定(シンプルにキーワード文字だけ登録したい場合はここだけでも良い)
;; 3. 個別にハイライトするキーワードとfaceを指定(不要ならnilでも良い)
;; 4. ファイル読み込み時に自動的にこのモードにするファイルのファイル名の指定
;; 5. モード起動時のhook関数(特に何もしない場合はnilで良い)
;; 6. モードの説明
)
不要なところはnilで埋める。
- コメント文字列の指定 -- 文字列または文字列のドットペア(コンスセル)からなるリスト(リテラルならクォートを忘れないように)。
- ハイライトするキーワードの指定 -- 文字列からなるリスト。
- 個別にハイライトするキーワードとfaceを指定 -- 正規表現文字列とfaceの記号アトムのドットペアからなるリスト
- ファイル読み込み時に自動的にこのモードにするファイルのファイル名の指定 -- 正規表現文字列からなるリスト
- モード起動時のhook関数 -- 関数
- モードの説明 -- 文字列