aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorAdrian Robert2008-08-04 16:57:44 +0000
committerAdrian Robert2008-08-04 16:57:44 +0000
commit07b87a106a72dc6647dbe5910c78506c576f5399 (patch)
tree957ced55f63c30149b269ae1d4f8b8429eea23cb /src/ChangeLog
parent14145fa3d03d61fec15d5939b5c4417c9d6472d9 (diff)
downloademacs-07b87a106a72dc6647dbe5910c78506c576f5399.tar.gz
emacs-07b87a106a72dc6647dbe5910c78506c576f5399.zip
fix popup menu selection return (menu.c); add use of popup_activated under NS (nsmenu.m, xdisp.c); improve comments (lisp.h, s/darwin.h); use FORWARD_SIGNAL_TO_MAIN_THREAD (syssignal.h)
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b6ef8670e75..f4ad592bb33 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -4,6 +4,18 @@
4 4
5 * keyboard.h: Comment an #endif. 5 * keyboard.h: Comment an #endif.
6 6
7 * lisp.h (have_menus_p): Adjust comment.
8
9 * menu.c (find_and_return_menu_selection): Fix comparison with
10 client_data.
11
12 * nsmenu.m (popup_activated_flag): New variable.
13 (popup_activated): New function.
14 (menu-or-popup-active-p): New exported lisp definition.
15 (ns_popup_menu): Set popup_activated_flag. Call discard_menu_items()
16 when popup done.
17 (ns_popup_dialog): Set popup_activated_flag.
18
7 * nsterm.m (EmacsView -converstationIdentifier): Use NSInteger 19 * nsterm.m (EmacsView -converstationIdentifier): Use NSInteger
8 version for GNUstep (handled by conditional typedef in nsterm.m). 20 version for GNUstep (handled by conditional typedef in nsterm.m).
9 (ns_get_color): Remove special-casing for "darkblue", "dark blue" (now 21 (ns_get_color): Remove special-casing for "darkblue", "dark blue" (now
@@ -13,11 +25,17 @@
13 25
14 * sysselect.h: Conditionalize init_process undef on DARWIN_OS. 26 * sysselect.h: Conditionalize init_process undef on DARWIN_OS.
15 27
28 * syssignal.h (FORWARD_SIGNAL_TO_MAIN_THREAD): Do it also under NS.
29
30 * xdisp.c (redisplay_internal, note_mouse_highlight): Under NS,
31 shortcircuit if popup_activated like GTK and X toolkit.
32
16 * m/inter386.h: Change DARWIN to DARWIN_OS. 33 * m/inter386.h: Change DARWIN to DARWIN_OS.
17 34
18 * s/darwin.h: Add #define DARWIN_OS. Get rid of C_SWITCH_SYSTEM def. 35 * s/darwin.h: Add #define DARWIN_OS. Get rid of C_SWITCH_SYSTEM def.
19 Change LIBS_MACGUI to LIBS_NSGUI. Move temacs-conditionalized defs 36 Change LIBS_MACGUI to LIBS_NSGUI. Move temacs-conditionalized defs
20 closer to C_SWITCH_SYSTEM_TEMACS so usage is understood. 37 closer to C_SWITCH_SYSTEM_TEMACS so usage is understood. Expand
38 comment on NO_SOCK_SIGIO.
21 39
222008-08-03 Chong Yidong <cyd@stupidchicken.com> 402008-08-03 Chong Yidong <cyd@stupidchicken.com>
23 41