kiwanami/emacs-window-manager — pull request #70 by aki2o (2014-08-16 03:22:55+00:00)
Title: do e2wm:start-management if necessary when e2wm:pst-change

`e2wm:start-management`しなくても、`e2wm:pst-change`の際に、
必要だったら、`e2wm:start-management`の処理を行うようにしました。

今までは、以下のコードを設定ファイルに記述してたんですが、

```lisp
(defadvice e2wm:pst-change (before ~e2wm:with-start activate)
;; 切り替えた時に、起動していなかったら起動するようにする
(when (not e2wm:pst-minor-mode)
(e2wm:start-management)))
```

e2wmを開始してない状態から、arrayパースペクティブを使ってバッファを切り替えようとしたら、
codeパースペクティブになってしまって。

なので、`e2wm:start-management`無しで、`e2wm:pst-change`したいのですが、
これで大丈夫でしょうか？