2001.12.06
1: 上を行けるかどーかは
分からんがWebページの生成にLispを使うのは、
柔軟性という意味では確かに便利と実感。
2: adviceってすごい
Emacs Lisp関数のアドバイスを参考に、
publishするとき毎回 MyDiaryPages を作り直すようにしてみた。
(defadvice emacs-wiki-publish (before force-publish-calendar ())
"Rebuild calendar page every time."
(emacs-wiki-publish-files
(list (concat planner-directory "/MyDiaryPages")) t))
(ad-activate 'emacs-wiki-publish)
み、短い。こんなに簡単だったとは。
- 解説
-
関数 emacs-wiki-publish が呼ばれて実行する 前 (before) に、
関数 emacs-wiki-publish-files を呼び出すような advice を定義し、
活性化させている。
3: ロケットガール
読了。なんだかこの前読んだ「ほしからきたもの。」とネタがカブりがち風味。