From 9c3dcdaafa79daaaeb26fb41ec0df1ead50c330b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20Dj=C3=A4rv?= Date: Sun, 23 Dec 2012 15:46:37 +0100 Subject: [PATCH] * TODO: Adjust entry about NS event loop. --- etc/ChangeLog | 4 ++++ etc/TODO | 10 ++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/etc/ChangeLog b/etc/ChangeLog index d9cb64729ba..821d897c994 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2012-12-23 Jan Djärv + + * TODO: Adjust entry about NS event loop. + 2012-12-19 Michael Albinus * NEWS: Tramp implements `file-acl' and `set-file-acl'. diff --git a/etc/TODO b/etc/TODO index be0ef95aed2..42339816fdf 100644 --- a/etc/TODO +++ b/etc/TODO @@ -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 -- 2.11.4.GIT