emacs-exwm / exwm

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

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

Closed progfolio closed 1 week ago

progfolio commented 1 week 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