From a918b8c4f64a90dc2fa298d5269f042891c20fd3 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Wed, 20 Nov 1996 14:55:26 +0000 Subject: Fixed to allow sys.path initializer to be longer than 255 chars. --- Mac/scripts/EditPythonPrefs.py | 9 ++- Mac/scripts/EditPythonPrefs.rsrc.hqx | 122 +++++++++++++++++------------------ 2 files changed, 68 insertions(+), 63 deletions(-) diff --git a/Mac/scripts/EditPythonPrefs.py b/Mac/scripts/EditPythonPrefs.py index eda4bf7..389a774 100644 --- a/Mac/scripts/EditPythonPrefs.py +++ b/Mac/scripts/EditPythonPrefs.py @@ -145,9 +145,14 @@ def interact(list, pythondir, options, title): tp, h, rect = d.GetDialogItem(TITLE_ITEM) SetDialogItemText(h, title) tp, h, rect = d.GetDialogItem(TEXT_ITEM) - SetDialogItemText(h, string.joinfields(list, '\r')) +## SetDialogItemText(h, string.joinfields(list, '\r')) + h.data = string.joinfields(list, '\r') + d.SelectDialogItemText(TEXT_ITEM, 0, 32767) + d.SelectDialogItemText(TEXT_ITEM, 0, 0) ## d.SetDialogDefaultItem(OK_ITEM) d.SetDialogCancelItem(CANCEL_ITEM) + d.GetDialogWindow().ShowWindow() + d.DrawDialog() while 1: n = ModalDialog(None) if n == OK_ITEM: @@ -162,7 +167,7 @@ def interact(list, pythondir, options, title): pythondir = fss if n == OPTIONS_ITEM: options = optinteract(options) - tmp = string.splitfields(GetDialogItemText(h), '\r') + tmp = string.splitfields(h.data, '\r') rv = [] for i in tmp: if i: diff --git a/Mac/scripts/EditPythonPrefs.rsrc.hqx b/Mac/scripts/EditPythonPrefs.rsrc.hqx index 6bd1480..9b31900 100644 --- a/Mac/scripts/EditPythonPrefs.rsrc.hqx +++ b/Mac/scripts/EditPythonPrefs.rsrc.hqx @@ -2,64 +2,64 @@ :&%9NDA43HA4SEfj3FQ9QFbjbFh*M!(*cFQ058d9%!3#3"`m+@DJ!N!3"!!!!$FN !!!c*!!!"36B8)&3JD!!8)&"p%E"S%3!k!@FQ%Lm-6VS#$!`k!&Tj&%9NDA43HA4 -SEfj3FQ9QFbjbFh*MF`)!!!"bFh*M8P-!!(*cFQ058d9%!3!!0!#3&+jA@V3!N!B -2#[m4`+KT!4e!%Irc%h!!%#lrmlh5%@B386Dq9@X"!8*%[D'q9@X"!6"4-J&R(N3 -9$!!!('85F!!3,N-9$!!!(f)'F!&J!!%"!LaD9#dZ4,d"!"Xm!@B`*e8q'NU!)&- -#+!#r!#iL!1d*!J%!3)-Sfc36UGF[$%kk!3P+CfX"!+CA3cS!!!%!!!%!!!!#J!! -!"%!!!!JJ!!!3%!!!)BJ!!%'%!!#$`J!"!m%!!JIiJ!3(K%!)"!)J%!MK%#!6))K -!(L"mJ!2J1N!-!$NJ%`!k%"$J2!J-(MJ%!!(i!J`!1!%5!%!!N[L!!%`"!!!J!J! -!%!3!!!J)!!!%%!!!!L!!!!&!!!!!J!!!!3!!!!1!!!!(`!!!$q!!!"r`!!!rq!! -!Ir`!!2rq!!(rr`!$rrq!"rrr`!rrrq!Irrr`2rrrq(rrrrcrrrrqIrrrrcrrrri -Irrrm$rrrq!IrrrJ$rrri!Irr`!$rri!!Irm!!$rq!!!Ir!!!$rJ!!!I`!!!$i!! -!!F!!!!#!!*!%#P$J!"k%J!!(S5!!!!!(39"36!#3"N!"!!+!"%!,B"13!#))455 -#id%$)--62`X,""!#)!&!!)!"!!1!"m!2i"r`2rKrr2rrIrmrrarr$rX(m!2J!F! -!J!!!"!#3%2m!N"lr!2m!N"cr!!!!r`#3'[m!!2Ae!2m!N"Mr!!$eN!3!r`#3&[m -!!2AeX,$ep3$r!*!8r`!!pIAeX,$epI8!r`#3%[m!!2AepE#3"2Aep3$r!*!3r`! -!pC!%X*!%pC!%!2m!N!lr!!$eN!5`N!6rN!6ep3$r!*!-r`!!pC!&X2rrr`L3"2r -ep3$r!*!+r`!!pC!'rc-)N!IrpI8!r`#3#2m!!2@3"[m)#$2rrrm)N!6rpI8!r`# -3"[m!!2@3"[m)-rrrprIr#*!&rrAe!2m!N!6r!!$eN!IrN!6hpIAr-`L3"Iq3"3! -!r`!!pC!,rj!&!3L3"62rrrrhr`!!rrIeN!Rrrc-)N!ScrrrrprIr!!$rpr@3"rm -&prrr-c-c#*!'-rrrrrIr!*!%rrIeN!Er"3Ahprrrrc13"!J)-rq3"!#3"[rhpC! -'rrrepIIhprq3"$-c-rrrr`#3#2rhpC!-pj!%rj!'!*!*rrIeN!6rrr@3#2H3"2r -rr`#3#[rhpIArpIArpC!)prIr!*!1rrIerrAerrArN!AeprIr!*!3rrIerrreN!I -hprm!N",rpr@3#2Ihr`#3&2rhpC!'prIr!*!@rrIeN!6hprm!N"MrprAeprIr!*! -DrrIhprm!N"crprm!N"lr!*!4!3#3#2m!N!lrpIm!N!crpIAer`#3#[reX,$errm -!N!MrpI@`rrm)#2m!N!ErpIAer`L3"Im!N!6rpIAer`Mr#!Mr#!Mr!!$rpC!&rrI -rrrm)#$2rr`$rpC!'rc-c#$-crrm!!2reN!Arrc13"2rr!!!!rrAerrrepIq3"J# -3"2rerrrepIAhr`$rr`#3"IreN!6hr`#3#[repIIr!*!-rrIr!*!1r`#3#S!!!!! -2!*!(m2!!N!82!!m!N!A`93r`!!!!$`"Im!m!!!$`!2!!!2!!$`!2c`$`$`$`!!$ -mrr!0r`m!!!$pd0hr!2!!!2rGhIm!$`$r!2rrr`!!m2m!$2$r!!!2!!$2!*!&m!c -`!*!&$mm!N!I`!*!&!J#3#!m!N!r`m!#3$3m!$`#3$I!!!2!!N!X2!!!!$`#3#r! -!"9!!m!#3#3m!!!93!!m!N!R`!!"993!!m!#3"`m!!!"993!!$`#3"r!!!!99Arr -`!2!!N!82!!!!"Ir`!!m!$`#3"I!!!!!2d!!!!2!!m!!!!!m!N!6mcIr`!!m!$`! -!!2!!!!!2cIr-m!!!m!$`!!m!N!32rr`!m!!!$rrr!2!!N!Errr!!!!hrr2!2`!# -3"2r3!*!%$Irmc`$m!!!!$acrhG!!!!hrr2!!$m!!!!m4c2rphG!0rrm!!!$m!!! -!r`$-crrphIr`!!!!$m!!N!8-c-rrrr!!N!6m!!$r!*!%c-crm!#3"!r!$`$`!!! -!$-m!N!Im$`$`rrr`c2!!N!F2`2m!!!!-c`#3#I`!N!6-m!#3#3r!!!!-c`#3#r` -!!-c`!*!,$m!-c`#3$Ic-m!#3$3r2!*!2m!#3#K8!)J"S!B!"R`!"!3!"!*!&!Im -!N!3"!*!%"bU3"!!"!*!%*&"jG$!!!!!"4P*&4J!"!!!!J!!"!)&*3diM!!%!!!% -X!!%!N!3"#J!'!*!&8J!9!2-"*a!*4@4TG#"8CAKdK`#3"!%l!2!"6`%X"!*25`# -3"!%l!"3"6`"1"!C$B@jMC@`!N!Ak!"3"$!%V""p6C@aPBh3J*#K3@94)6diT)'K -[E@8JCQpXC'9b,LiZCJ#3"3d!&`!H!5B)#89NDA3J9'9iG#i!N!8U!"8!6J%RL%p -&ER4PFL"cHA-ZF'&dD#"MEfe`EfjPER4c,#"[EQ8JF'9b)'aTEQ80+&9cC5!N+&" -C9%K26LNJCQpb)("jG'K[EL"SEfeP)'C[E'4PFLNk!*!&!4-!&!%P!5X%'N4PCQ& -eE(3JFh4KFR4eF#"[F(4TEfjc,LiZ!!!!&3!X!&B"CJ&T!!%"!!%!N!8"rJ!!!!* -F!"%!N!8H!!N!-!%1"50&ER4PFL"TER4PFQ&MG'PfC5"YEf4P)'&QG'9b)(0MFQP -`G#-!N!8c!!N!43%1"4G8FQ&MC5"TEA"[FR3JFh4KG'9YC@jdFi)!N!9*!!N!@`% -0"4a6GA"`FQ9cFb"PH("bCA0cD@pZ)("bD@jdD@jR!*!&A`!*!(%"$!8B9@jLG@C -QCA*PC#"cG'4[GA3[Fh4NCA*b!*!&G3!*!)F"#`864'9LG@FJF'&bFf9b)'peG(" -eG'8!N!@J!"i!XJ#-"3Y1Eh*YB@`JCAKTG(-!N!@J!+!!XJ%+"3TPFR*[FL"PH'P -d!*!&i!!+!2%"#`8E4'PcB@*XC5"KFQGM,f&bChBJC@eeE'&dD@pZ"J#3"I3!#J% -'!3`&)N4TFf&LE'8JD@jdCA*KBh4TGQ8JEh"dD@pZ,A0PG(4TEQF!N!@i!+!!b!$ -V%!#3"X`!S!$F!1X3!*!&!3J!#J%D!3X&)84PE'&j)'0[ER0[E'8JGfPZC'ph)(9 -ZG'PX)'jPC@4PC!#3"3%I!08"-`%2"!*25`#3"!%I!!S"-`"("!C$B@jMC@`!N!8 -'!#B!&`$ZL"T3HA4SEfiJD@jdCA*`FQ9dCA)JEh"dD@pZF`#3"B`!#J#F!3Z)'NY -PCA!JFh4ND@mJGfPZC'ph)'p`C@iJEfik!*!&Z!!+!-N!PiJ94'9QBA9XG#"QD@a -P)'0bC@&dEh)kC3#3"F`!#J$G!*H)%N4PCQ&eE(3JCQPXC5"dHA"P1J!!!3!!!!h -*!!!-b3!!!8%"`ZF8)Z3!!!!F!6)!#d*14%`!!!"L5801)`!!!'j659T&!!!!HNC -548B!!3#'D@0c)`!!!*jTBf`i!!!!UQPMFcJ!!!#fD@0c0!!!!-*TBf`d!!!!cN4 --6dF!!3$D4%P86!!"!2*3HA3`!!!"#J#!rrm!!!ND!*!%!5crr`#3#2q3"!!!!33 -!N!@!rrm!!!%5!*!&JIrr!!!*$`#3"!%Xrrm!!!%G!*!%!5crr`!!!@%!N!3",2r -r!!!&C3#3"!%Xrrm!!!CT!*!%!5crr`!!"Zd!N!3"rrrr!!!)m3(#jH`"r[rr!!! -+8!(#jI3"rrrr!!!*3J(#jJ`"r[rr!!!+D3(#j)`!N!B*#J#3"!j2GfjPFL"bCA0 -[GA*MCHQi: +SEfj3FQ9QFbjbFh*MC3)!!!"bFh*M8P-!!(*cFQ058d9%!3!!D!#!!*!3IY+ZUS! +X!*!'$`Vr%F#SD3%G3"(rma0`!"!Zrr1pdK&Q%&%f[P9V!3,fK[P9V!3%`86) +"Caj%&3`!!"aP%R!!%#j$&3`!!"pL"R!"B!!"!3)X@P3Y,N5p!3!E2!&Q-#G92KT ++J#"6!LJ![`!Z)J$Y#3)"!%#$+0Xd%kRA,`a1ZJ%*5QGV!3#Q9d-k!!!"!!!"!!! +!!S!!!!4!!!!))!!!%"!!!#')!!""K!!!Jm)!!32"!!)(q)!%"i4!#!3#)"!)i4! +J%b#)3"iJI)!$i$T!$!!j)"-!1K!3i$`)$"ii"!!"q!)-!$J"%J"!!*,iJ!"-!3! +!)!)!!"!%!!!)#!!!""!!!!)J!!!"3!!!!)!!!!%!!!!$J!!!"m!!!!rJ!!!Im!! +!2rJ!!(rm!!$rrJ!"rrm!!rrrJ!Irrm!2rrrJ(rrrm$rrrrKrrrrmrrrrrRrrrrm +rrrrq(rrrr!rrrrJ(rrri!rrrq!(rrm!!rrq!!(rr!!!rrJ!!(r`!!!ri!!!(m!! +!!q!!!!(!!!!!J!#3"!T3i!!HK)!!"k%J!!!!"d&38%`!N!C!!3!#J!4!#f!6N!! +L#%8NJZ0"!b$$%cm,#`33!L!"3!#!!3!$J!I!$q!Im$riIrcrrhrr2rmIr`rl"r! +$i!(!!)!!!!3!N"$r!*!Hr`$r!*!Fr`!!!2m!N"Vr!!$ep3$r!*!Br`!!pC!%!2m +!N"Er!!$epE#`pI8!r`#3&2m!!2AepE#`pIAe!2m!N",r!!$epI@`N!6epI8!r`# +3%2m!!2@3",#3"2@3"!$r!*!1r`!!pC!%X*!%rj!%pI8!r`#3$2m!!2@3"E$rrrm +)N!6rpI8!r`#3#[m!!2@3"[mc#*!(rrAe!2m!N!Mr!!$eN!Er#!Jcrrrr#*!%rrA +e!2m!N!Er!!$eN!Er#$2rrrIhr`L3"Irep3$r!*!%r`!!pC!(rj!%prAerc-)N!A +rN!8!!2m!!2@3#rq3"3%)N!8crrrrprm!!2rhpC!*rrmc#*!+-rrrrrIhr`!!rrI +eN!Ir"IIrrc-c-`L3"M2rrrrhr`#3"2rhpC!'r`8&prIrrrmcN!3)#$2rN!3!N!E +rpr@3"[rrpIAhprIrN!3c-c2rrrm!N!Mrpr@3$2H3"2q3"J#3#IrhpC!%rrreN!M +hN!6rrrm!N!VrprAerrAerr@3#2Ihr`#3$[rhpIrepIrerj!&pIIhr`#3%2rhpIr +rpC!(prIr!*!5rrIeN!Mhprm!N"6rpr@3"[Ihr`#3&[rhpC!%prIr!*!BrrIepII +hr`#3'[rhprIr!*!FrrIr!*!Hr`#3%3%!N!Mr!*!1rrAr!*!-rrAepIm!N!VrpE# +`pIrr!*!)rrAeX2rr#!Mr!*!'rrAepIm)N!Ar!*!%rrAepIm)r`J)r`J)r`!!rr@ +3"Irhrrrr#!Jcrrm!rr@3"[mc-`Jc-rrr!!$rpC!&rrmcN!6rr`!!!2repIrrpIA +rN!B!N!6rpIrrpIAeprm!rrm!N!ArpC!%prm!N!VrpIAhr`#3$2rhr`#3$[m!N!U +!!!!!$`#3"r$`!*!&$`!2!*!&m&82m!!!!!m!Ar!2!!!!m!$`!!$`!!m!$mm!m!m +!m!!!r2r`$Im2!!!!rG$Gr`$`!!$rhGhr!!m!r`$rrrm!!2$r!!c`r`!!$`!!c`# +3"I!-m!#3"3r2!*!(m!#3"3)!N!J2!*!2m2!!N!d2!!m!N!h`!!$`!*!,$`!!!!m +!N![`!!93!2!!N!N2!!!&8!!2!*!*m!!!998!!2!!N!F2!!!!998!!!m!N!I`!!! +&99rrm!$`!*!&$`!!!!Arm!!2!!m!N!A`!!!!$p!!!!$`!2!!!!!2!*!%r-hrm!! +2!!m!!!$`!!!!$mhrc2!!!2!!m!!2!*!%$rrm!2!!!!rrr`$`!*!'rrr`!!!0rrc +`$m!!N!6rd!#3"!hrr-m!r!!!!!mFrph3!!!0rrc`!!r!!!!2%FcrrGh3$Irr!!! +!r!!!!2m!c-rrrGhrm!!!!!r!!*!&$-c2rrr`!*!%r!!!r`#3"-c-rr!!N!32`!m +!m!!!!!c2!*!(r!m!m2rrm-c`!*!($m$r!!!!$-m!N!Rm!*!%c2!!N!N2`!!!$-m +!N![m!!$-m!#3#`r!$-m!N!hmc2!!N!d2c`#3$r!!N!S9!#)!D!'!!Cm!!3!!!3# +3"3(r!*!%!3#3"!FUN!3!!3#3"#43HA3`!!!!!8C548B!!3!!!)!!!3#"5801)`! +"!!!",!!"!*!%!3S!"J#3"9)!&3$c!5F3#89NDA3J9'9iG)F!N!3"1`$`!8m",!3 +#6dX!N!3"1`!8!8m!6J3'3f&ZBf9X!*!&qJ!8!3`"+`3I8f9XC@0d)#3S8&P85%p +1+5"SEfeP)'C[E'4PFLiZ,QB!N!80!"F!(J%Q#!P&C'Pd)&4PH(3Z!*!&+J!9!%i +"*iK24@jdCA)JFhPc,R"KG'JJBfpYF'pZC@jdFb`JEfjP)("PFL"XD@jP$5K9Ff8 +J*#K3@94)6diT)'C[FL"`HA4SEfiJD'pYC5"QEfaNCA)T1J#3"3%6!"3"*3%V""T +%C@CKG@ad)(0dBA*dGA!JEh"dD@pZFbiZ,J!!!"8!,!"@!@B"D3!"!3!"!*!&!Ii +!!!!#A!!4!*!&(J!*!$!"$J8M4@jdCA)JD@jdCA*KBh4TGQ8JE@pNC5"KCR4PFL" +cBh*TF(3M!*!&-`!*!%8"$J8A9(*KBf8JD@e`Eh*d)(0dBA4PE@9ZG(1#!*!&53! +*!&X"$38F8h9`F(*PFh-JCAK`FQ9cFfP[EL"`FQPZG'PZC`#3"9m!#3"a!3`&'&9 +ZBR9QCQ9bC@3JFh4NEh9d,h0dC'9bFJ#3"A8!#3#(!3X&%d4PBR9R)("KFR0PFL" +[GA4`GA4P!*!&S!!H!,)!M!8,6QpbE@&X)'9iDA4c!*!&S!#J!,)"#J8+CA*bEh) +JCAKTG!#3"H!!#J$a!3X&'d4TFf&LE'8JBA*RBbpKFQGf)'9YG@aKG'P[EJB!N!A +d!!S""J%-"5*%DA0KBQaP)'PZG'9bB@0dDACP)'p`G'P[ELecCA4dD@jR!*!&Z!# +J!-J!ka!!N!E-!+!!h!$V%!#3"3%)!!S"'J%,"5&%C@aKH5"MEfjcEfaP)(GTEQ4 +[Gb"eER4TE#"ZC@9NC@3!N!8"(`$9!6-"$`3#6dX!N!3"(`!+!6-!4`3'3f&ZBf9 +X!*!&"J!Q!"F!lSJD8(PdD'pZ)'PZG'9bF(*PG'9b)'p`G'P[ER-!N!@-!!S!R!% +,L"T,C@9`)(0dC'P[)(GTEQ4[Gb"[F'9Z)'pZ1J#3"EJ!#J$*!*H)&84PCQ&eE(3 +JCQPXC5"MFQ9KG'pb1Q8!N!A-!!S!h3#AL"*%C@CKG@ad)'CTE'8JG(P`C6S!!!% +!!!!0b3!!$-N!!!&"!l,8G#8B!!!!(!%b!!Y#6N4-!!!!BNP$6L-!!!"Z8dPD43! +!!(T'8N9'!!%!KQPMFb-!!!#HD@0X1!!!!+TTBh-i!!!!YQPMFc3!!!$#D@0X0!! +!!-j%6%p(!!%!fN4*9%`!!3$b8(Pd-!!!!3S!J2rr!!!*'J#3"!%Xrrm!N!MrN!3 +!!!%%!*!&J2rr!!!"%J#3"B(rr`!!#3m!N!3",2rr!!!"(3#3"!%Xrrm!!!&K!*! +%!5crr`!!"@8!N!3",2rr!!!'D3#3"!%Xrrm!!!EY!*!%!Irrr`!!#2%$XY0-!Il +rr`!!#P!$XY*!!Irrr`!!#8)!N!3"r[rr!!!+D3#3#JN+!*!%$NphEQ9b)(*PFfp +eFQ0P6JF: -- cgit v0.12