09:00 | テストしてみよう |
13:00 | 大丈夫かな? |
20:00 | 成功だー |
要チェック。
プロトタイプベースのOOPとどこが違うのか、まだよく分からない。
<NK.95Aug16105950@march.sbl.cl.nec.co.jp>
と
<tzpv4zu2mo.fsf@tenryu.tom.sfc.keio.ac.jp>
のふたつあるのね。
検索するとあちこちのMLのログに、これに対するカスタマイズというか 修正のコードが流れているんだけど、 双方の話が入り乱れているものだから混乱してしまった。
結局、 後者 に、 Meadow-users-jp:00048 の修正を加えたものを使うことにした。 …がおかしい。日本語の祝日名化ける。 なにが悪いんだろう? と試行錯誤した結果、 休日の再定義を .emacs のなかでやってしまうと化けるらしい。 元ファイルの変数定義を直接いじったら直った。(EmacsLisp)
;;; Planner に * Schedule を追加 ;;; 内容は ~/diary から転記する (defun planner-todays-appoints () (let ((diary-entries (diary))) (if diary-entries (mapconcat 'cadr diary-entries "\n\n") "")))) (defun planner-goto-schedule () (interactive) (goto-char (point-min)) (unless (re-search-forward "^\\* Schedule\n\n" nil t) (re-search-forward "^\\* Notes") (beginning-of-line) (insert (concat "* Schedule\n\n" (planner-todays-appoints) "\n\n")) (forward-line -2))) (defadvice plan (after insert-diary-entries activate) "今日のファイルを開くと予定の部分に飛ぶ" (planner-goto-schedule)) (calendar) (plan)
この記述を ~/.emacs に追加した。 実行結果は上の方を参照のこと。
あとは、planner.el のコメントの中で作者様が言っている Remind を試してみて、良い感じだったら組み込んでみよう。 だめだったら、同じような手で Palm の datebook と連係する方向で 検討するか。
%nn だらけのURLってあまり好きじゃないので、優先順位は割と低いです。
[1] IE 5.5 + SP2 + Q313675 というブラウザで見ると、 日本語が化けてしまうんですが僕のところだけでしょうか?