kiwanami / emacs-window-manager

Customizable window manager for emacs
229 stars 28 forks source link

e2wm:pst-window-toggle returns seleceted window name now #15

Closed tkf closed 12 years ago

tkf commented 12 years ago

I also documented this function.


こんな感じで使いたいので、変更してみました。問題なければpullお願いします。

(defun e2wm:my-toggle-sub (&optional move-buffer)
  (interactive "P")
  (let ((prev-buf (current-buffer)))
    (e2wm:aif (e2wm:pst-window-toggle
               'sub t (e2wm:$pst-main (e2wm:pst-get-instance)))
        (when move-buffer
          (wlf:set-buffer (e2wm:pst-get-wm) it prev-buf)))))
kiwanami commented 12 years ago

副作用しか考えてなかったので、問題ないと思いました。