diff options
| author | Jan Djärv | 2013-08-11 16:57:12 +0200 |
|---|---|---|
| committer | Jan Djärv | 2013-08-11 16:57:12 +0200 |
| commit | d2d699ac519599385b2865627db065c0fbfd38f3 (patch) | |
| tree | 9f21ec7de67b36c79ef5f41259e7d33e90e26b7f /src/ChangeLog | |
| parent | 7ec326db1dfe07523c8e22fb98f8aed6c8f2ae7e (diff) | |
| download | emacs-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/ChangeLog | 18 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-08-11 Paul Eggert <eggert@cs.ucla.edu> | 19 | 2013-08-11 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 20 | ||
| 3 | Omit some unnecessary casts. | 21 | Omit some unnecessary casts. |