e f @s;dZddlmZddlmZddedfdgdhdiddjdkdlddmddndogfddpdqddrdsdtduddvdwdxdydzd{gfd5d|d}d~dddddgfdFdgfdIddgfdNddddgfdWddgfdZddddgfgZedar+eddbjdnejZdS)aDefine 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. ) find_spec)idleConffile _New File<>_Open...<>Open _Module...<>Class _Browser<> _Path Browser<>N_Save<> Save _As...<>Save Cop_y As...<> Prin_t Window<>_Close<>E_xit<>Zedit_Undo<>_Redo<>Cu_t<>_Copy<>_Paste <> Select _All<>_Find...<> Find A_gain<>Find _Selection<>Find in Files...<> R_eplace... <> Go to _Line <>format_Indent Region<>_Dedent Region<>Comment _Out Region<>U_ncomment Region<> Tabify Region<>Untabify Region<> Toggle Tabs<>New Indent Width<>Zrun Python Shell<>shell_View Last Restart<>_Restart Shell<>debug_Go to File/Line<> !_Debugger<> _Stack Viewer<>!_Auto-open Stack Viewer<>ZoptionsConfigure _IDLE<>help _About IDLE<> _IDLE Help<> Python _Docs<>Z turtledemo Turtle Demo<>)rr)rr)r r )r r )r r)rr)rr)rr)rr)rr)rr)rr)rr)rr )r!r")r#r$)r%r&)r'r()r)r*)r+r,)r-r.)r/r0)r1r2)r4r5)r6r7)r8r9)r:r;)r<r=)r>r?)r@rA)rBrC)rDrE)rGrH)rIrJ)rLrM)rNrO)rPrQ)rRrS)rTrU)rWrX)rYrZ)r[r\)r^r_) __doc__importlib.utilrZidlelib.configHandlerrZmenudefsappendZGetCurrentKeySetZdefault_keydefsrdrd5/opt/alt/python34/lib64/python3.4/idlelib/Bindings.py s|