[mew-dist 23091] Re: `mew-use-full-window'が無視される。

Takashi Masuda ( 増田貴士 ) masutaka at example.com
2003年 2月 20日 (木) 00:10:27 JST


増田です。

From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Date: Wed, 19 Feb 2003 09:53:37 +0900 (JST)
Message-ID: <20030219.095337.58021649.shirai at example.com>

> こいつが全然動かないからです。従来の挙動だと "C-x3" で縦に分割し
> ても summary で '.' した瞬間に縦分割が解除されてしまうから、その
> あたりを抑制するコードなのでした。

なるほど。

> mew-use-full-window = frame 内を Mew の Window だけにする
> と考えると (3) の挙動が良い、というか (3) の方がベターだと思うの
> ですがどんなものでしょう。

私もそう思います。
`mew-use-full-window'の仕様がもともとそうでしたね。

> # mew-use-full-window => t の人はやっぱりいらっしゃるのですね。

はい。Windowが小さくなっていくのは嫌ですからね。


From: Tatsuya Kinoshita <tats at example.com>
Date: Wed, 19 Feb 2003 20:09:38 +0900 (JST)
Message-ID: <20030219.200938.104664408.05 at example.com>

> しかし、mew-draft-mode-hookを使うなどして、(2)でWindowを2つ
> (SummaryとDraft)にしている人が、(3)にとまどいそうな気はします。

私の場合ですと、草稿を作ったけど他のメッセージを参照したくなって、
summary-modeまで戻り、通常閲覧をする場合(草稿Windowが消えても構わない)に
戸惑って(^o^;います。

結局、↓これで私の要求は満たせることに気づきました。
(defadvice()は最近使えるようになったので、ちょい不安。)

(defadvice mew-summary-analyze-again
  (before mew-summary-analyze-again-before-advice (&optional arg))
  "`.'すると、summary-modeとmessage-modeのみになります。"
  (delete-other-windows))
(ad-activate 'mew-summary-analyze-again)

"C-x3"は別フレーム使うことで、使わなくてもすむかなと思っています。
(今までもそれでやってきたし。)

でも、カレントウィンドウ幅とフレーム幅を比べれば、

  "C-x3"しているときは、delete-other-windows()しない。
  "C-x3"していないときは、delete-other-windows()する。

なんてことができそうですね。

--
Takashi Masuda <masutaka at example.com>



Mew-dist メーリングリストの案内