eSSKrSSKrSSKrSSKJrJr SSKJrJ r J r SSjr "SS\ 5r "SS\ 5r "S S \5rS r\S :XaSS KJr \"SSSS9 SSKJr \"\5 gg)N)ObjectTreeItemmake_objecttreeitem)TreeNodeTreeItemScrolledCanvascUc[R"U5n[USSS9q[RR SSS9 [ X5q[[RS[5q [R5 g)Nwhiter)bghighlightthicknessboth)expandfill) tkToplevelrscframepack StackTreeItemitemrcanvasnoder)rootexcflisttops 9/opt/imh/python3.13/lib/python3.13/idlelib/stackviewer.py StackBrowserr s\ {kk$ A >BHHMMM(  $D BIItT *DKKMc0\rSrSrSSjrSrSrSrSrg) rNcX lURUcSO UR5Ul[ U5R S[ U53Ulg)Nz: )r get_stack __traceback__stacktype__name__strtext)selfrrs r__init__StackTreeItem.__init__sD ^^CKDS=N=NO Cy))*"SXJ7 rc/nU(aURc URnUb8URURUR45 URnUbM8U$N)tb_frametb_nextappend tb_lineno)r*tbr%s rr#StackTreeItem.get_stacksQ "++%Bn LL"++r||4 5Bn rcUR$r.)r)r*s rGetTextStackTreeItem.GetText&s yyrc|/nURH)n[X R5nURU5 M+ U$r.)r% FrameTreeItemrr1)r*sublistinfors r GetSubListStackTreeItem.GetSubList)s6JJD zz2D NN4 r)rr%r)r.) r' __module__ __qualname____firstlineno__r+r#r7r=__static_attributes__rrrrs8 rrc,\rSrSrSrSrSrSrSrg)r:1cXlX lgr.)r<r)r*r<rs rr+FrameTreeItem.__init__3s   rcURupURSnURnURnURn[ R "XR5nUR5nUS;a SX2U4-nU$SX6X'4-nU$! SnNh=f)Nr'?)rINz%s, line %d: %sz%s.%s(...), line %d: %s)r< f_globalsf_code co_filenameco_name linecachegetlinestrip) r*rlinenomodnamecodefilenamefuncname sourceliners rr7FrameTreeItem.GetText7s  ooj1G||##<<&&x8 %%'  &$'DDD --30AAD  Gs BBc URup/nURURLa2[SURUR5nUR U5 [SURUR5nUR U5 U$)Nzz )r<rKf_localsVariablesTreeItemrr1)r*rrRr;rs rr=FrameTreeItem.GetSubListIsk  ??%.. 0$ZLD NN4  eootzzJtrcUR(aeURupURRn[R R U5(aURRX25 gggr.)rr<rLrMospathisfile gotofileline)r*rrRrUs r OnDoubleClickFrameTreeItem.OnDoubleClickSsR :: IIME||//Hww~~h'' ''9( r)rr<N) r'r?r@rAr+r7r=rbrBrCrrr:r:1s$:rr:c,\rSrSrSrSrSrSrSrg)r[[cUR$r.) labeltextr6s rr7VariablesTreeItem.GetText]s ~~rcgr.rCr6s r GetLabelTextVariablesTreeItem.GetLabelText`src2[UR5S:$)Nr)lenobjectr6s r IsExpandableVariablesTreeItem.IsExpandablecs4;;!##rc/nURR5HCnURUnX R4Sjn[US-X45nUR U5 ME U$![a MVf=f)Nc XU'gr.rC)valuekeyobject_s r setfunction1VariablesTreeItem.GetSubList..setfunctionms $ rz =)rnkeysKeyErrorrr1)r*r;rtrsrvrs rr=VariablesTreeItem.GetSubListfsv;;##%C  C((+KK %&sTz5FD NN4 &   sA&& A43A4rCN) r'r?r@rAr7rjror=rBrCrrr[r[[s$ rr[cZSSKJn [R"U5nUR S5 [ [ UR5RS5SS5up4URSUS-US-4-5 U"U5n[ g![an[X&XRS 9 SnAgSnAff=f) Nr)PyShellFileListzTest StackViewer+r z+%d+%d2)rr) idlelib.pyshellr|rrtitlemapintgeometrysplitintentional_name_error NameErrorr)parentr|rxyres r _stackbrowserrts/ ++f CII ! sFOO%++C04 5DALLQVQW--. C E3 3S523sB B* B%%B*__main__)mainz"idlelib.idle_test.test_stackviewerF) verbosityexit)run)NN)rOr^tkinterridlelib.debugobjrr idlelib.treerrrrrr:r[rr'unittestridlelib.idle_test.htestrrCrrrsr @;;H6':H':T2 3 z -G+  r