Closed manuel-uberti closed 6 years ago
FWIW, it is not happening with emacs -Q
, so it should be just a problem in my configuration.
Ouch, your serialized window config has an improper list there. I didn't notice because I never tested with margins on and can reproduce it this way.
Any hint on how I can fix it?
Fixed in 0.7.7.
Just for the sake of debugging this: does it have something to do with display-buffer-alist
?
No, it has to do with whatever (window-state-get)
returns for you. My code foolishly assumes that every list in that tree can be traversed with dolist
which is not the case, you have a margin specification there that isn't nil-terminated, so dolist
blows up. I've added a check for improperly terminated lists which is a rather yucky bandaid, but will do it in the face of less than clearly specified trees.
Thanks for the support and the quick fix. Sorry to bring out such a corner case. :)
I can confirm your fix works. Thanks again.
Hi,
I just upgraded
eyebrowse
from MELPA, taking in the change discussed here.Now when I am in workspace 1 and hit C-c C-w 2, I get this error:
This my Emacs version:
GNU Emacs 27.0.50 (build 1, x86_64-debian-linux-gnu, GTK+ Version 3.18.9) of 2017-11-23
.And this is how I set up
eyebrowse
: