summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorAndrew Innes <andrewi@gnu.org>1999-07-01 19:47:32 +0000
committerAndrew Innes <andrewi@gnu.org>1999-07-01 19:47:32 +0000
commit8b031dcc5f69c3c436fdeb4695e4cd4bbe73e915 (patch)
treea842c2c3f09afaa39513996115e241d811068a1d /lisp/emacs-lisp/lisp.el
parent3945a18ace4501399b3b8f7ac3b44b531a0f7c8d (diff)
downloademacs-8b031dcc5f69c3c436fdeb4695e4cd4bbe73e915.tar.gz
emacs-8b031dcc5f69c3c436fdeb4695e4cd4bbe73e915.tar.bz2
emacs-8b031dcc5f69c3c436fdeb4695e4cd4bbe73e915.zip
(sys_select): Call MsgWaitForMultipleObjects instead
of WaitForMultipleObjects when user input is allowed, so we can handle incoming window messages. Call drain_message_queue when there are messages waiting; this ensures that windows created indirectly from the lisp thread get processed properly, and don't hang other applications by failing to respond to broadcasts.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions