]> git.eshelyaron.com Git - emacs.git/commit
(mouse_init): Reset the button press/release info of the mouse driver.
authorEli Zaretskii <eliz@gnu.org>
Tue, 20 Oct 1998 14:25:38 +0000 (14:25 +0000)
committerEli Zaretskii <eliz@gnu.org>
Tue, 20 Oct 1998 14:25:38 +0000 (14:25 +0000)
commit0c7bc1aabdf734481c244925b6c4de65b8fea4eb
tree678ab8872d4586de6bc1b52e5d67f859fd6476e9
parent32372ef84c272010ae644eb5f6e63ac5bae23b18
(mouse_init): Reset the button press/release info of the mouse driver.
(mouse_preempted): New variable.
(dos_rawgetc): Don't generate mouse events if mouse is preempted.
(XMenuActivate): Preempt the mouse during menu-handling loop.
Release the current time slice while idling in the menu-handling
loop.  Leave the loop only if the user pressed, then released the
same button.  Discard all mouse events that are pending in the
event queue before exiting.
src/msdos.c