top  Index  Search  Changes  RSS  Login

howm wiki - PopWin Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

howmメニューをバッファ全体に表示するのではなく
画面の半分に表示するようpopwin.elでコントロールしたいです -- [[2ch3:974n]]

[[http://d.hatena.ne.jp/m2ym/20110120]] より:
popwin.elはあくまでdisplay-bufferを制御するものですので、バッファの切り替えなどはその対象外です。
つまり, もともと「別 window で表示」という仕様なものに対して開き方をいい感じにしてくれるみたい.
howm のメニューはそうじゃなく, 「今いる window に表示」という仕様.
だから普通に設定しても発動しない.

↓直接発動させてみると…

;; メニューを popwin 化.
;; https://github.com/m2ym/popwin-el
;; popwin-0.7.0alpha と howm-test130321 でテスト.

(require 'popwin)
(defvar howm-menu-popwin-config nil) ;; see manual of popwin for options
;; (setq howm-menu-popwin-config '(:position top :dedicated t)) ;; exmaple
(defadvice howm-menu (around force-popwin activate)
   (apply #'popwin:popup-buffer
          (save-window-excursion ad-do-it (current-buffer))
          howm-menu-popwin-config))

----
{{comment}}
----