emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: YAMAMOTO Mitsuharu
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Fri, 24 Mar 2006 08:12:53 +0000

Index: emacs/src/ChangeLog
diff -u emacs/src/ChangeLog:1.4967 emacs/src/ChangeLog:1.4968
--- emacs/src/ChangeLog:1.4967  Wed Mar 22 22:46:57 2006
+++ emacs/src/ChangeLog Fri Mar 24 08:12:36 2006
@@ -1,3 +1,18 @@
+2006-03-24  YAMAMOTO Mitsuharu  <address@hidden>
+
+       * macmenu.c (enum mac_menu_kind): New enum.
+       (min_menu_id): New variable.
+       (POPUP_SUBMENU_ID, MIN_POPUP_SUBMENU_ID, MIN_MENU_ID)
+       (MIN_SUBMENU_ID): Remove defines.  All uses are replaced with
+       min_menu_id and enumerators in enum mac_menu_kind.
+       (fill_menu, dispose_menus, install_menu_quit_handler): New arg KIND.
+       All uses changed.  Add range check for menu ID.
+       (fill_menubar): Add range check for menu ID.
+       [HAVE_CANCELMENUTRACKING] (menu_quit_handler): Check error code of
+       GetEventParameter.
+       (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler
+       for each menu kind.
+
 2006-03-22  Kim F. Storm  <address@hidden>
 
        * xdisp.c: Undo 2006-03-21 change.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]