summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/checkdoc-tests.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-06-16 10:08:12 +0800
committerPo Lu <luangruo@yahoo.com>2022-06-16 10:08:12 +0800
commit9accc800a75529c1eaf81d6844c53b6ca2f5622f (patch)
treedf246f64d41c1d954e15007affa0d348f961877d /test/lisp/emacs-lisp/checkdoc-tests.el
parent556c304007fbea1a552c65529fa86c0a5637b27b (diff)
downloademacs-9accc800a75529c1eaf81d6844c53b6ca2f5622f.tar.gz
emacs-9accc800a75529c1eaf81d6844c53b6ca2f5622f.tar.bz2
emacs-9accc800a75529c1eaf81d6844c53b6ca2f5622f.zip
Comply with the Motif requirement for unique drag atoms
* src/xselect.c (x_handle_selection_request) (Fx_get_selection_internal, syms_of_xselect): New variable `x-selection-alias-alist'. Respect that alist of aliases. * src/xterm.c (x_atom_refs): Intern _EMACS_DRAG_ATOM. (xm_get_drag_atom_1, xm_get_drag_atom): New functions. (xm_setup_drag_info, x_dnd_cleanup_drag_and_drop) (x_dnd_begin_drag_and_drop, x_dnd_update_state, handle_one_xevent) (x_connection_closed, x_intern_cached_atom): Alias the drag atom to XdndSelection. Use it instead of XdndSelection to set the Motif index atom. (x_get_atom_name): Handle new atoms. (syms_of_xterm): New defsym. * src/xterm.h (struct x_display_info): New fields for new atoms and their names.
Diffstat (limited to 'test/lisp/emacs-lisp/checkdoc-tests.el')
0 files changed, 0 insertions, 0 deletions