summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-04-20 07:37:19 +0000
committerPo Lu <luangruo@yahoo.com>2022-04-20 07:38:47 +0000
commit9e48d7468aacf18beea4cac759b97d300b0b2a0a (patch)
tree06dab157828550010974a8fffc892c314cb0f9f4 /lisp/emacs-lisp/bytecomp.el
parentebde448a14d44719b78b8b873a88448b73d72572 (diff)
downloademacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.tar.gz
emacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.tar.bz2
emacs-9e48d7468aacf18beea4cac759b97d300b0b2a0a.zip
Implement `above' z-group on Haiku
* src/haiku_support.cc (class EmacsWindow): New field `z_group'. (RecomputeFeel): New function. (ParentTo, BWindow_set_override_redirect): Use that instead instead of manually juggling the window feel around. (BWindow_set_z_group): New function. * src/haiku_support.h (enum haiku_z_group): New enum. * src/haikufns.c (haiku_set_parent_frame): Clean up coding style. (haiku_set_z_group): New function. (haiku_create_frame): Always set z group after window creation, like on X. (haiku_frame_parm_handlers): Add `haiku_set_z_group'.
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions