* TODO: Adjust entry about NS event loop.

This commit is contained in:
Jan Djärv 2012-12-23 15:46:37 +01:00
parent 1a8b65e042
commit 9c3dcdaafa
2 changed files with 8 additions and 6 deletions

View file

@ -1,3 +1,7 @@
2012-12-23 Jan Djärv <jan.h.d@swipnet.se>
* TODO: Adjust entry about NS event loop.
2012-12-19 Michael Albinus <michael.albinus@gmx.de>
* NEWS: Tramp implements `file-acl' and `set-file-acl'.

View file

@ -614,13 +614,11 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
*** Bugs
**** The event loop relies on polling and that hurts performance.
A better strategy is to have the select part in its own thread and let
the main thread communicate with that thread (see how Gdk does it for
inspiration). A problem is that redraw don't happen during resize,
**** The event loop does not redraw.
A problem is that redraw don't happen during resize,
because we can't break out from the NSapp loop during resize.
There is a special trick to detect mouse press in the lower right
corner and track mouse movements, but this does not work well, and is
There was a special trick to detect mouse press in the lower right
corner and track mouse movements, but this did not work well, and was
not scalable to the new Lion "resize on every window edge" behavior.
**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back