[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: U2 frame



Excellent. It's in place and tests out. Thanks.
--Harry

On Mon, Sep 12, 2011 at 10:50 PM, Carl Distefano mailto:cld@xxxxxxxx wrote:

Reply to note from Harry Binswanger mailto:hb@xxxxxxxx Sun, 11 Sep
2011 18:33:05 -0400

Harry:

I tweaked SWAPWILD to avoid repeatedly unfreezing/re-freezing the
display when the routine operates in "invisible" mode (framename
SWI). You may not see a difference, but it's noticeably faster on
test files with >100 changes.

XPLeNCODE v2.0
b-gin [UNTITLED]
{{;5swapwild,swi}} Swap wild substrings within target string{032}
[CLD rev.9/12/11][cr|lf]{002}{<}IF{<}VA$WS{>}==1{>}{<}IF{<}VA
|50{>}>0{>}[BX_]es 1[Q2_][DX_][TF_][255+048+068][CL_]{<}SU01,
{<}SX50,{<}CP{>}-2{>}[TF_][RC_][JM_]2.ReJuMP[Q2_]{>}{<}SV02,[
wW]{>}{<}SX03,0{>}{<}SV04,{>}{<}XS50,02,05,,04{>}{<}SV06,{>}{
<}XS04,02,07,,06{>}{<}IF{<}VA|05{>}>0&{<}VA|06{>}>0{>}{<}LBa{
{062}}[BX_]se/f {252}{<}PV50{>}{252}[Q2_]{<}IF@not({<}ER{>}){>}[Y
D_][DF_][BX_]se {252}{<}PV50{>}{252}[Q2_][DF_]{<}SV08{>}{<}SV
09,{>}{<}XS08,05,04,10,09{>}{<}SV11,{>}{<}XS09,07,12,,11{>}{<
}SV13,{>}{<}XS11,06,14,,13{>}{<}SX15,{<}IS05{>}+{<}IS14{>}+{<
}IS07{>}+{<}IS12{>}+{<}IS13{>}+{<}IS06{>}{>}{<}IF@upr({<}VA$F
R{>})=="SWI"{>}{<}LBb{>}[DN_]{<}GT15{>}{<}SX03,{<}PV03{>}+1{>
}[YD_]{<}GLa{>}{<}EI{>}{<}SX08,"Change to """+{<}IS15{>}+"""{032}
(y|N)?{>}{<}PR@08{>}[DO_][DX_]{<}SX08,@upr({<}RK{>}){>}{<}IF{
<}VA$KC{>}<2{>}[YD_]{<}GT01{>}{<}PRQuit{>}{<}EX{>}{<}EI{>}{<}
IF{<}IS08{>}=="Y"{>}{<}GLb{>}{<}EI{>}{<}GLa{>}{<}EI{>}[TF_][R
C_]{<}SX02,{<}IS03{>}+" changes{>}{<}PR@02{>}{<}EX{>}{<}EI{>}
{<}GT01{>}{<}EI{>}{<}PRSWAPWILD|SWI substring1[wild_W]substri
ng2[wild_W]substring3{>}{<}EX{>}{<}EI{>}{<}PRNo file
{>}{002}[cr|lf][cr|lf]
-nd
XPLeNCODE

--
Carl Distefano
mailto:cld@xxxxxxxx