From: Stefan Monnier Date: Wed, 16 Jul 2008 16:38:33 +0000 (+0000) Subject: (Qsuper): Remove. X-Git-Tag: emacs-pretest-23.0.90~4131 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=4c89a3e0ada7f3e73c155d01ad9435d8ca6b17a5;p=emacs.git (Qsuper): Remove. (parse_menu_item): Don't call where_is_internal specially for NS. --- diff --git a/src/ChangeLog b/src/ChangeLog index 8228011662d..5f3799785da 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2008-07-16 Stefan Monnier + + * keyboard.c (Qsuper): Remove. + (parse_menu_item): Don't call where_is_internal specially for NS. + 2008-07-16 Dan Nicolaescu * s/gnu-linux.h: Remove boilerplate comments. @@ -14,7 +19,7 @@ 2008-07-16 Jason Rumney - * w32gui.h: Repeat 26 June changes lost by last change. + * w32gui.h: Repeat 26 June changes lost by last change. 2008-07-16 Dan Nicolaescu @@ -54,8 +59,8 @@ * s/template.h: Remove comments about static. - * sysdep.c: Remove code depending on NEED_PTEM_H, unused. Remove - if 0-ed code. + * sysdep.c: Remove code depending on NEED_PTEM_H, unused. + Remove if 0-ed code. (baud_convert): Don't depend on BAUD_CONVERT, all definitions the were the same as the default. * s/vms.h (BAUD_CONVERT): Remove, same as the default. diff --git a/src/keyboard.c b/src/keyboard.c index f6ec7671904..0ae24b70abb 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -82,7 +82,6 @@ along with GNU Emacs. If not, see . */ #ifdef HAVE_NS #include "nsterm.h" -extern Lisp_Object Qsuper; #endif #ifndef USE_CRT_DLL @@ -8065,12 +8064,7 @@ parse_menu_item (item, notreal, inmenubar) && SYMBOLP (XSYMBOL (def)->function) && ! NILP (Fget (def, Qmenu_alias))) def = XSYMBOL (def)->function; -#ifdef HAVE_NS - /* prefer 'super' bindings */ - tem = Fwhere_is_internal (def, Qnil, Qsuper, Qt, Qt); -#else tem = Fwhere_is_internal (def, Qnil, Qt, Qnil, Qt); -#endif XSETCAR (cachelist, tem); if (NILP (tem)) {