summaryrefslogtreecommitdiff
path: root/msdos
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-03-19 09:11:09 +0800
committerPo Lu <luangruo@yahoo.com>2022-03-19 09:29:08 +0800
commit1467b04f5cf586c0f44b7df00591986fa8d40c66 (patch)
treeec88708c7d6413162416fbc0941e9f09f75fe380 /msdos
parentae9a0b78080d8c448e3949b257c55c5288d05529 (diff)
downloademacs-1467b04f5cf586c0f44b7df00591986fa8d40c66.tar.gz
Handle composite overlay window during drag and drop sessions
* configure.ac: Test for the composite extension and use it if available. * msdos/sed1v2.inp: Update. * src/Makefile.in (XCOMPOSITE_LIBS, XCOMPOSITE_CFLAGS): New variables. (EMACS_CFLAGS, LIBES): Add new libs and cflags. * src/xterm.c (x_dnd_get_target_window): Look for proxy on composite overlay window if mapped. (x_term_init): Test if the composite extension is available. * src/xterm.h (struct x_display_info): New fields for composite extension presence.
Diffstat (limited to 'msdos')
-rw-r--r--msdos/sed1v2.inp2
1 files changed, 2 insertions, 0 deletions
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index cc29ad02819..24ae079db1b 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -117,6 +117,8 @@ s/ *@WEBP_LIBS@//
/^XFIXES_CFLAGS *=/s/@XFIXES_CFLAGS@//
/^XDBE_LIBS *=/s/@XDBE_LIBS@//
/^XDBE_CFLAGS *=/s/@XDBE_CFLAGS@//
+/^XCOMPOSITE_LIBS *=/s/@XCOMPOSITE_LIBS@//
+/^XCOMPOSITE_CFLAGS *=/s/@XCOMPOSITE_CFLAGS@//
/^XINPUT_LIBS *=/s/@XINPUT_LIBS@//
/^XINPUT_CFLAGS *=/s/@XINPUT_CFLAGS@//
/^XSYNC_LIBS *=/s/@XSYNC_LIBS@//