emacs-exwm / exwm

Emacs X Window Manager
https://elpa.gnu.org/packages/exwm.html
GNU General Public License v3.0
278 stars 14 forks source link

exwm-layout-toggle-fullscreen: work non-interactively #61

Closed progfolio closed 5 months ago

progfolio commented 5 months ago

Previous behavior required explicitly passing a window ID when called from lisp programs. New behavior attempts to set the ID to window-buffer when not explicitly passed as an argument. A user-error is thrown if window-buffer has no X window ID.

See: https://github.com/emacs-exwm/exwm/issues/60