python (3.11.7)

(root)/
lib/
python3.11/
idlelib/
__pycache__/
macosx.cpython-311.opt-2.pyc

e$	ddlmZddlZddlmZddlZdadZdZdZ	dZ
dZd	Zd
Z
dZdZd
ZdZdZedkrddlmZedddSdS))
expanduserN)platformc`	tdkrddlm}|r#ddlm}m}	|dn#|$rdaYdSwxYwtj}|j	
dd}d	|vrd
an*d|vrdan#d
|j	
dddvrdanda|ndadS)Ndarwinr)testing)requiresResourceDeniedguicocoatkwindowingsystemx11xquartzaquaotherAppKitwinfoserver.carbon)ridlelib.__init__rtest.supportrr	_tk_typetkinterTkrcalldestroy)rrr	rootwss     B/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/macosx.py
_init_tk_typer!s

8
	-,,,,,	========
!


"
z||
W\\$ 1
2
2B;; HH
2

HH
gx==
=
=HHH
Fs*55cZ	tsttdkp
tdkS)Nrrrr!r isAquaTkr&3s/w6(h"66r%cD	tsttdkS)Nrr#r$r%r 
isCarbonTkr(;s%xr%cD	tsttdkS)Nrr#r$r%r 	isCocoaTkr*Ds%wr%cD	tsttdkS)Nrr#r$r%r 	isXQuartzr,Ls%y  r%c	tdkrdStd}	t|d5}tj|cdddS#1swxYwYdS#t
$rYdSwxYw)Nrz.~/Library/Preferences/.GlobalPreferences.plistrb)rropenplistlibloadOSError)
plist_path
plist_files  r readSystemPreferencesr5Us8tLMMJ
*d
#
#	-z=,,	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-tts4AAAAAAA
A+*A+cz	tdkrdSt}|r|ddkr	dSdS)NrAppleWindowTabbingModealwayszWARNING: The system preference "Prefer tabs when opening documents" is set to "Always". This will cause various problems with IDLE. For the best experience, change this setting when running IDLE (via System Preferences -> Dock).)rr5get)prefss r preferTabsPreferenceWarningr;dsY8t!##E
344@@
>	
	
4r%c@	fd}|d|dS)Nc<|D]}|dSN)r/)argsfnflists  r 
doOpenFilez'addOpenEventSupport.<locals>.doOpenFile}s-		BJJrNNNN		r%z::tk::mac::OpenDocument)
createcommand)rrArBs ` r addOpenEventSupportrDxs@	0*=====r%cj	|jdddS#tj$rYdSwxYw)Nconsolehide)rrrTclErrorrs r 
hideTkConsolerJsH
Y'''''



s22cr	ddlm}ddlm}ddlm|jddd}|jdddd=|jddd||jd	ddd
=|jdddd
=|}|i}||dd
x|d<}|d|d|ffd	}	|d fd	}	d fd	}
d fd	}
d|	
d|
d|
r6
djdjtrI||dd
x|d<}|d||jddddgftrBd|	d||jd	dd=dSdS)!Nr)Menu)mainmenu)window)menurN)nametearoffWindow)labelrU	underlinec|d}|d}|dkr|d||dS)NendrSr)indexdeleteadd_windows_to_menu)rUr\rNs  r postwindowsmenuz)overrideRootMenu.<locals>.postwindowsmenusUjj;C77KK3""4(((((r%c@	ddlm}|dS)Nr)
help_about)idlelibrbAboutDialog)eventrbrs  r about_dialogz&overrideRootMenu.<locals>.about_dialogs2)&&&&&&t$$$$$r%cZ	ddlm}j_|ddS)Nr)configdialogSettings)rcrhinversedict
instance_dictConfigDialog)rerhrArs  r 
config_dialogz'overrideRootMenu.<locals>.config_dialogsA0((((((#.!!$
33333r%c@	ddlm}|dS)Nr)help)rcro
show_idlehelp)rerors  r help_dialogz%overrideRootMenu.<locals>.help_dialogs2(      4     r%<<about-idle>>z<<open-config-dialog>>z::tk::mac::ShowPreferencesz<<close-all-windows>>exitappleapplicationIDLE)rYrU)z
About IDLErr
tkAboutDialogz::tk::mac::ShowHelpr>)rrLrcrMrNmenudefsinsert	configureadd_cascaderegister_callbackbindrCclose_all_callbackr(r*)
rrArLrM	closeItemmenubarmenudictrUr`rfrmrqrNs
``          @r overrideRootMenurs       !!$Q'+I
	!Q$a""1i000	"a 1%	"a 1%d4jjGNNN   H $W8Q G G GGHXhTQ???!))))))_---%%%%%%
4
4
4
4
4
4
4!!!!!!	II---II&
6663]CCC=		)5+CDDD
	
65#;<<<||	)-gG67*9*9*9	9$&t444  
0
			
{{(?L9990+>>>b!!$Q'''
((r%c	|dd|dd|dddS)NTextz<B2>z<B2-Motion>z<<PasteSelection>>)unbind_classrIs r fixb2contextrsR
	ff%%%fm,,,f233333r%c	tr@t|t||t||t	|dSdSr>)r&rJrrDr)rrAs  r setupApprsazzdu%%%D%(((T	r%__main__)mainzidlelib.idle_test.test_macosxrT)	verbosity)os.pathrr0sysrrrr!r&r(r*r,r5r;rDrJrrr__name__unittestrr$r%r <module>rsE!!!F777   !!!(>>>


f(f(f(P444.zD	(A666666r%