# HG changeset patch # User Adrian Robert # Date 1234004662 0 # Node ID 351adec348bed92067815528108973f88a5481e3 # Parent b1643c6cb416c12805605925efe63ab17bccab77 * nsterm.m (EmacsApp-sendEvent:): Defer NSApplicationDefined event when modal window is active. (Bug #2152) (applicationShouldTerminate:): Remove now-unneeded while loop around NSRunAlertPanel. * nsmenu.m (popupSession): New file-global variable. (pop_down_menu): End the popupSession before closing dialog. (ns_popup_dialog): BLOCK_INPUT around dialog presentation. (EmacsDialogPanel-runDialogAt:): Don't place window (superfluous), don't query NSApp for events (just sleep instead). diff -r b1643c6cb416 -r 351adec348be src/ChangeLog --- a/src/ChangeLog Sat Feb 07 11:04:07 2009 +0000 +++ b/src/ChangeLog Sat Feb 07 11:04:22 2009 +0000 @@ -1,3 +1,16 @@ +2009-02-07 Adrian Robert + + * nsterm.m (EmacsApp-sendEvent:): Defer NSApplicationDefined event + when modal window is active. (Bug #2152) + (applicationShouldTerminate:): Remove now-unneeded while loop + around NSRunAlertPanel. + + * nsmenu.m (popupSession): New file-global variable. + (pop_down_menu): End the popupSession before closing dialog. + (ns_popup_dialog): BLOCK_INPUT around dialog presentation. + (EmacsDialogPanel-runDialogAt:): Don't place window (superfluous), + don't query NSApp for events (just sleep instead). + 2009-02-07 Eli Zaretskii * coding.c (syms_of_coding) : Modify