[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:02029] Re: 印刷時の出力ヘッダ内容拡張 (mew のみ)
野口です。
From: sakura@xxxxxxxxxxxx
Subject: [mhc:02028] Re: 印刷時の出力ヘッダ内容拡張 (mew のみ)
Date: Mon, 14 Feb 2005 13:16:09 +0900 (JST)
> 単純に、各ユーザが自分の ~/.emacs で
>
> (load-library "mhc")
> (setq mew-field-for-printing
> (append mew-field-for-printing '("X-SC-Subject:" "X-SC-Location:" "X-SC-Day:" "X-SC-Time:")))
>
> とするのでいいような気がするのですが……
はい、「わかっている人」にはそれでいいかと思います。が、
(1) 「mhc使用上の都合」で「mewの変数」を直接いじるのはなんとなく嫌。
(2) mew-field-for-printing は、mew のマニュアルにも出ていない。
これを「各ユーザに設定させる」というアプローチは疑問。
ということで、「ユーザに開示されたmhcの変数」として設定できるようにし
た方が良いのではないかという思いです。
理想としては、
(3) (setq mhc-expand-sc-header-field t)とか(変数名は適当)だけしてお
けば、他のMUA(wl,gnus,etc.)に乗りかえても手間いらずで同じ挙動
をして欲しい。
というのもあり、そのためにも「各MUA依存の変数」をダイレクトに扱いた
くはないです。
...その割に[mhc:02027]で出してみたpatchは、変数名などが中途半端にMew依存で
したので修正してみました。
--
NOGUCHI Yusuke <nogunogu@xxxxxxxxxxxxxxxxx>
*** mhc.el.org Fri Jan 14 21:07:54 2005
--- mhc.el Mon Feb 14 14:23:10 2005
***************
*** 968,973 ****
--- 968,976 ----
(defvar mhc-setup-p nil)
+ (defvar mhc-expand-sc-header-field-for-printing nil
+ "Not documented.")
+
(defun mhc-setup ()
(unless mhc-setup-p
(condition-case nil
*** mhc-mew.el.org Thu Jan 27 18:42:26 2005
--- mhc-mew.el Mon Feb 14 14:34:31 2005
***************
*** 59,64 ****
--- 59,67 ----
(defun mhc-mew-setup ()
(require 'mhc)
(setq mhc-mailer-package 'mew)
+ (if mhc-expand-sc-field-for-printing
+ (setq mew-field-for-printing
+ (append mew-field-for-printing '("X-SC-Subject:" "X-SC-Location:" "X-SC-Day:" "X-SC-Time:"))))
(mhc-setup)
(add-hook 'mew-summary-mode-hook 'mhc-mode)
(add-hook 'mew-virtual-mode-hook 'mhc-mode)