summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorAlan Third <alan@idiocy.org>2016-12-31 10:31:19 +0000
committerAlan Third <alan@idiocy.org>2016-12-31 16:55:30 +0000
commite0e5b0f4a4ce1d19ee0240c514dedd873d4165dc (patch)
tree0d629fd5b378ae23237d69ca670e36b582491b3f /test/lisp/emacs-lisp
parent4bbd5424a2290ab4bd88c0af602b7aa7d53a407e (diff)
downloademacs-e0e5b0f4a4ce1d19ee0240c514dedd873d4165dc.tar.gz
emacs-e0e5b0f4a4ce1d19ee0240c514dedd873d4165dc.tar.bz2
emacs-e0e5b0f4a4ce1d19ee0240c514dedd873d4165dc.zip
Rework NS event handling (bug#25265)
* src/nsterm.m (unwind_apploopnr): Remove. (ns_read_socket): Remove references to apploopnr. Make processing the NS event loop conditional on being in the main thread. (ns_select): Remove references to apploopnr. Remove all fd_handler related stuff. Check if there are events waiting on the NS event queue rather than running the event loop. Remove unused variables and code. (fd_handler): Remove. (ns_term_init): Remove creation of fd_handler thread. (hold_event, EmacsApp:sendEvent, EmacsView:mouseMoved, EmacsView:windowDidExpose): Remove send_appdefined. (ns_send_appdefined): Always check the event queue for applicationDefined events rather than relying on send_appdefined var. * src/nsterm.h: Remove reference to fd_handler method.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions