[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:01058] Re: mhc-calendar link hnf-mode
大滝です。
From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxx>
Subject: "[mhc:01054] Re: mhc-calendar link hnf-mode"
白井> Subject: [mhc:01053] mhc-calendar link hnf-mode
白井> うぅ、使い方がどこにも書いていなくてごめんなさい。そして、ありが
白井> とうございます。(_ _)
使える人には書かなくてもちらっとソース見れば分かる程度の話なんだけど、
elispって分からない人にはほんともうさっぱり分からないので
#今でも私はいまいち分かんない。
正式UPの時には適当に説明書きがあるとうれしいです。
mhc-calendarにはM-x describe-modeで
詳しい説明が書いてあるから大丈夫かな?
でもこうやって説明を探す方法があるって
理解したのがemacsを使いだしてからかなり経ってからだしな。
大滝> auto-insertでテンプレートを挿入しているのですが、
大滝> mhc-calendarからHNFファイルの新規バッファを作成すると
大滝> うまくいかず。なんでだろ。
白井> これって、hnf-initial-function ではなくて、auto-insert-alist の
白井> ことですよね? 両方試してみたのですが、うまく動作しました。
ありゃそんな関数が。(気づけよ)
それで.emacsに以下の様にかいたところ新規ファイル作成時に
テンプレートファイルが挿入されました。
(setq hnf-initial-function
'(lambda () (insert-file "~/.insert/hns-insert.hnf")))
そんなわけで解決してしまったのですが、一応。
auto-insertの設定には以下のように書いてありました。
今はhnfの部分がコメントアウトしてあります。
#これってただのauto-insertじゃ無い?
#なんだか何処で拾ってきたのか分からない…(汗
(require 'auto-insert-tkld)
(setq auto-insert-path
(cons "~/.insert/" auto-insert-path))
(setq auto-insert-alist
(append '(
("\\.hnf$" . "hnf")
("\\.pl$" . "perl"))
auto-insert-alist))
(setq auto-insert-type-alist
(append '(
("hnf" . "hns-insert.hnf")
("perl" . "perl-insert.pl"))
auto-insert-type-alist))
-
大滝直人,OHTAKI Naoto,ohtaki@xxxxxx