kiwanami/emacs-window-manager — Issue #17: Problem when opening the same buffer in multiple windows
Author: tkf
Created: 2012-03-04 13:05:58+00:00
State: open

同じ buffer を違う window で開いている時に sub を on/off すると位置が変わる問題があります。

# 再現手順

Emacs を以下のコードで初期化したとします。

```lisp
(require 'e2wm-config)
(e2wm:start-management)
(e2wm:dp-two)
```

1. 何かファイルを left window で開きます
2. 同じファイルを right window で開いて、バッファ末尾に移動します
3. sub window を表示させます
4. → right window のバッファの位置が変わってしまいます

ちなみに、以下のコードで問題を再現しようとしたんですが、 sub の toggle なし(open sub 以下をコメントアウト)だとそもそも right に ファイル　が表示されないので再現の手順としては不十分っぽいです。

```lisp
(let ((some-file "~/.emacs.d/el-get/e2wm/e2wm-config.el")
buf)
;; at left win
(e2wm:dp-two-navi-left-command)
(find-file some-file)

;; at right win
(e2wm:dp-two-navi-right-command)
(find-file some-file)
(goto-char (point-min))

;; open sub
(e2wm:pst-window-toggle 'sub t 'left)
)
```