Yup, tested this and it works fine.

Many thanks for the super-fast response!

---Fran

On Thu, 14 Jun 2018 at 04:47, Yoni Rabkin <[email protected]> wrote:

> Fran Burstall <[email protected]> writes:
>
> > I have two windows open and do M-x emms-show-all.  One
> > window is filled with track info.  Now I hit 'q' to call
> > emms-show-all-mode-bury-buffer.
> >
> > What I expect: the emms-show-all buffer to disappear and its
> > window to display whatever it displayed before I did M-x
> > emms-show-all.
> >
> > What happens: the buffer and the window it was in both
> > disappear so I now only have one window.
> >
> > Not passing the buffer name to bury-buffer (which will then
> > remove the buffer from the window) and not calling
> > delete-window fix this (at least to me) undesirable
> > behaviour.
> >
> > Thus:
> >
> > (defun emms-show-all-mode-bury-buffer ()
> >   "Bury, and optionally kill the show buffer."
> >   (interactive)
> >   (bury-buffer)
> >   ;; (delete-window)
> >   (when emms-show-all-kill-buffer-on-quit-p
> >     (kill-buffer emms-show-all-buffer-name)))
>
> I've fixed this with `quit-restore-window' and pushed to the git
> repo. Can you please test it?
>
> Thanks for the bug report.
>
> --
>    "Cut your own wood and it will warm you twice"
>
_______________________________________________
Emms-help mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/emms-help

Reply via email to