tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Z\¬Qc@sXddlZddlTddlZddd„ƒYZd„ZedkrTeƒndS(iÿÿÿÿN(t*tFileListcBsieZddlmZd„Zd
d„Zd
d„Zd
d„Zd„Z    d„Z
d„Z d    „Z RS( iÿÿÿÿ(t EditorWindowcCs(||_i|_i|_i|_dS(N(troottdictt inversedicttvars(tselfR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyt__init__ s            cCs·|s t‚|j|ƒ}tjj|ƒrQtjdd|fd|jƒdStjj    |ƒ}||j
kr|j
|}|j j ƒ|S|r ||ƒS|j |||ƒSdS(Ns
File Errors%r is a directory.tmaster(tAssertionErrortcanonizetostpathtisdirt tkMessageBoxt    showerrorRtNonetnormcaseRttoptwakeupR(Rtfilenametactiontkeytedit((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pytopens   
 
cCs;|j|ƒ}|dk    r7|dk    r7|j|ƒndS(N(RRtgotoline(RRtlinenoR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyt gotofileline&scCs|j||ƒS(N(R(RR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pytnew+scOs:x3|jjƒD]"}|jƒ}|dkrPqqWdS(Ntcanceltbreak(Rtkeystclose(RtargstkwdsRtreply((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pytclose_all_callback.s
  cCsey|j|}Wntk
r*dGHdSX|r>|j|=n|j|=|jsa|jjƒndS(Ns-Don't know this EditorWindow object.  (close)(RtKeyErrorRRtquit(RRR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pytunregister_maybe_terminate5s  
    cCs1|jƒy|j|}Wntk
r4dGHdSX|jj}|sk|rZ|j|=nd|j|<dS|j|ƒ}tj    j
|ƒ}||krœdS||jkrè|j|}d|j|<t j dd|fd|j ƒn||j|<||j|<|r-y|j|=Wq-tk
r)q-XndS(Ns.Don't know this EditorWindow object.  (rename)s Name Conflicts.You now have multiple edit windows open for %rR    (tsaved_change_hookRR&tioRRRR R R RRRR(RRRRtnewkeytconflict((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pytfilename_changed_editAs<
            cCsatjj|ƒsQytjƒ}Wntjk
r8qQXtjj||ƒ}ntjj|ƒS(N(R R tisabstgetcwdterrortjointnormpath(RRtpwd((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyR asN( t__name__t
__module__tidlelib.EditorWindowRRRRRRR%R(R-R (((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyRs                    cCsžddlm}ddl}tƒ}||ƒ|jƒt|ƒ}|jdrzx/|jdD]}|j|ƒq`Wn
|jƒ|j    rš|j
ƒndS(Niÿÿÿÿ(t fixwordbreaksi( R6R7tsystTktwithdrawRtargvRRRtmainloop(R7R8RtflistR((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyt_testls     
 
 
    t__main__((R tTkinterRRR>R4(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/idlelib/FileList.pyt<module>s 
 f