アウトラインツリーのカスタマイズするメモ
http://pc7.2ch.net/test/read.cgi/software/1163847543/
21_ 名無しさん@お腹いっぱい。名無しさん@お腹いっぱい。 9uQCdF4K0 2006/11/21(火) 22:37:22 outline-tree2でユーザーが特定のoutlineの種類を 任意のファイル名パターンのファイルを開いた時点で適用させるには どうすればいいのでしょうか? $XYZZY/.outline-tree/config.lに何か書けばいいとは思うのですが どう書けばいいのかわかりません。 # 他の人と共有しているファイルなので # ファイルの先頭に適用したいoutlineの種類を書く方法は使えません。 22_ 名無しさん@お腹いっぱい。名無しさん@お腹いっぱい。 57hOw5Mt0 2006/11/21(火) 23:43:53 >>21 outline-tree-get-default-create-outline-functionを参考にして *outline-tree-get-default-create-outline-function-advice-func*に アウトライン作成関数をセットすればおけ。 23_ 名無しさん@お腹いっぱい。名無しさん@お腹いっぱい。 nb1BtYBZ0 2006/11/21(火) 23:45:52 >>21 lispが分からない人は出来ないかもしれない。 *outline-tree-get-default-create-outline-function-advice-func* に「任意のファイル名パターンのファイル」の時に「特定のoutlineの種類」 を返すような関数を定義してやれば良いよ。 ちなみに、フックじゃないから1つしか定義できない。 だからその1つの関数で対応させたいパターン全てを定義する必要があるよ。 詳しくはsite-lisp/outline-tree/get-outline-function.lを見てね。
こういうのは全然変えていなかったので、後から試してみようかと。思った。