Mew 4.0.63
実はこっそりと4.0.62のIPKをパッケージしていたのだが、さて表にはどうやって公開しようかと思っていた矢先に、4.0.63のアナウンスが流れてしまい、タイミングを逃してしまった。
日常的に使っているMewはCVSの先端なので、特にリリースタイミングなんぞは考えたこともなかった。ちょっと反省。
噂では、zaurus-jaで公開されているEmacs 21.2*1とMew 4.0.xの組み合わせは不安定という話だったのだが、そんな素振りはまったくなく、極めて安定しているみたいだ。
さすがにMew単体では通常のメールだけになるので、emacs-w3mもIPKを作ってみた。デスクトップ環境ではさほど利用していない「新聞(shimbun)」だが、SL-C750では使用頻度があがるので、APEL/FLIMもパッケージした。
.emacsで関連する部分はこんな感じ。
まずは、emacs-w3mでHTMLパートを表示する部分。
(cond *2 (setq mew-use-w3m-minor-mode t) (if (eq window-system 'x) (setq mew-w3m-auto-insert-image t))))
新聞を利用する場合、デスクトップでは画像をインライン表示するので、その部分は切り分ける。また、朝日新聞や讀賣新聞はHTML版の設定があるので、こちらも切り分ける。
(cond *3 (define-key mew-summary-mode-map "Gg" 'mew-shimbun-goto-folder) (define-key mew-summary-mode-map "GG" 'mew-shimbun-goto-unseen-folder) (define-key mew-summary-mode-map "Gi" 'mew-shimbun-retrieve) (define-key mew-summary-mode-map "GI" 'mew-shimbun-retrieve-all) (define-key mew-summary-mode-map "Gr" 'mew-shimbun-re-retrieve) (define-key mew-summary-mode-map "GR" 'mew-shimbun-re-retrieve-all) (define-key mew-summary-mode-map "Ge" 'mew-shimbun-expire) (define-key mew-summary-mode-map "GE" 'mew-shimbun-expire-all) (if (eq window-system 'x) (setq mew-shimbun-folder-groups '( ("asahi" ("asahi-html.business" . last) ("asahi-html.international" . last) ("asahi-html.national" . last) ("asahi-html.politics" . last) ("asahi-html.science" . last)) ("mainichi" ("mainichi.shakai" . last) ;;("mainichi.seiji" . last) ("mainichi.keizai" . last) ("mainichi.kokusai" . last)) ("yomiuri" ("yomiuri-html.national" . 3) ("yomiuri-html.politics" . 3) ;;("yomiuri-html.sports". 3) ("yomiuri-html.world". 3)) ("nikkei" ;;("nikkei.main" . last) ("nikkei.keizai" . last) ;;("nikkei.kaigai" . last) ("nikkei.newpro" . last) ("nikkei.newpro-pc" . last) ("nikkei.newpro-soft" . last) ("nikkei.newpro-av" . last) ("nikkei.shasetsu" . last)) ("sankei" ;;("sankei.shakai" . 7) ("sankei.keizai" . 7) ;;("sankei.seiji" . 7) ("sankei.bungei" . 7) ("sankei.book" . 7) ;;("sankei.person" . 7) ) ("palmfan" ;;("palmfan.palmwarefan" . last) ("palmfan.news" . last)) ("slashdot-jp" ("slashdot-jp.story" . last)))) (setq mew-shimbun-folder-groups '( ("yomiuri" ("yomiuri.national" . 3) ("yomiuri.politics" . 3) ;;("yomiuri-html.sports". 3) ("yomiuri.world". 3)) ("asahi" ("asahi.business" . last) ("asahi.international" . last) ("asahi.national" . last) ("asahi.politics" . last) ("asahi.science" . last)) ("mainichi" ("mainichi.shakai" . last) ;;("mainichi.seiji" . last) ("mainichi.keizai" . last) ("mainichi.kokusai" . last)) ("nikkei" ;;("nikkei.main" . last) ("nikkei.keizai" . last) ;;("nikkei.kaigai" . last) ("nikkei.newpro" . last) ("nikkei.newpro-pc" . last) ("nikkei.newpro-soft" . last) ("nikkei.newpro-av" . last) ("nikkei.shasetsu" . last)) ("sankei" ;;("sankei.shakai" . 7) ("sankei.keizai" . 7) ;;("sankei.seiji" . 7) ("sankei.bungei" . 7) ("sankei.book" . 7) ;;("sankei.person" . 7) ) ("palmfan" ;;("palmfan.palmwarefan" . last) ("palmfan.news" . last)) ("slashdot-jp" ("slashdot-jp.story" . last))))) ;; expire date (setq mew-shimbun-expires '*4
自分で使えればいいと思ってるけど、やっぱり公開した方がいいのかな。
*1:いずれcvs-headのEmacs 21.3.50のipkを作成するつもり
*2:locate-library "w3m") (require 'mew-w3m) ;; use w3m to read HTML messages. (setq mew-mime-multipart-alternative-list '("Text/Html" "Text/Plain" "*."
*3:locate-library "mew-shimbun") (require 'mew-shimbun) (define-key mew-summary-mode-map "G" (make-sparse-keymap
*4:"yomiuri" . 3) ("asahi" . 3) ("mainichi" . 3) ("nikkei" . 3) ("sankei" . 3) ("palmfan" . 7) ("slashdot-jp" . 7)))