+2009-03-05 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * nsterm.m (ns_select): Shortcircuit if reentrant call.
+
2009-03-05 Kenichi Handa <handa@m17n.org>
* font.c (font_select_entity): New function.
NSEvent *ev;
/* NSTRACE (ns_select); */
- if (NSApp == nil /* || ([NSApp isActive] == NO &&
+ if (NSApp == nil || inNsSelect == 1 /* || ([NSApp isActive] == NO &&
[NSApp nextEventMatchingMask:NSAnyEventMask untilDate:nil
inMode:NSDefaultRunLoopMode dequeue:NO] == nil) */)
return select (nfds, readfds, writefds, exceptfds, timeout);