aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJan Djärv2013-08-11 16:57:12 +0200
committerJan Djärv2013-08-11 16:57:12 +0200
commitd2d699ac519599385b2865627db065c0fbfd38f3 (patch)
tree9f21ec7de67b36c79ef5f41259e7d33e90e26b7f /src/ChangeLog
parent7ec326db1dfe07523c8e22fb98f8aed6c8f2ae7e (diff)
downloademacs-d2d699ac519599385b2865627db065c0fbfd38f3.tar.gz
emacs-d2d699ac519599385b2865627db065c0fbfd38f3.zip
* nsmenu.m (ns_update_menubar): Call fillWithWidgetValue:setDelegate.
(x_activate_menubar): Update the whole menu. (trackingNotification:): Call ns_check_menu_open if tracking ends. (menuWillOpen:): Increment trackingMenu. For OSX <= 10.6, exit if current event is not NSSystemDefined. Call ns_check_menu_open only if trackingMenu is 2. (menuDidClose:): New method, decrease trackingMenu. (fillWithWidgetValue:setDelegate:): New method. (fillWithWidgetValue:): Call the above. * nsterm.h (EmacsMenu): Add fillWithWidgetValue:setDelegate: * nsterm.m (menu_pending_title, ns_get_pending_menu_title): Remove. (ns_check_menu_open): Handle menu == nil. Remove assignment to menu_pending_title. Fixes: debbugs:15001
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e114db5c8d4..58806f4e0b1 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
12013-08-11 Jan Djärv <jan.h.d@swipnet.se>
2
3 * nsterm.m (menu_pending_title, ns_get_pending_menu_title): Remove.
4 (ns_check_menu_open): Handle menu == nil. Remove assignment to
5 menu_pending_title.
6
7 * nsmenu.m (ns_update_menubar): Call fillWithWidgetValue:setDelegate.
8 (x_activate_menubar): Update the whole menu.
9 (trackingNotification:): Call ns_check_menu_open if tracking ends.
10 (menuWillOpen:): Increment trackingMenu. For OSX <= 10.6, exit if
11 current event is not NSSystemDefined (Bug#15001).
12 Call ns_check_menu_open only if trackingMenu is 2.
13 (menuDidClose:): New method, decrease trackingMenu.
14 (fillWithWidgetValue:setDelegate:): New method.
15 (fillWithWidgetValue:): Call the above.
16
17 * nsterm.h (EmacsMenu): Add fillWithWidgetValue:setDelegate:
18
12013-08-11 Paul Eggert <eggert@cs.ucla.edu> 192013-08-11 Paul Eggert <eggert@cs.ucla.edu>
2 20
3 Omit some unnecessary casts. 21 Omit some unnecessary casts.