You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 6, 2020. It is now read-only.
evaluate this code: (window-parameter mywin 'window-side)
returned value: left
switch to workspace 2, then switch back to workspace 1
evaluate this code: (window-parameter mywin 'window-side)
returned value: nil, meaning buff1's window is a normal window now, not a side window.
My expectation is that buff1's window should remain a side window.
To be fair, the same result happens if I replace step 4 with this step:
I'm not sure why window-side and window-slot are not persistent by default, there could be a reason I'm not aware of.
I'm mentioning all this because I thought it could be helpful if eyebrowse modified window-persistent-parameters accordingly or suggested it as user configuration in the readme.
Reproduction guide:
M-:)buff1 is displayed on the left in a side window.
(window-parameter mywin 'window-side)returned value:
left(window-parameter mywin 'window-side)returned value:
nil, meaning buff1's window is a normal window now, not a side window.My expectation is that buff1's window should remain a side window.
To be fair, the same result happens if I replace step 4 with this step:
M-: (window-state-put (window-state-get mywin t) mywin)Changing the value of
window-persistent-parametersbefore step 4 solves my issue:I'm not sure why
window-sideandwindow-slotare not persistent by default, there could be a reason I'm not aware of.I'm mentioning all this because I thought it could be helpful if eyebrowse modified
window-persistent-parametersaccordingly or suggested it as user configuration in the readme.