MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/2/task/2/root/usr/lib64/python2.4/idlelib/AutoExpand.pyc
mò
‚=5Dc@s)dkZdkZdfd„ƒYZdS(Nt
AutoExpandcBsRtZdd	gfgZeieidZd„Zd„Zd„Z	d„Z
RS(
NteditsE_xpand Words<<expand-word>>t_cCs|i|_d|_dS(N(teditwinttexttselftNonetstate(RR((t*/usr/lib64/python2.4/idlelib/AutoExpand.pyt__init__sc
Cs`|iidƒ}|iiddƒ}|ip|iƒ}d}nF|i\}}}}	||jp
|	|jo|iƒ}d}n|p|iiƒdSn|iƒ}|iidt|ƒdƒ||}|dt|ƒ}|djo|iiƒn|ii	d|ƒ|iidƒ}|iiddƒ}||||f|_dS(Ntinsertsinsert linestartsinsert lineenditbreaksinsert - %d charsi(RRtindext	curinserttgettcurlineRtgetwordstwordsR
tlinetbelltgetprevwordtwordtdeletetlentnewword(
RteventR
RRRRR
RR((Rtexpand_word_events.





c	Cs<|iƒ}|pgSn|iiddƒ}tid|d|ƒ}~|iiddƒ}tid|d|ƒ}~|o|ogSng}h}|i
ƒx<|D]4}|i|ƒoq´n|i|ƒ|||<q´Wx<|D]4}|i|ƒoqón|i|ƒ|||<qóW|i|ƒ|S(Ns1.0sinsert wordstarts\bs\w+\bsinsert wordendtend(RRRRRtbeforetretfindalltwbeforetaftertwafterRtdicttreversetwtappend(	RRR!R R"RR$RR((RR0s8



cCs`|iiddƒ}t|ƒ}x4|djo&||d|ijo|d}q$W||S(Nsinsert linestartR
ii(RRRRRtit	wordchars(RR&R((RRNs%(sE_xpand Words<<expand-word>>(t__name__t
__module__tmenudefststringt
ascii_letterstdigitsR'R	RRR(((RRs			(R+RR(RR+R((Rt?s