diff options
author | Po Lu <luangruo@yahoo.com> | 2022-01-28 16:38:02 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-01-28 16:40:40 +0800 |
commit | 15f8c6b11e6423a1fbdcee98617882b34f6958f5 (patch) | |
tree | 01200df012ba6b5401eadb2e0d86c00002bf1eee /lisp/emacs-lisp/autoload.el | |
parent | bad16c6f566c909dec3e330e5755a66441162209 (diff) | |
download | emacs-15f8c6b11e6423a1fbdcee98617882b34f6958f5.tar.gz emacs-15f8c6b11e6423a1fbdcee98617882b34f6958f5.tar.bz2 emacs-15f8c6b11e6423a1fbdcee98617882b34f6958f5.zip |
Use the real cursor beneath the pointer on xwidgets
* src/xwidget.c (define_cursors): Make manual cursor definition
code PGTK-only.
(xw_update_cursor_for_view):
(xw_last_crossing_cursor_cb): New functions.
(xw_maybe_synthesize_crossing): Attach and disconnect cursor
signal handler where appropriate.
(xwidget_init_view): Set the default cursor to the nontext
cursor.
(Fxwidget_delete_view): Disconnect last crossing signal if
appropriate.
* src/xwidget.h (struct xwidget_view): New field
`last_crossing_cursor_signal'.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions