[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: minibuffer force sizechange



セカンドトライです。

      (enlarge-window 1)
      (shrink-window 1)

の代わりに以下を試していただけませんか。

      (enlarge-window 1)
      (unless (eq (next-window nil 'ignore-minibuf) (selected-window))
	(shrink-window 1))

根拠:
resize-mini-windows が nil のときに minibuffer を 2行にしてしま
うのは enlarge-window ではなくて、*w3m* の window で実行される
shrink-window だから。

その frame に *w3m* の window と minibuffer しか無いとき、*w3m*
の window で実行される enlarge-window は minibuffer を潰そうとし
ますが、実際にそれは起きず、単に mode-line と header-line の表示
を更新するだけの効果があるようです。