diff options
author | Po Lu <luangruo@yahoo.com> | 2022-10-25 19:50:57 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-10-25 19:51:08 +0800 |
commit | b6097fe279b03e2fb50fc6af063d7c8f1e55fe8b (patch) | |
tree | 8d7a834c70cbb631fbdb086e9b4a2ba35a6b25c2 /lisp/vc/add-log.el | |
parent | bb95e597a9adcba0080cba85b2270fdf80696b3a (diff) | |
download | emacs-b6097fe279b03e2fb50fc6af063d7c8f1e55fe8b.tar.gz emacs-b6097fe279b03e2fb50fc6af063d7c8f1e55fe8b.tar.bz2 emacs-b6097fe279b03e2fb50fc6af063d7c8f1e55fe8b.zip |
Fix drag-and-drop bugs on Lucid build
Also, optimize Fx_translate_coordinates to avoid excessive calls
to _XReply.
* lisp/x-dnd.el (x-dnd-get-drop-rectangle): Return empty drop
rectangle if posn-area.
* src/xfns.c (Fx_translate_coordinates): Accept arg
`require_child'. If not set, allow optimizations based on
cached position data.
* src/xselect.c (x_handle_dnd_message): Use
x_translate_coordinates.
* src/xterm.c (x_translate_coordinates): Export function.
(x_handle_translate_coordinates): New function.
(handle_one_xevent): Fix coding style.
* src/xterm.h: Update prototypes.
Diffstat (limited to 'lisp/vc/add-log.el')
0 files changed, 0 insertions, 0 deletions