[mew-dist 20879] Re: mew-use-other-frame and citation
黒岩 和行
karuhito at example.com
2002年 5月 14日 (火) 21:04:06 JST
黒岩です。
From: Masahiro NANASHIMA <nana at example.com> (七島 雅裕)
Subject: [mew-dist 20861] Re: mew-use-other-frame and citation
Date: Sat, 11 May 2002 14:43:20 +0900 (JST)
> C-c C-c (mew-draft-send-message)でも似たような感じです。
>
> ・draft のあったフレームが消えない(draft バッファは消える)
> ・(+inbox でない)summary & message のあったフレームが、+inbox & summary になる
> ・smtp auth のプロンプトが、+inbox & summary のミニバッファにでる
これについては、今のところ気になるレベルではないです。十分実用レベルに
達していると思います。それよりも、本実装によりフレームを積極的に利用す
る気分になっています。
こうなると、 (mew-summary-goto-folder) で、新規フレームに飛ぶ機能が欲
しくなりました。他機能との整合性や、コマンドの直交性も考えずに手を加え
たのが下記です。
Index: mew-summary4.el
===================================================================
RCS file: /cvsmew/mew/mew-summary4.el,v
retrieving revision 1.28
diff -u -w -u -w -r1.28 mew-summary4.el
--- mew-summary4.el 2002/05/10 02:09:41 1.28
+++ mew-summary4.el 2002/05/14 11:53:45
@@ -61,6 +61,8 @@
(inbox (mew-proto-inbox-folder proto case))
(fld (mew-input-folder inbox))
(folder (mew-canonicalize-case-folder fld)))
+ (and (eq 5 goend)
+ (select-frame (make-frame)))
(mew-summary-visit-folder folder goend)))
(defun mew-summary-visit-folder (&optional folder goend no-ls)
===================================================================
(mew-summary-goto-foler-other-frame) という別関数を作成して、上記相当
のコードを実装して、キーバインドも考える(C-x5g とか) のが正解と思いま
すが、さくっと考えて、フレーム関係だから 5 をプリフィクスに g を押して
使いたいと短絡した結果が、上の差分です。
ちゃんとした実装は、別途検討が必要ですが、「こんな感じで動くやつ」とい
う要望のイメージです。
それなりに動いてはいますが、 (mew-summary-goto-folder) の引数の意味も
変えてしまうため、必ずサマリの最下行に飛ぶという動きになってしまいまし
た。
--
黒岩 和行: karuhito at example.com
Mew-dist メーリングリストの案内