aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/TODO9
2 files changed, 13 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 410332037d0..3d26c9a1351 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12012-07-31 Jan Djärv <jan.h.d@swipnet.se>
2
3 * TODO (NS port): Add text about event loop.
4
12012-07-29 Paul Eggert <eggert@cs.ucla.edu> 52012-07-29 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150) 7 deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
diff --git a/etc/TODO b/etc/TODO
index e4c0092c7e5..2fcc8a69311 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -614,6 +614,15 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
614 614
615*** Bugs 615*** Bugs
616 616
617**** The event loop relies on polling and that hurts performance.
618 A better strategy is to have the select part in its own thread and let
619 the main thread communicate with that thread (see how Gdk does it for
620 inspiration). A problem is that redraw don't happen during resize,
621 because we can't break out from the NSapp loop during resize.
622 There is a special trick to detect mouse press in the lower right
623 corner and track mouse movements, but this does not work well, and is
624 not scalable to the new Lion "resize on every window edge" behavior.
625
617**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back 626**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back
618up on top of all others 627up on top of all others
619 628