fj
c @ s d Z d d l Z d d l m Z d d l m Z d de df dg dh di d dj dk dl d dm d dn do g f d dp dq d dr ds dt du d dv dw dx dy dz d{ g f d5 d| d} d~ d d d d d g f dF d g f dI d d g f dN d d d d g f dW d d g f dZ d d d d g f g Z e j re d da d Z e d da d Z
e d da d d =e d da j dd e
e d da d db =e d da d db =n e j Z
[ d S( u Define the menu contents, hotkeys, and event bindings.
There is additional configuration information in the EditorWindow class (and
subclasses): the menus are created there based on the menu_specs (class)
variable, and menus not created are silently skipped in the code here. This
makes it possible, for example, to define a Debug menu which is only present in
the PythonShell window, and a Format menu which is only present in the Editor
windows.
i N( u idleConf( u
macosxSupportu fileu _New Fileu <>u _Open...u <>u Open _Module...u <>u Class _Browseru <>u
_Path Browseru <>u _Saveu <>u Save _As...u <>u Save Cop_y As...u <>u
Prin_t Windowu <>u _Closeu <>u E_xitu <>u editu _Undou <>u _Redou <>u Cu_tu <>u _Copyu <>u _Pasteu <>u Select _Allu <>u _Find...u <>u Find A_gainu <>u Find _Selectionu <>u Find in Files...u <>u R_eplace...u <>u Go to _Lineu
<>u formatu _Indent Regionu <>u _Dedent Regionu <>u Comment _Out Regionu <>u U_ncomment Regionu <>u
Tabify Regionu <>u Untabify Regionu <>u Toggle Tabsu <>u New Indent Widthu <>u runu Python Shellu <>u shellu _View Last Restartu <>u _Restart Shellu <>u debugu _Go to File/Lineu <>u
!_Debuggeru <>u
_Stack Vieweru <>u !_Auto-open Stack Vieweru <>u optionsu _Configure IDLE...u <>u helpu _About IDLEu <>u
_IDLE Helpu <>u Python _Docsu <>i i i i ( u _New Fileu <>( u _Open...u <>( u Open _Module...u <>( u Class _Browseru <>( u
_Path Browseru <>( u _Saveu <>( u Save _As...u <>( u Save Cop_y As...u <>( u
Prin_t Windowu <>( u _Closeu <>( u E_xitu <>( u _Undou <>( u _Redou <>( u Cu_tu <>( u _Copyu <>( u _Pasteu <>( u Select _Allu <>( u _Find...u <>( u Find A_gainu <>( u Find _Selectionu <>( u Find in Files...u <>( u R_eplace...u <>( u Go to _Lineu
<>( u _Indent Regionu <>( u _Dedent Regionu <>( u Comment _Out Regionu <>( u U_ncomment Regionu <>( u
Tabify Regionu <>( u Untabify Regionu <>( u Toggle Tabsu <>( u New Indent Widthu <>( u Python Shellu <>( u _View Last Restartu <>( u _Restart Shellu <>( u _Go to File/Lineu <>( u
!_Debuggeru <>( u
_Stack Vieweru <>( u !_Auto-open Stack Vieweru <>( u _Configure IDLE...u <>( u _About IDLEu <>( u
_IDLE Helpu <>( u Python _Docsu <>iiiii( u __doc__u sysu idlelib.configHandleru idleConfu idlelibu
macosxSupportu Noneu menudefsu runningAsOSXAppu quitItemu closeItemu insertu GetCurrentKeySetu default_keydefs( ( ( u5 /opt/alt/python33/lib64/python3.3/idlelib/Bindings.pyu
s