]> git.eshelyaron.com Git - emacs.git/commit
Fix some NS frame handling issues
authorAlan Third <alan@idiocy.org>
Tue, 25 Apr 2017 19:55:40 +0000 (20:55 +0100)
committerAlan Third <alan@idiocy.org>
Tue, 25 Apr 2017 20:06:12 +0000 (21:06 +0100)
commit603f634c8f5876613864c90e50585b5947be1667
tree5501c984e0e0001ecdf5570d1e87784800745182
parente4ddf394d0ca42b3958848800c98fed2215291f7
Fix some NS frame handling issues

* src/nsterm.m (FRAME_DECORATED_FLAGS, FRAME_UNDECORATED_FLAGS): New
defines intended to make things tidier.
(x_set_undecorated): Use the new defines.
(windowWillResize): Don't use new macOS 12+ only feature.
(initFrameFromEmacs): Use the new defines, and disable automatic
window tabbing feature in macOS 12.
(x_set_undecorated, x_set_parent_frame, x_set_no_accept_focus,
x_set_z_group): Add NSTRACE notices.
src/nsterm.m