mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-22 07:09:54 +00:00
* TODO (NS port): Add text about event loop.
This commit is contained in:
parent
d53d062a0e
commit
331ff3b906
@ -1,3 +1,7 @@
|
||||
2012-07-31 Jan Djärv <jan.h.d@swipnet.se>
|
||||
|
||||
* TODO (NS port): Add text about event loop.
|
||||
|
||||
2012-07-29 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)
|
||||
|
9
etc/TODO
9
etc/TODO
@ -614,6 +614,15 @@ 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,
|
||||
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
|
||||
not scalable to the new Lion "resize on every window edge" behavior.
|
||||
|
||||
**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back
|
||||
up on top of all others
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user