Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Ivy is broken with a minibuffer-only frame. #380
I have my Emacs set up with a minibuffer-only-frame. I have just installed swiper following the recommendations from the wiki, and, when I try to get any of the swiper commands, I get the error which reads "Cannot resize the root window of a frame." The net effect is that the package is completely unusable with a minibuffer-only-frame. I am happy to experiment a bit more, and help you debug this, if you are not able to reproduce it with your set-up.
Thank you for a quick response, and apologies for not providing sufficient detail upfront!
I am able to repro using the following steps ($ is the prototypical shell prompt)
$ emacs -Q -l ivy-separate-minibuffer.el # ivy-separate-minibuffer.el.zip is attached
You will see that the error message "Cannot resize the root window of a frame." is displayed in the echo area (which is in the same -- smaller -- frame as the minibuffer).
For comparison, you can evaluate
in the scratch buffer, and type C-x C-f again.
For reference, my
Thank you for a lightning-fast turn-around on the fix! I am very impressed with your responsiveness and follow-through. I can handle resizing the minibuffer frame (the definition of
I agree that my set-up is not for everyone. It was inspired by OneOnOneEmacs, except that my actual set-up uses