diff -r dac847938326 Lib/idlelib/Bindings.py --- a/Lib/idlelib/Bindings.py Sun Apr 21 16:59:04 2013 -0400 +++ b/Lib/idlelib/Bindings.py Wed Apr 24 03:06:56 2013 -0300 @@ -98,6 +98,10 @@ # menu del menudefs[-1][1][0:2] + # Remove the 'Configure' entry from the options menu, it is in the + # application menu as 'Preferences' + del menudefs[-2][1][0:2] + default_keydefs = idleConf.GetCurrentKeySet() del sys diff -r dac847938326 Lib/idlelib/EditorWindow.py --- a/Lib/idlelib/EditorWindow.py Sun Apr 21 16:59:04 2013 -0400 +++ b/Lib/idlelib/EditorWindow.py Wed Apr 24 03:06:56 2013 -0300 @@ -434,9 +434,8 @@ ] if macosxSupport.runningAsOSXApp(): - del menu_specs[-3] menu_specs[-2] = ("windows", "_Window") - + def createmenubar(self): mbar = self.menubar diff -r dac847938326 Lib/idlelib/PyShell.py --- a/Lib/idlelib/PyShell.py Sun Apr 21 16:59:04 2013 -0400 +++ b/Lib/idlelib/PyShell.py Wed Apr 24 03:06:56 2013 -0300 @@ -822,7 +822,6 @@ ] if macosxSupport.runningAsOSXApp(): - del menu_specs[-3] menu_specs[-2] = ("windows", "_Window")