2003年02月05日(水) [過去の今日]
#1 mail2nikki.elに自動時刻挿入
昨日いじくった部分は実はすでにupstreamでは対応済みってことで非常に無駄足スギかつ大恥だったので、悔しくて以前からの希望であった時刻の自動挿入の作り直しを実行。hnf-modeのほうにそういう機能があるのだが、mail2nikki.elではそれが有効にならんのだよね。ということで再び自動挿入させる方向で。
(if mail2nikki-insert-time (save-excursion (insert (format "\n(%s)\n" (format-time-string "%H:%M" (current-time)))))) (if mail2nikki-insert-itime (save-excursion (insert (format "\n(@%03d)\n" (ftruncate (/ (% (- (car (cdr (current-time))) (* 60 60 5)) (* 60 60 24)) 86.4))))))
こんなのをENDを挿入してるところの直後に突っ込んで、通常の時刻を挿入したければ(setq mail2nikki-insert-time t)、インターネットタイムを挿入したければ(setq mail2nikki-insert-itime t)、としておく。
ちゃんとテストしてないけど、以前書いたものよりきれいにはなったと思う。前のと違って常時3桁表示になるはずだし。
この修正も含めて新しいmail2nikki.elに更新したdebianパッケージも作っちゃったので欲しい人は どーぞ 。
(@301)