XaH__text__TEXTYKL__data__DATA` < __cstring__TEXT]\__bss__DATAH__picsymbolstub2__TEXT57__la_sym_ptr2__DATAEH__nl_symbol_ptr__DATApHTLKV__textcoal_nt__TEXTH K @l Ppp 4kUS$$EU T$UT$D$ T$T$$EE$[]UWVS<D$[D$3D$ -D$E D$E$DKtu>tDKtEu5ED$ ED$9D$Z$8D~ iuu䃻K!Ш>tCK!Ш>t CCK!Ш>tE D$E$VC8CCK!Ш>t2bHD$ D$\D$B$BBK>uE D$E$Bt$<$[B<[^_]UWVSB_>t&B_$BB_$AǃB_B_~>tF$AF$AFB_~>tF$oAF$AFB_~ >t$ED$F $%AF $eAF B_~>tF$@F$;AFB_~>t$E D$F$@F$ AFB_~>tF$U@F$@FB_~>tF$@F$@FID$F$?¹tFD$$?BI ǍD$F$?$XD$$l?(D$$R?,>uGBIx>u@BIx >u@ BIx >u@ >[^_]UWVS<~$ADž>u>{D$~D$D$ D$ED$$P>} ukDD$ |$D${D$Du^D$D$ D$ED$$=3\=\=Fq=FP=F /=F=F<F<FǃV5.5E$<D$[^T$ ~ T$|$$Z<>u=|${D$D$D$ D$ED$$=\\$>F$>F$=F $=F$=F$=F$=F$=ǃD<[^_]ÐU8]u}lE$l;Dž$A;Ɖ<$v=D$[LD$ D$ D$4$:D$E $}t$}щ $:UT$$|:Bb,BD$ D$,D$ $5=ED$,B$:,BD$$ 9]u}]ÐUWVSN}A0|$C$9t|$4$d96u[^_]ÐUeCÐUSED$TC$79[]ÐUUt)Ax>u-C )A@ÐUSED$B$8[]ÐUiBÐUSTED$C$8[]ÐU-BÐUSED$B$_8[]ÐUUtQ@x>u]B Q@@ÐUSED$(B$7[]ÐUBÐUS|ED$A$7[]ÐUUAÐUS@ED$A$7[]ÐUAÐUSED$A$K7[]ÐUYAÐUSED$HA$7[]ÐU!AÐUSED$A$6[]ÐUeEAÐUSPED$0A$6[]ÐU)@ÐUSED$@$[6[]ÐUu@ÐUSED$d@$6[]ÐU=@ÐUSED$,B$5[]ÐUuBÐUS`ED$?$5[]ÐU9?ÐUS$ED$?$k5[]ÐU?ÐUSED$?$/5[]ÐUY?ÐUSED$H?$4[]ÐU!?ÐUSpED$?$4[]ÐUI>ÐUS4ED$>${4[]ÐU >ÐUSED$>$?4[]ÐUy>ÐUSED$h>$4[]ÐUA>ÐUSED$0>$3[]ÐUY >ÐUSDED$M$3[]ÐUYMÐUSED$?$O3[]ÐU?ÐUSED$x?$3[]ÐUQ?ÐUSED$H=$2[]ÐUi!=ÐUSTED$=$2[]ÐU-<ÐUSED$<$_2[]ÐUUtQ:x >u< Q:P ~ LÐUSED$h<$1[]ÐU}Ut9x$>uA< 9@$ÐUSDED$ <$1[]ÐU;ÐUSED$;$O1[]ÐUA;xl~hl;ÐUSED$;$1[]ÐUe;ÐUSED$T;$0[]ÐUY-;ÐUSDED$,;$0[]ÐU;ÐUSED$:$0[]ÐU:ÐUSED$`<$0[]ÐU9<ÐUWVSUҸE*<T$&<$/B70t|$4$b/6u[^_]ÐU5;ÐU!98t<ÐUSED$;$;/[]ÐUq;ÐUSED$X;$.[]ÐU1;ÐUS|ED$,;$_.[]ÐUU;ÐUS@ED$9$.[]ÐU8ÐU8ÐU>ÐUU)ЍA!MÐUSUE D$)ЍCM$-[]ÐU]uut$s8$f-t$?5$/¹t;5D$$/7 ]u]ÐU]uut$g8$,t$4$S/s7$]u]U]uut${8$,t$4$/#7(]u]U]usut$8$V,t$/4$.6,]u]U)7ÐUi7ÐU7ÐU 8ÐUY8ÐUI8ÐU98ÐU)8ÐUSURЍE[]UaJÐUMKÐUS8ED$<$+[]ÐU<ÐUSED$@$*[]ÐU@ÐU@ÐU}DÐUI;ÐU9;ÐUVSoED$D$R*#20t4$%*6u[^]ÐU-qDÐUSED$lJ$^*[]UEJUDÐUǁ2ÐU8]uu11D$ D$xD$D$1uD$QD$ D$t$$T+ttD$4$Ћ]u]ÐUUE ;t ǁA1ÐU(]u}}u t$<$|(D11t$<$=)]u}]ÐU(]u}tu t >uE8t8u UE 8…!ШuE8…!Шt ǃ0%t$U$'D00E8>t $+t%щ $x(t$$S(U2]u}]ÐUWVSLuED$E D$4$'4$&>D$ ED$B/&D$,$&D$ED$:/D$ E܉D$:/D$E$p&;u}aE؉EԋB/@)D$ EԉD$|$E܋$3&D$E 9ED$E܋$%;u|L[^_]ÐUWVSr;R.}+.D$E$&t;R.|ۺЃ[^_]ÐUVu4$_%U T$D$4$k^]ÐUUt Q.ÐUE>u-.@ÐUWVS K-EEK-yEED$ E؉D$MD$E$u$pD$ D$K-p!D$p$'$D$ D$K-D$p$#D$ p$#$#D$ p$#$#D$p$#$l#p$E#D$ XT$?-dT$$#D$ pT$;-D$l$"tK-t$s$"D$D$ohD$ tT$7-D$$]"l<$"D$DD$@-#dD$uLD$ D$ED$@A$>u E$E$ǃ8A$[]ÐU-ǁ@ÐUWVS'EE'yEED$ E؉D$D$E$lD$ oD$'p!D$l$D$ kD$'D$l$tD$ gD$'YD$l$ED$ l$$D$ l$$l$D$ bT$'dT$$mD$ lT$'D$$(pD$$D$ '#D$D$''D$D$'D$ pD$'D$g$@$X$D$T@T$P' D$LD$H'D$DT$@'#D$u'$t$<>D$ tD$D$U B$U xP$ƒtT$@$ED$t$@$>ttD$@$D$|$@$t$@$t$@$D$p$D$ @D$'D$p$E @ǃ@l$2@u.xE$t$$4$@t؋l$[^_]Ux]u}(848$88$ED$ D$EĉD$,8$Eă>v.D$D$D$ D$,8o>tD$ D$ED$08$h}~ }~HD$8D$D$ D$08D$$E(8u&Eĉ$AE$E$uȉuEĉD$ZED$4$2D$ED$ D$]D$G$uED$ED$4$D$ED$ D$jD$G$uED$ED$4$D$ED$ D$zD$G$cǃ$8]u}]ÐUMǁ5ÐU$(U]uE$3t$5$Pt$5$>]u]ÐUWVSEEyEED$ E؉D$HD$E$D$ D$p!D$<$iD$ D$D$<$@D$ <$$D$ <$$D$<$$<$D$ T$wdT$$bD$ |$sD$$#p$D$,D$(D$$D$ 'D$D$WD$t$oD$ pT$gD$$54$ID$ D$_)D$5$D$,D$(#D$$5D$ c(D$D$'D$D$D$ pD$kD$${5$i$D$\{5T$X D$TD$PD$LT$H#D$DD$@#D$u rt*D$ tD$HD$U B$/D$tD$5$t>ttD${5$ tD${5$ tD$5$ D$p$S U w5ǃs5<$2s5u.xE$ t$$ 4$ s5t؉<$ [^_]ÐUh]u}H0T0$ t E{D$ D$EĉD$L0$ Eă=>v>D$ D$D$ D$L0D$$ kH0u Eĉ$PKEĉD$^D$uȉ4$ uD$ED$ D$%D$G$ ǃD0]u}]U}ǁ%/ÐU]u_E$w D$/$ D$/$r ]u]ÐUWVSt$ $BD;}0_׋$H WD;|ލBHHDžLPTdX\D$HD$ D$D$$ $Y D$D$~#D$D$yD$ D$D$$% DD$ CD$D$D$m D$?T$$t$$ D$LD$Hc#D$DD$@#T$F@$D$TD$P D$L D$H D$DD$@D$}֋BD$;~H|拃~$0[^_]ÐUS>t$ǃ[]UÐUS褭$hǃ[]ÐUWVStAsD$D$D$ D$vD$$Ѓ<[^_]ÐUWVSL~D$$20!E؃U؋EdžE~¹;HHE׋BDU܋D$M $>GDU܋@E>uED$ ML$_D$F$H; }6_ED$ UT$MԉL$D$; |ӋE܉EUM;JH:6E~¹;HHED$:֋BDU܋$g>D$:FDM܋$*ED$:FDU܋$"MЉL$FDU܋$MЉL$FDU܋$}щL$MЉL$FDU܋$WF$3EUM;JHE;^U̍~MĉUU܋M̋x>ttE;xH}BUUȍ~@Dx>t@D$M܋Uȋ@$kt ;~H|ʋM;yH>uD$U܋M̋@$VEE;^iE;^}#M܋$.EE;^|E~¹;HH},֋BDU܋$M܉M܉;NH|ڋ^20tQ4$t,x>tD$@$:4$6u藿ЃL[^_]UWVSLNEE>u$ZEԅƒ}!Ш>;UԋD$M$EN¿;xH}2E؋BDD$U$yEU;rH|у}>D$:M$u}уMD$:U$M+E܋}ԋE)ȉ$ƋE܉D$UD$4$MԋD$D$}܍7$Uԋ$Mԉ1Uԅ>} ufD$D$D$D$ D$ND$$>u}t }<$$EЃL[^_]UWVS,&}>~t$&G$t$G$t$G $t$G$t$G$t$G$t$G $D$D$G$$tD$D$G4&D$:$uD$:$D$&E@$.GD$G$ƉD$UB$4$.G D$UB $GD$UB$GD$UB$ >u~D$UB$G D$B$$>u~D$F$lG$D$F$D$D$&F$$D$D$F($D$D$F,$D$D$F0$D$D$F4$D$D$F8$pD$D$F<$OD$D$F@$.,[^_]UE$"ÐUWV}$D >t G $2>t G$ >t G$;w>}G$;w|>t G$<$^_]ÐUWV $(DEE8щ $%UMD$$UBMAB$UBM;q}OUB<щ $MQUBD$A$M;q|Ex u UB 8My щ $_UB MA D$B $+Exu UB8Myщ $UBMAD$B$Exu UB8Myщ $UBMAD$B$UBMABAB A B$A$E ^_]ÐUWVS<負$(fE@E@ @@UT$|D$$U܉>u $U܋8>u]}>GD$D$D$ D$D$$D$@G$[EƋE܃D$E$(U܉B4$G $(U܉B 8u$E@ D$ED$U܋B $ƅ>uv}>u\ED$D$D$D$ D$D$$0D$@ $4$"E܉$$$VU܉B8u$E@D$U܋B$J>uj}uU܋BD$D$D$D$ D$D$$eD$@ $8D$U܋B$>u'U܋BD$RD$r$u$tE@ D$ D$E܃ D$$U,E܋P Bc>va}>T$D$D$D$ D$D$$XD$@$QtE@$D$ !D$E܃$D$$umE܃x$d>vx}>u\@$D$D$D$D$ D$D$$D$@ $U܉$5$U܉B8>u$bE@$<t UB9$t E@$<U܉B$t E@9$t UB$<U܉BE܃<[^_]ÐU(]u}XXF$}>tuF$m>teF $]>tUF$M>tEF$=>t5F $->t%F$$>tF4$E]u}]ÐUWVS<觚Et$J$,:UP$U P(U_yHDžL_~#PDžTD$ HD$D$B$DD$ D$_%D$D$|D$D$ D$SdD$$;D$FT$qT$$D$ qD$WD$D$DD$DD$@c_#D$=J$@D$TD$P9_#D$LD$H_#D$DD$@+_D$ÐUE $臻ÐUWV u 4$ھE4$ǀ8tD$E$ƅ>u<$@<$F0EFHFLEt$E$裵E@$ƀ8>u$\bD$E$~Dž>u4$7=4$(w0GHGLE|$E$59uuE9E@ ^_]ÐU(]u}{E D$E$Ǎ$t(dttTğE‰$D$ D$\oD$E$4$荺]u}]ÐUWV0uE $脵E$UT$T$ T$D$4$$ލUT$T$ T$D$4$D$|$ ED$D$4$贳ƋE$谾tt$E $o4$蕾0^_]ÐUWVSLNzuF$ƴEԋF $踴EЋF$誴E̋F$蜴ǃ~(tFEԉE؋EЉE܋ẺE}D$E؉D$ D$D$F$@$軷)Eԉ$)EЉ$ލẺ$胍<$Eԉ$ŽEЉ$躽Ẻ$诽<$觽L[^_]ÐUWVS\^yEEU E9ƒ}!ШU E}tQUxtA8tE9t?u>uD$U@$賴8txEUEtGUUx>t7D$@$'>uU@D$ED$U$߹?u} tU xu 4 U xD$ |$?D$UB$讷E; }9|UD$ |$ED$UD$sE; |ЋU UЋE$9EEЋU $NjE$t9D$ ED$ D$UB$輷E$讆9EEEU E$9t5U$>u+E >uU$$uEEE T9t!K>tU$裑$药uEE E>t U $~ E E }t U $]U $ʹE؋E E>t U $觅EEԋU U>tE $E U U܋E E>t 菆 U E $ސ$ȮU $Ð$ƮEE$=>t-t$Ut$ED$U@$̳…!Љǃ}ƒ}!ШDE܉E܉U D$ D$tD$$E$խU$蚵t>tD$E$蕭U >u$gEƀ UT$E$2U܉T$E$U؉T$E$ܬUԉT$E$豬U$荬\[^_]UWVS\btD$D$U $=E;B½E܋z >tjD$(D$$D$ ED$ED$D$D$D$ D$B D$4$被>t4$UEU;Bv4$MуMԉ$1t +E-EE;B½EEUЋM܋;p}i½E̋M܋@U؋4эAU)x!D$t$M $聪U܅t-EŰu܋M;H|Eu;BjЃ\[^_]ÐUWVSu%$5D$ ED$ED$ỦT$EЉ$"E܃D$UЉ$%U܉BẺD$UЉ$M< „ Шu9:u E@ $E܃ D$ỦT$EЉ$艨pỦT$EЉ$舨VUЉ$觨Ǿ>E؅>uUBXE܉pU؋D$<$賱.t~<$ >u#/D$ ED$ED$U܉$ẺD$UЉ$EЉ$ Ǿ=Uԅ>uE@?U܉rUԋD$<$.t~<$kI.^ẺD$UЉ$eM< „ Шu9:u E@ %E܃ D$UЉ$>u aẺD$UЉ$0M< „ Шu9:u E@$%E܃$D$UЉ$艦>u qẺD$UЉ$虦M< „ Шu9:u E@ E܃D$ỦT$EЉ$5t ỦT$EЉ$8u*} >~ ED$ ED$UT$E܉$E< „ Шt UBuE$?E܉6;b})}ȋU܋D$$.tƒ;b|;bu?E܉Fb>~&D$ ED$UT$$J)D$E$eEE8W<[^_]ÐUWVSLm蟤E;UMEȉED$D$4$<UċMD$D$4$ED$D$4$ MċEBD$B$קljD$D$4$ۣ<$UT$D$4$辣MċUx >t'@ $芣ljD$D$4$菣<$ϰML$D$4$rUċMxt@69D$D$4$GED$D$4$2UċMxt@9D$D$4$ED$D$4$UċMx t1@ D$dD$E$UT$D$4$貢ML$D$4$蝢UċMx$t1@$D$dD$E$蓩UT$D$4$]ML$D$4$HUċMx>t'@$ljD$D$4$<$YED$D$4$UċMx>t'@$ȡljD$D$4$͡<$ D$D$4$譡EE;FD$D$4$蔢lj4$E<$$Ɖ<$譮L[^_]ÐUWV0EEE 9E}*UM<MUM 9|܋E$ݫƉEEU 9U}CMUD$4$蛫ME<эt EU 9U|} uFE0^_]ÐUWVS|iD$U$UE8:8>D$U$U< < !Шt7?:t2?t-EAUA< < !Шt y:tyuӋE0)F$說UDt$|$$UDUU8:t 8DE Ut%u4$KǍEt$|$$|[^_]UVS _huD$$UT$ U T$T$$h>u EЃ [^]UWVS,guPD$$wEzu D4D$$uˋ8_.tÀ8-.t8+.t8$.t8#.t8 .t8 t+EEE܃$ljEu}~HPE< <  Ш>tE؉D$4$诞 +E;E|;}v  >u;}>uE$ UЃ,[^_]UWVSfu} D$$48"t0b8.t8">u x"u+$U‹8">u x"u[^_]ÐUWV}?t:\>u : >u:u$菧Ɖ?t-:\t: >u\n\:u^_]ÐUWV}?t:">u:u$"H?t:">u":u"A^_]ÐUH]u}eE${EǍE$ƋE8>}>u^@E D$ED$xD$D$D$ D$ED$$袧D$E$<$蚨t4$莨 <$>u$]u}]ÐUWVS\dD$ D$ ]D$E$HEE;zU܋Ҭ@)M؋ҬEԋҬoUЋҬ\M̋UM܋$#D$$UM܋D$ E؉D$D$UԉT$|$MЉL$ ED$D$ى$¢Ɖ<$膢ML$ E D$ỦT$4$EM;XE\[^_]ÐUWVSLbD$ ED$&D$E$$D$ED$D$ E܉D$D$E$}E܋EԾ;u}]E؉EЋ@)D$ EЉD$|$E܋$薢E D$E؉$Ϣ>u E܋4u;u|D$ EԉD$hD$E${L[^_]UH]u}a}E$=D$$D$ d&D$‰D$dD$t$doD$ E D$(D$E$͠U,4$芠E$U,]u}]ÐUWVSl`#EED$ E܉D$&D$U,$)}>t E܉$nU,$WD$ UT$YT$$轖E܍$ED$$ED$ %D$D$@)D$U؉T$oD$ E܉D$jD$$wƋE؉$8UT$ 7D$_)D$4$迟;ҩ%Eԋ@)UЋE̋oUȋ_)EċR$ޝED$,U9D$(EԉD$$|$ UЉT$D$ẺD$U؉T$EȉD$ E܉D$jD$$jƋE؉$+UT$ 7D$EĉD$4$躞;ҩED$ E܉D$&D$U,$l[^_]ÐUH]u}H^u4$ $o$Nlj4$F>tzD$ ED$@)D$4$s;EtI}tE䋄6ED$ED$ D$D$G$蕛]u}]ÐU]u]u݂D$$8:tgE  ݂T$$Д]u]ÐU(]u}]} ujD$$荔8t jT$$c]u}]ÐUS$\Et$qED$D$ ED$E D$$v$[]UWVSLZ\u }9r69t2? ƒ!Шu ? ? !9sʋE)U:‰ցƍF$貝Et$|$$U<==D2}>u1T$ED$ UT$gD$$NED$ UT$ED$WpD$|D$D$ D$UT$$]E$eL[^_]ÐUVuM t$… к>uL$4$谛‰Ѓ^]UWVS,Z5E䍃AD$2F $藐>uED$SD$F $]AD$2F$[>uED$rD$F$!D$2F $>uED$D$F $D$2F$>uED$D$F$詏ǁD$2F $觏>uED$ҁD$F $mǁD$2F$k>uED$ށD$F$1D$2F $/>uED$D$F $D$2F$>uED$ D$F$蹎D$2F$跎>uD$D$F$|%D$2F$z>u2D$>D$F$=OD$2F$;>udD$rD$F$|$2F $>tPD$|$F $貍|$D$v4$蓍>uED$|$4$蔍,[^_]ÐUWVS,WfE䍃ƀE&E܍E؉|$F$V>tƁD$|$F$ED$F$ >t&D$ED$F$͌ED$F$>tD$ED$F$蔌E܉D$F$讌>tƂD$E܉D$F$[E؉D$F$u>tfD$E؉D$F$"D$F$9>uD$D$F$܃D$F$>uD$D$F$@D$F$迋>uD$fD$F$脋D$F $肋>uD$D$F $G܃D$F $E>uD$D$F $ @D$F $>uD$„D$F $͊΄D$F$ˊ>uD$݄D$F$萊܃D$F$莊>u΄D$D$F$QD$F$O>u܃D$D$F$,[^_]U]ÐU8]u}TE|$tF$߉>ttD$|$F$菉ED$tF$詉>tԂD$ED$F$V2D$tF$m>uED$WD$F$0]u}]ÐUH]u}8Su})C|D$E$ۓ>ED$E܉D$ t$ED$E$茈u)ED$E܉D$ t$ED$E $d>t~D$E܉$g>t&E܉D$D$$9uED$4$*>t"D$t$)C|$Y]u}]UWVS<"R}u |^ED$D$D$ ƁD$t$<$^D$D$܁D$ D$t$<$iED$D$D$ $D$t$<$:^D$D$@D$ \D$t$<$_D$D$D$ D$t$<$*_D$D$‚D$ D$t$<$ED$D$D$ D$t$<$uED$D$;D$ WD$t$<$F<[^_]ÐUWV@E8эq} уMD1$ ǃ}D$(D$$D$ ED$ED$D$D$D$ D$UT$M$ɇ>t\ED$UD$<$ML$E D$E$ʊEE8 E)‰T$M‰T$ED8+t$UD$<$茊> ML$E D$D>$nU2D8M$kE8@^_]ÐUHD$(D$$D$ ED$ED$D$D$D$ D$E D$E$豆UWV@}уMM1уMD$(D$$D$ ED$ED$D$D$D$ D$E D$4$%>}}E+E)ǍG$ۏƋED$UD$4$ML$ED$E$EU)‰T$UD$EE0$܈7M$E0Ѓ@^_]U8]u}M9t9#>u9u>щ $EƺE9tK9 >u9}!Љυu 9:>uMt 9#>u#9u$E]u}]ÐU]uL}t$$G>tK~D$t$$]u]U(]u}4LT~|$F$>t~D$|$F$/]u}]ÐUWVS,KEtU>xtH0t"9;u!Шu6u>uD$>@$_0t~>U؍>pE°U;utRtGE؉Ex>t7D$@$͆>uU@D$ED$U܉$腌6u,[^_]ÐUE PT$PT$$TÐUE PT$P T$$0ÐUE PT$PT$$ ÐUE P T$PT$$ÐUE P(T$P$T$$ÐUE P0T$P,T$$ÐUE P8T$P4T$$|ÐUE P@T$PF D$4$~>t}FD$4$~>tiFD$4$~>tUF$D$4$~>tAF,D$4$~>t-F4D$4$~>tFEEE} эy $׆E܋U T$$謆FxD$U܉$yE$腃D$DE$D$@D$G"1D$t$8D$LD$HGoD$DD$@GD$]$u8D$LD$HZG#D$DD$@G#D$GKP]K`js|KKKKKKd2D`TLdLd @ Mdp y  v[d   [d2 A ` >\d   \d  ]d  `j]d2 F ]dZ r @ 2^d   ^d   ^d   ^_d  `_d , : &`B N Z D`` l x b`  Z `   `   `   `  Z `( 6 Z aD S b 4ap v | R  cV  M  M  cM   Q(cV3DUQXeZdKQK K-F<[`@[D[2Ta# -#5#?#KWcWq{{,̵<`$LĂ(p8|RWY\@R RPRQ2x2P1+++T) < $Id: preferences.c,v 1.126 2004/08/20 19:33:20 n8gray Exp $LiteralCaseSenseRegExpLiteralWordCaseSenseWordRegExpNoCaseNoneNewlineContinuousTrueFalseAutoSmartNeverAlwaysOffDelimiterRangefileVersionFileVersionshellCommandsShellCommandsspell:Alt+B:s:ED: (cat;echo "") | spell wc::w:ED: wc | awk '{print $1 " lines, " $2 " words, " $3 " characters"}' sort::o:EX: sort number lines::n:AW: nl -ba make:Alt+Z:m:W: make expand::p:EX: expand unexpand::u:EX: unexpand macroCommandsMacroCommandsComplete Word:Alt+D::: { # Tuning parameters ScanDistance = 200 # Search back to a word boundary to find the word to complete startScan = max(0, $cursor - ScanDistance) endScan = min($text_length, $cursor + ScanDistance) scanString = get_range(startScan, endScan) keyEnd = $cursor-startScan keyStart = search_string(scanString, "<", keyEnd, "backward", "regex") if (keyStart == -1) return keyString = "<" substring(scanString, keyStart, keyEnd) # search both forward and backward from the cursor position. Note that # using a regex search can lead to incorrect results if any of the special # regex characters is encountered, which is not considered a delimiter backwardSearchResult = search_string(scanString, keyString, keyStart-1, \ "backward", "regex") forwardSearchResult = search_string(scanString, keyString, keyEnd, "regex") if (backwardSearchResult == -1 && forwardSearchResult == -1) { beep() return } # if only one direction matched, use that, otherwise use the nearest if (backwardSearchResult == -1) matchStart = forwardSearchResult else if (forwardSearchResult == -1) matchStart = backwardSearchResult else { if (keyStart - backwardSearchResult <= forwardSearchResult - keyEnd) matchStart = backwardSearchResult else matchStart = forwardSearchResult } # find the complete word matchEnd = search_string(scanString, ">", matchStart, "regex") completedWord = substring(scanString, matchStart, matchEnd) # replace it in the window replace_range(startScan + keyStart, $cursor, completedWord) } Fill Sel. w/Char:::R: { if ($selection_start == -1) { beep() return } # Ask the user what character to fill with fillChar = string_dialog("Fill selection with what character?", "OK", "Cancel") if ($string_dialog_button == 2 || $string_dialog_button == 0) return # Count the number of lines in the selection nLines = 0 for (i=$selection_start; i<$selection_end; i++) if (get_character(i) == "\n") nLines++ # Create the fill text rectangular = $selection_left != -1 line = "" fillText = "" if (rectangular) { for (i=0; i<$selection_right-$selection_left; i++) line = line fillChar for (i=0; i=0 && get_character(i)!="\n"; i--) startIndent++ for (i=0; i<$wrap_margin-startIndent; i++) fillText = fillText fillChar fillText = fillText "\n" for (i=0; i<$wrap_margin; i++) line = line fillChar for (i=0; i=$selection_start && get_character(i)!="\n"; \ i--) fillText = fillText fillChar } } # Replace the selection with the fill text replace_selection(fillText) } Quote Mail Reply:::: { if ($selection_start == -1) replace_all("^.*$", "\\> &", "regex") else replace_in_selection("^.*$", "\\> &", "regex") } Unquote Mail Reply:::: { if ($selection_start == -1) replace_all("(^\\> )(.*)$", "\\2", "regex") else replace_in_selection("(^\\> )(.*)$", "\\2", "regex") } Comments>/* Comment */@C@C++@Java@CSS@JavaScript@Lex:::R: { selStart = $selection_start selEnd = $selection_end replace_range(selStart, selEnd, "/* " get_selection() " */") select(selStart, selEnd + 6) } Comments>/* Uncomment */@C@C++@Java@CSS@JavaScript@Lex:::R: { sel = get_selection() selStart = $selection_start selEnd = $selection_end commentStart = search_string(sel, "/*", 0) if (substring(sel, commentStart + 2, commentStart + 3) == " ") keepStart = commentStart + 3 else keepStart = commentStart + 2 keepEnd = search_string(sel, "*/", length(sel), "backward") commentEnd = keepEnd + 2 if (substring(sel, keepEnd - 1, keepEnd) == " ") keepEnd = keepEnd - 1 replace_range(selStart + commentStart, selStart + commentEnd, \ substring(sel, keepStart, keepEnd)) select(selStart, selEnd - (keepStart-commentStart) - \ (commentEnd - keepEnd)) } Comments>// Comment@C@C++@Java@JavaScript:::R: { replace_in_selection("^.*$", "// &", "regex") } Comments>// Uncomment@C@C++@Java@JavaScript:::R: { replace_in_selection("(^[ \\t]*// ?)(.*)$", "\\2", "regex") } Comments># Comment@Perl@Sh Ksh Bash@NEdit Macro@Makefile@Awk@Csh@Python@Tcl:::R: { replace_in_selection("^.*$", "#&", "regex") } Comments># Uncomment@Perl@Sh Ksh Bash@NEdit Macro@Makefile@Awk@Csh@Python@Tcl:::R: { replace_in_selection("(^[ \\t]*#)(.*)$", "\\2", "regex") } Comments>-- Comment@SQL:::R: { replace_in_selection("^.*$", "--&", "regex") } Comments>-- Uncomment@SQL:::R: { replace_in_selection("(^[ \\t]*--)(.*)$", "\\2", "regex") } Comments>! Comment@X Resources:::R: { replace_in_selection("^.*$", "!&", "regex") } Comments>! Uncomment@X Resources:::R: { replace_in_selection("(^[ \\t]*!)(.*)$", "\\2", "regex") } Comments>% Comment@LaTeX:::R: { replace_in_selection("^.*$", "%&", "regex") } Comments>% Uncomment@LaTeX:::R: { replace_in_selection("(^[ \\t]*%)(.*)$", "\\2", "regex") } Comments>Bar Comment@C:::R: { if ($selection_left != -1) { dialog("Selection must not be rectangular") return } start = $selection_start end = $selection_end-1 origText = get_range($selection_start, $selection_end-1) newText = "/*\n" replace_in_string(get_range(start, end), \ "^", " * ", "regex") "\n */\n" replace_selection(newText) select(start, start + length(newText)) } Comments>Bar Uncomment@C:::R: { selStart = $selection_start selEnd = $selection_end newText = get_range(selStart+3, selEnd-4) newText = replace_in_string(newText, "^ \\* ", "", "regex") replace_range(selStart, selEnd, newText) select(selStart, selStart + length(newText)) } Make C Prototypes@C@C++:::: { if ($selection_start == -1) { start = 0 end = $text_length } else { start = $selection_start end = $selection_end } string = get_range(start, end) nDefs = 0 searchPos = 0 prototypes = "" staticPrototypes = "" for (;;) { headerStart = search_string(string, \ "^[a-zA-Z]([^;#\"'{}=>?~": C:.c .h::::::".,/\`'!|@#%^&*()-=+{}[]"":;<>?~": CSS:css::Auto:None:::".,/\`'!|@#%^&*()=+{}[]"":;<>?~": Csh:.csh .cshrc .login .logout:"^[ \t]*#[ \t]*![ \t]*/bin/csh":::::: Fortran:.f .f77 .for::::::: Java:.java::::::: JavaScript:.js::::::: LaTeX:.tex .sty .cls .ltx .ins::::::: Lex:.lex::::::: Makefile:Makefile makefile .gmk:::None:8:8:: Matlab:.m .oct .sci::::::: NEdit Macro:.nm .neditmacro::::::: Pascal:.pas .p .int::::::: Perl:.pl .pm .p5 .PL:"^[ \t]*#[ \t]*!.*perl":Auto:None:::".,/\\`'!$@#%^&*()-=+{}[]"":;<>?~|": PostScript:.ps .eps .epsf .epsi:"^%!":::::"/%(){}[]<>": Python:.py:"^#!.*python":Auto:None:::"!""#$%&'()*+,-./:;<=>?@[\\]^`{|}~": Regex:.reg .regex:"\(\?[:#=!iInN].+\)":None:Continuous:::: SGML HTML:.sgml .sgm .html .htm:"\<[Hh][Tt][Mm][Ll]\>":::::: SQL:.sql::::::: Sh Ksh Bash:.sh .bash .ksh .profile .bashrc .bash_logout .bash_login .bash_profile:"^[ \t]*#[ \t]*![ \t]*/.*bin/(bash|ksh|sh|zsh)":::::: Tcl:.tcl .tk .itcl .itk::Smart:None:::: VHDL:.vhd .vhdl .vdl::::::: Verilog:.v::::::: XML:.xml .xsl .dtd:"\<(?i\?xml|!doctype)"::None:::"<>/=""'()+*?|": X Resources:.Xresources .Xdefaults .nedit:"^[!#].*([Aa]pp|[Xx]).*[Dd]efaults":::::: Yacc:.y::::::".,/\`'!|@#%^&*()-=+{}[]"":;<>?~":stylesStylesPlain:black:Plain Comment:gray20:Italic Keyword:black:Bold Storage Type:brown:Bold Storage Type1:saddle brown:Bold String:darkGreen:Plain String1:SeaGreen:Plain String2:darkGreen:Bold Preprocessor:RoyalBlue4:Plain Preprocessor1:blue:Plain Character Const:darkGreen:Plain Numeric Const:darkGreen:Plain Identifier:brown:Plain Identifier1:RoyalBlue4:Plain Identifier2:SteelBlue:Plain Subroutine:brown:Plain Subroutine1:chocolate:Plain Ada Attributes:plum:Bold Label:red:Italic Flag:red:Bold Text Comment:SteelBlue4:Italic Text Key:VioletRed4:Bold Text Key1:VioletRed4:Plain Text Arg:RoyalBlue4:Bold Text Arg1:SteelBlue4:Bold Text Arg2:RoyalBlue4:Plain Text Escape:gray30:Bold LaTeX Math:darkGreen:Plain Pointer:#660000:Bold Regex:#009944:Bold Warning:brown2:ItalicsmartIndentInitSmartIndentInitC:Default C++:Default Python:Default Matlab:DefaultsmartIndentInitCommonSmartIndentInitCommonDefaultautoWrapAutoWrapwrapMarginWrapMargin0autoIndentAutoIndentautoSaveAutoSaveopenInTabOpenInTabsaveOldVersionSaveOldVersionshowMatchingShowMatchingmatchSyntaxBasedMatchSyntaxBasedhighlightSyntaxHighlightSyntaxbacklightCharsBacklightCharsbacklightCharTypesBacklightCharTypes0-8,10-31,127:red;9:#dedede;32,160-255:#f0f0f0;128-159:orangesearchDialogsSearchDialogsbeepOnSearchWrapBeepOnSearchWrapretainSearchDialogsRetainSearchDialogssearchWrapsSearchWrapsstickyCaseSenseButtonStickyCaseSenseButtonrepositionDialogsRepositionDialogsautoScrollAutoScrollautoScrollVPaddingAutoScrollVPadding4appendLFAppendLFsortOpenPrevMenuSortOpenPrevMenustatisticsLineStatisticsLineiSearchLineISearchLinesortTabsSortTabstabBarTabBartabBarHideOneTabBarHideOnetoolTipsToolTipsglobalTabNavigateGlobalTabNavigatelineNumbersLineNumberspathInWindowsMenuPathInWindowsMenuwarnFileModsWarnFileModswarnRealFileModsWarnRealFileModswarnExitWarnExitsearchMethodSearchMethodtextRowsTextRows24textColsTextCols80tabDistanceTabDistance8emulateTabsEmulateTabsinsertTabsInsertTabstextFontTextFont-*-courier-medium-r-normal--*-120-*-*-*-iso8859-1boldHighlightFontBoldHighlightFont-*-courier-bold-r-normal--*-120-*-*-*-iso8859-1italicHighlightFontItalicHighlightFont-*-courier-medium-o-normal--*-120-*-*-*-iso8859-1boldItalicHighlightFontBoldItalicHighlightFont-*-courier-bold-o-normal--*-120-*-*-*-iso8859-1helpFontHelpFont-*-helvetica-medium-r-normal--*-120-*-*-*-iso8859-1boldHelpFontBoldHelpFont-*-helvetica-bold-r-normal--*-120-*-*-*-iso8859-1italicHelpFontItalicHelpFont-*-helvetica-medium-o-normal--*-120-*-*-*-iso8859-1boldItalicHelpFontBoldItalicHelpFont-*-helvetica-bold-o-normal--*-120-*-*-*-iso8859-1fixedHelpFontFixedHelpFontboldFixedHelpFontBoldFixedHelpFontitalicFixedHelpFontItalicFixedHelpFontboldItalicFixedHelpFontBoldItalicFixedHelpFonthelpLinkFontHelpLinkFonth1HelpFontH1HelpFont-*-helvetica-bold-r-normal--*-140-*-*-*-iso8859-1h2HelpFontH2HelpFonth3HelpFontH3HelpFonthelpLinkColorHelpLinkColor#009900textFgColorTextFgColorblacktextBgColorTextBgColorrgb:e5/e5/e5selectFgColorSelectFgColorselectBgColorSelectBgColorrgb:cc/cc/cchiliteFgColorHiliteFgColorwhitehiliteBgColorHiliteBgColorredlineNoFgColorLineNoFgColorcursorFgColorCursorFgColortooltipBgColorTooltipBgColorLemonChiffon1shellShell/bin/cshgeometryGeometryremapDeleteKeyRemapDeleteKeystdOpenDialogStdOpenDialogtagFileTagFilewordDelimitersWordDelimiters.,/\`'!|@#%^&*()-=+{}[]":;<>?serverNameServerNamemaxPrevOpenFilesMaxPrevOpenFiles30bgMenuButtonBGMenuButton~Shift~Ctrl~Meta~AltsmartTagsSmartTagstypingHidesPointerTypingHidesPointeralwaysCheckRelativeTagsSpecsAlwaysCheckRelativeTagsSpecsprefFileReadPrefFileReadfindReplaceUsesSelectionFindReplaceUsesSelectionoverrideDefaultVirtualKeyBindingsOverrideDefaultVirtualKeyBindingstitleFormatTitleFormat{%c} [%s] %f (%S) - %dundoModifiesSelectionUndoModifiesSelection-wrap.autoWrap-nowrap-autowrap-noautowrap-autoindent.autoIndent-noautoindent-autosave.autoSave-noautosave-rows.textRows-columns.textCols-tabs.tabDistance-font.textFont-fn-svrname.serverName! Preferences file for NEdit ! ! This file is overwritten by the "Save Defaults..." command in NEdit ! and serves only the interactively settable options presented in the NEdit ! "Preferences" menu. To modify other options, such as key bindings, use ! the .Xdefaults file in your home directory (or the X resource ! specification method appropriate to your system). The contents of this ! file can be moved into an X resource file, but since resources in this file ! override their corresponding X resources, either this file should be ! deleted or individual resource lines in the file should be deleted for the ! moved lines to take effect. neditNEdit%d.%dNEdit: Converting .nedit file to 5.5 version. To keep, use Preferences -> Save Defaults OKUnable to save preferences: Cannot determine filename.Error saving PreferencesCancelDefault preferences will be saved in the file: %s NEdit automatically loads this file each time it is started.Default preferences will be saved in the file: %s SAVING WILL INCORPORATE SETTINGS FROM FILE: %sSave PreferencesUnable to save preferences in %sCould not read additional preferences file: Don't SaveSaveDefault Preferences have changed. Save changes to NEdit preference file?Default Preferences have changed. SAVING CHANGES WILL INCORPORATE ADDITIONAL SETTINGS FROM FILE: %sDefault PreferencescustomSizeInitial Window SizeformEnter desired size in rows and columns of characters:topLabelrowsxxLabelcolsnumber of rowsnumber of columnsTabstabDistTextTab spacing (for hardware tab characters)tabDistLabelemTabTextEmulated tab spacingemTabLabelEmulate tabsemTabToggleUse tab characters in padding and emulated tabsuseTabsToggletab spacingTab spacing out of rangeTab Spacingemulated tab spacingEmulated tab spacing out of range%dset_tab_distset_em_tab_distset_use_tabsWrap MarginWrap and Fill at width of windowwrapWindowTogglewrapTextMargin for Wrap and FillwrapMarginLabelwrap MarginWrap margin out of rangeset_wrap_marginNEdit Language ModesLanguage ModeslangModeseditLanguageModesTo modify the properties of an existing language mode, select the name from the list on the left. To add a new language, select "New" from the list.NamenameLblnameFile extensions (separate w/ space)extLblextRecognition regular expression (applied to first 200 characters of file to determine type from content)recogLblrecogDefault calltips file(s) (separate w/colons)defTipsLbldefTipsokApplyapplyClosecloseoverrideFrameoverrideFormOverride DefaultsoverrideLbldelimitFormWord delimitersdelimitLbldelimittabFormAlternative hardware tab spacingtabLblAlternative emulated tab spacingemTabLblindentBoxDefault indent styledefaultIndentNo automatic indentnoIndentAuto-indentSmart-indentsmartIndentwrapBoxDefault wrap styledefaultWrapNo wrappingnoWrapAuto newline wrapnewlineWrapContinuous wrapcontWrapstretchFormlistThis language mode has syntax highlighting patterns defined. Please delete the patterns first, in Preferences -> Default Settings -> Syntax Highlighting, before proceeding here.Patterns existThis language mode has smart indent macros defined. Please delete the macros first, in Preferences -> Default Settings -> Auto Indent -> Program Smart Indent, before proceeding here.Smart Indent Macros exist:%sDiscardKeepDiscard incomplete entry for current language mode?Discard Language Modelanguage mode namePlease specify a name for the language modeLanguage Mode NameRecognition expression: %sRegexCan't read default calltips file(s): "%s" Error reading Calltipsnedit: Internal error: Trouble deleting calltips file(s): "%s" Invalid tab spacing: %dInvalid Tab SpacingInvalid emulated tab spacing: %dchoose FontsText FontsprimaryFrameprimaryFormPrimary FontprimaryFontBrowse...primaryBtnprimaryhighlightFramehighlightFormFonts for Syntax HighlightinghighlightFontsFill Highlight Fonts from PrimaryfillBtnItalic FontitalicLbl(vvv spacing is inconsistent with primary font vvv)italicErrLblitalicBtnitalicBold FontboldLblboldErrLblboldBtnboldBold Italic FontboldItalicLblboldItalicErrLblboldItalicBtnboldItaliccancel(-[^-]*-[^-]*)-([^-]*)-([^-]*)-(.*)\1-\2-o-\4\1-bold-\3-\4\1-bold-o-\4(font below may not match primary font)(xxx font below is invalid xxx)(height of font below does not match primary)(spacing of font below does not match primary)set_fontsError loading default calltips file: "%s" language mode name requiredunrecognized indent styleunrecognized wrap stylebad tab spacingbad emulated tab spacingmaximum allowable number of language modes exceeded: %d%nexpecting quoted stringstring not terminatedInvalid character "%s" in %sInvalid CharacterlanguageModePlainset_language_modesyntax errorlanguage mode specificationNEdit: %s in %s: %s %s in %s: %sParse Error^[ ]*HTML[ ]*:[ ]*Default[ ]*$^[ ]*VHDL:^[ ]*PostScript:PostScript:DefaultPostScript:.ps .PS .eps .EPS .epsf .epsi::::::^[ ]*Lex:Lex:DefaultLex:.lex::::::^[ ]*SQL:SQL:DefaultSQL:.sql::::::^[ ]*Matlab:Matlab:DefaultMatlab:..m .oct .sci::::::^[ ]*Label:^[ ]*Flag:Label:red:Italic^[ ]*Storage Type1:^[ ]*String:Storage Type1:saddle brown:BoldSGML HTML:DefaultSGML HTML:.sgml .sgm .html .htm:"\<(?ihtml)\>"::::: ^[ ]*HTML:.*$^[ ]*C\+\+:\.cc \.hh \.C \.H \.i \.cxx \.hxx::::::"\.,/\\`'!\|@#%\^&\*\(\)-=\+\{\}\[\]"":;\<\>\?~"^[ ]*Perl:\.pl \.pm \.p5:"\^\[ \\t\]\*#\[ \\t\]\*!\.\*perl":::::^[ ]*PostScript:\.ps \.PS \.eps \.EPS \.epsf \.epsi:"\^%!":::::"/%\(\)\{\}\[\]\<\>"^[ ]*Sh Ksh Bash:\.sh \.bash \.ksh \.profile:"\^\[ \\t\]\*#\[ \\t\]\*!\[ \\t\]\*/bin/\(sh\|ksh\|bash\)":::::^[ ]*Tcl:\.tcl::::::C++:.cc .hh .C .H .i .cxx .hxx .cpp::::::".,/\`'!|@#%^&*()-=+{}[]"":;<>?~"Perl:.pl .pm .p5 .PL:"^[ \t]*#[ \t]*!.*perl":Auto:None:::".,/\\`'!$@#%^&*()-=+{}[]"":;<>?~|"PostScript:.ps .eps .epsf .epsi:"^%!":::::"/%(){}[]<>"Sh Ksh Bash:.sh .bash .ksh .profile .bashrc .bash_logout .bash_login .bash_profile:"^[ \t]*#[ \t]*![ \t]*/.*bin/(sh|ksh|bash)":::::Tcl:.tcl .tk .itcl .itk::Smart:None:::^[ ]*CSS:CSS:css::Auto:None:::".,/\`'!|@#%^&*()=+{}[]"":;<>?~"^[ ]*Regex:Regex:.reg .regex:"\(\?[:#=!iInN].+\)":None:Continuous:::^[ ]*XML:XML:.xml .xsl .dtd:"\<(?i\?xml|!doctype)"::None:::"<>/=""'()+*?|"CSS:DefaultRegex:DefaultXML:Default^[ ]*Warning:Warning:brown2:ItalicRegex:#009944:Bold^[ ]*Pointer:Pointer:#660000:BoldPython:\.py:"\^#!\.\*python":Auto:None::::? X Resources:\.Xresources \.Xdefaults \.nedit:"\^\[!#\]\.\*\(\[Aa\]pp\|\[Xx\]\)\.\*\[Dd\]efaults"::::::? Python:.py:"^#!.*python":Auto:None:::"!""#$%&'()*+,-./:;<=>?@[\\]^`{|}~": X Resources:.Xresources .Xdefaults .nedit nedit.rc:"^[!#].*([Aa]pp|[Xx]).*[Dd]efaults":::::: ^[ ]*Identifier2:^[ ]*Subroutine:Identifier2:SteelBlue:PlainInternal Error: Unexpected resource type, %s nedit.text.foregroundNEdit.Text.Foregroundnedit.text.backgroundNEdit.Text.Backgroundnedit.text.selectForegroundNEdit.Text.SelectForegroundnedit.text.selectBackgroundNEdit.Text.SelectBackgroundnedit.text.highlightForegroundNEdit.Text.HighlightForegroundnedit.text.highlightBackgroundNEdit.Text.HighlightBackgroundnedit.text.lineNumForegroundNEdit.Text.LineNumForegroundnedit.text.cursorForegroundNEdit.Text.CursorForeground^(\s*)set wc=`wc`; echo \$wc\[1\] "lines," \$wc\[2\] "words," \$wc\[3\] "characters"\nwc | awk '{print $1 " lines, " $2 " words, " $3 " characters"}' ^(\s*)if \(substring\(sel, keepEnd - 1, keepEnd == " "\)\)\n if (substring(sel, keepEnd - 1, keepEnd) == " ") All colors must be valid to proceed.Invalid ColorsAll colors must be valid to be applied.Lbl(Invalid!)choose colorsColorsColors can be entered as names (e.g. red, blue) or as RGB triples in the format #RRGGBB, where each digit is in the range 0-f.infoLblPlain Text ForegroundtextFgSelection ForegroundselectFgMatching (..) ForegroundhiliteFgLine NumberslineNoFgText Area BackgroundtextBgSelection BackgroundselectBgMatching (..) BackgroundhiliteBgCursor ColorcursorFgNOTE: Foreground colors only apply when syntax highlighting is DISABLED. sep⍀P⍀P⍀Po⍀oPZ⍀ZPupE⍀EP\W0⍀0PC>⍀P*%⍀P ⍀P⍀P⍀P⍀P⍀P⍀P{vs⍀sPb]^⍀^PIDI⍀IP0+4⍀4P⍀P ⍀ P⍀P⍀P⍀P⍀P|⍀Phc⍀POJw⍀wP61b⍀bPM⍀MP8⍀8P#⍀#P⍀P ⍀ P ⍀ P ⍀ Pni ⍀ PUP ⍀ P<7 ⍀ P#{ ⍀{ P f ⍀f PQ ⍀Q P< ⍀< P' ⍀' P ⍀ P ⍀ Pto ⍀ P[V ⍀ PB= ⍀ P)$ ⍀ P ⍀ P ⍀ Pj ⍀j PU ⍀U P@ ⍀@ P+ ⍀+ Pzu ⍀ Pa\ ⍀ PHC ⍀ P/* ⍀ P ⍀ P ⍀ P ⍀ P ⍀ Pn ⍀n PY ⍀Y P{D ⍀D Pgb/ ⍀/ PNI ⍀ P50 ⍀ P ⍀ P ⍀ P ⍀ P ⍀ P ⍀ P ⍀ Pr ⍀r Pmh] ⍀] PTOH ⍀H P;63 ⍀3 P" ⍀ P  ⍀ P ⍀ P ⍀ P ⍀ P ⍀ P ⍀ Psn ⍀ PZUv ⍀v PA0>I>b>{>>>>>>?*?C?\?u?????? @$@=@V@o@@@@@@AA7APAiAAAAAAAB1BJBcB|BBBBBBC+CDC]CvCCCCCC D%D>DWDpDDDDDDEE8EQEjEEEE$Ë $Ë$J<&l`K?*HqHqHqqqdHqKHq4Hq!Hq HqHqHqHqq{HqqqaYq:Hq!Hq HqHqHqHqHqHqHqh`qZL5Hq+q qHqHqHqHqHqHqwHq`HqIHq2Hqq 5qpHqHqHqHqHqr^HqEHq.HqHqHqHqHqHqHqHqyq4qbHqZH4q64qq4qt4qq~lk4qZV4q"qO4q:4qq14q$4qHq6$4q4qq3q3qlqZH3q63qq3qHqHqHq}HqfHqOHq8Hq!Hq Hq@3qۿHqտHqqqzgHq]%3qD6Hq3qǾHqHqm NC/HºHºнHºHºHºHºuHº_HºHHº2HºHºtHºҼHºHºHºHº{HºdHºMHº7Hº Hº  3ºڻɻHºHºHºHºrHº\HºEHº.Hº 3º b2=X2=N=D9  2Ź2ŹֹŹ̹ }rg\QF;0  ԸRH޷J<. ڷ ǷvYFH/! ӶoW/ õ{W3H"`$"`I"H"v`I"?H"3`I" `2̳س`a̳γ 2̳ȳ `au1u`auw`1uq P`axG?`axӲ`axʲ`ax`axz`axt M<.°N3jZ51ޭP1ޭ;+0ޭ!0ޭ 0ޭ0ޭ ޭڮʮ0ޭ`0ޭ ޭ:0ޭ0ޭ| ޭvf0ޭ\/ޭG7/ޭ-/ޭx ޭ/ޭ/ޭZ ޭڭ `KȬwHȬm`/Ȭ[GHȬ<ج`KȬĬ C/1/~s`ai/cM.B7`a*`. `a-- o-Z6,Z`aZ`-ZrM-Zh(-Z]R`aZH6,ZB37-Z `aZ (-Z-Zت`aZΪ,ZȪ-Z`aZ6,Z|-Zi^`aZT+ZN?,Z,!`aZ,Z`,Z`aZک6,Zԩũ,Z`aZ+Z+Zvk`aZ^H +Z=2`aZ%*Z`aZ֨*Z˨`aZ *Z`aZ})Zt)Zk )Zb(Z\@(ZV >&(. '.'.ާ`a.ԧŧ'.'.`a.}'.l'.|`'.qf`a.\S'.VG)'.4)`a.'. 8'.`a.'.ݦΦ)'.`a.'. '.u`a.k&.eV'.D9`a./&.)&.`a.&.ޥ&.̥`a.&.&.`a.{o&.uf&.TI`a.?o&.6c&.0@&.* Ȥ/&"&m`HV &  p%XcT 1%Z%Z% ĢZ%}%}Z%}y XI%)c`IH١ϡǡ }HbHYF9,$%xH`IHHHyHkH_HTCH9,% xHHߟHȟH%q`N4HH  ڞɞ|HTHTHTwHT_P 4 H.H.~H.hH.S?H.* HޜԜ̜%Hy]HNH@H1H(`IH xY%O%E -wz%Job%J`RZ%JF !Z% U*H Z%  ̗ؗ]%Z% q)Z%budZ%b^ ߕvndEH^8&X%^ Ԕ̔sd^H3^ޓ̓|^^s^VB' ےƒV%^T%^`I^sH^_Z / $~ %~H~`I~ّH~ёH~ÑH~}$~J3$~(ȏ$~|~r_0$~$~Ԏ\D'$~$~`I~z UH,`IŒ`IHm_HJ=ۋ`IϋH ygUC'mSE=*" ͉e]MD#ƈb< ڇ`İ`IQHH`$?`I3H-"`IH`I ~sh]UJ?2 O$؅ʅ }pQ6( ׄτH\ $\c\#\}#\r#\jX !уj_G1ڂgĆth]#)VA5O#)#D#)׀πaNF #)% qT7~HYe~~HYe~~~HYe~$Ye~~#Yes~HYeZ~HYeG~HYe0~HYe~HYe~HYe}HYe}HYe}HYe}}Ye}}}k}HYea}YeQ}I}Ye*}HYe}HYe}HYe|HYe|HYe|HYe|HYe|HYet|HYe\|T|YeC|PYe=|5||HYe|Ye{{Ye{HYe{HYe{HYe{HYe{HYew{HYe`{HYeI{HYe*{HYe{HYezzYezzHYezzHYezYeznzfz"YeZzHYeAzHYe*zHYezHYezHYeyHYeyHYeyHYeyyHYeyYexynyfy"YeZyHYeAyHYe.yHYeyHYeyHYexHYexHYexHYexx!Yexxzx"YenxHYeUxHYeBxHYe+xHYexHYexHYewHYewHYewHYewHYewwcYe}wowgw"Ye[wHYeBwHYe/wHYewHYewHYevHYevHYevHYevHYevv"YevlvHYeQv7vHYe-vYev vv"YeuHYeuHYeuHYeuHYeuHYeuHYenuHYeWuHYeAu0uHYe&uYeu uu"YetHYetHYetHYetHYetHYetHYentHYeWtHYe?t1t tt"Ye tHYesHYesHYesHYesHYesHYesHYeqsHYeXsHYeAsHYe)s!scYes ss"YerHYerHYerHYerHYerHYerHYeurHYe^rHYeGrHYe/r'r"Ye!r rHYeqqHYeq Yeqqq"YeqHYe}qHYefqHYeOqHYeN_#bbIN_bbHN_a N_aaaIN_aaIN_am N_a@ N_aN_da?a,a$aIN_a aa`IN_``IN_`: N_` N_`N_`m`Z`O`A`'``IN_`IN_`_IN__ N__N__N____IN__N_V_J_ _^^^x^]^ ^]]]]x]Z]R]8]] ]\\\\\v\U\4\\[[[IY[[IY[[IY[cYt[l[IY][K[cY>[)[[ZZZZZIYZZrZWZHZ9Z*ZZ ZYYIYYcYY YYYtYIWbYWXYWNY^WDYVW'YYYRWXXXXIX!XIWXWWW WWW|WtW?W7W`IS+WHS%WHSWISWV`ISVISVHSVV`ISVHSVHSVWV/VISVISU`ISUHSUUUqUTU3UUTISTzT SgTXT S@TTSISS`ISSHSSSIS~S _SOSIR=S8R3SR)SRS SIRSSRRRRRRRIRRRIRR lRI\RfR^RI\RXR GR2RIR,R$RIRRR QQIQQQIQQ QQI3QQkQH3SQ>>83>>3>H3>>3>==<3==3=H3<<3<<<<3<H3<;;3;H3<;4;`3*;:::Q3:H3X:D:<:H30:H39y93o9B919)939H38883u8H377377t7l73`7H3666{36H355v355535H34434H344I34@344H34D3q4i43]4H3S4I3D4H3-4H344I3 43H3333H333333H33H3}3H3q3I3i3H3Z3A3`I393H3+3I3%33 3I33I32 22a222a222 2a22 c2ad1]2N2d1.22d122ad111ad11d11pd11d111ad11dd1t1l1ad1f1ad1`1 ?141a5,.1&111a5,10a5,0a5,000a5,00a5,00a5,o0g0a5,H060}5,0 00a5,//T5,/H5,/H5,/H5,/H5,/H5,{/H5,q/a5,b/H5,K/H5,4/H5,!/H5, /H5,/a5,..;5,..a5,..25,.H5,.H5,.H5,y.H5,o.a5,`.H5,J.B.a5,3.H5,).H5,..a5, ..!5,-H5,-H5,-H5,-H5,-H5,--5,s-k-5,_-H5,M-;-H5,1-5,#----,,,,,H5,,L5,,,H5,,P5,,p,}5,L,H5,7,H5,1, , ,a+,+a+++ ++a++ +ah)+{+h)^+E+6+h)++*h)**h)****ah)w*g*ah)U*ch)K*h)A*h)$**ah) *oh))ah))ch))Jh))h)))ah))>h)))ah)x)p)ah)j)ah)d) E)4)a .)&)))a )(a (a ((H (a (((a ((a v(n(a \(T(a ?(7(a %((a ('' '''''a ''0 c'H P'H 9'H "'H 'a 'H &H && &&a &H &T &&a && {&H b&H O&H 8&H !&H &a &H %H %H %a %% %%a %% %H w%H d%H M%H :%H #%H %a %H $H $H $H $a $$ $$a $$ l$H U$H >$H +$H $H $a ### #H #H #H #H #H s#H \#H E#H 2#H #H #a #" ""a ""X "H "H "H "H n"f" Z"H B"0"H &"S " ""!!!!H !X !!H ~!\ p!Y!H O!` ;!,! !H H  a  aH    aH ~ AH k c aH R 2H D  ,  am   amamam-mHm &mHmqam=5$m+#amm HmG91m%HmmHmmHmHmmumWO91HmdmHmhmmHmoHmi P`I3/ `I  H`IH jDHvHvHvHvr PD'LILILI fZLI8TLI8F4 LI  U@UUPIUU{UqPUgPIUZLIUQ 9LI73 %`K# `K  `K `K H`K }`K{w i`Kgc U`KSO A`K?; -`K+'  `K `K `K `K `K `Kxt e`Kc_ Q`KOK =`K;7 )`K'# `K `K `K `K `KH`K h`K=bXH=NF`K=9 `KH`K `K}H}H}`K}y `X`KD@ 0`K# `K  `K `K `K `K `K q`Kok YQ`KHD 5`K3/ `K  `K `K Hr`Kr`Krn ]`K[W E=`K40 !`K `K `K `K `K `K| m`Kkg UM`KD@ 1`K!`K `K `K `K `I`K`I me`K\X 0`I'`K`I  `K `K `K `K y`Kpl ]`K[W E=`K40 !`K `K  `K   `K  `K   `K |  m `Kk g  U M `KD @  1 `K/ +    `K   `K   `K  `K   `K  } `K{ w  e ] `KT P  A `K? ;  ) ! `K    `K   `K  `K   `K  `K  u m `Kd `  Q `KO K  9 1 `K( $   `K    `K  `K   `K  `K  } `Kt p  a `K_ [  I A `K8 4  % `K#    `K  `K   `K  `K   `K  q `Ko k  Y Q `KH D  0 `I ' `K  `I  `K `K `K `K y`Kpl X`I7O`K7B`I73 !`K  `K `KH |HviH\T5H-PI' oLIi^SH=2'`a`aA``K~vnf^VQ`aKF`a7A`PIPPI7~ hU`KA`K-`KH`KHH`KwlZ`aMB0`a#`a`a`az`ambP`aF`a@8`a2*`a `a `K^^H^`K^``K^ZU<`K^6`K^`K^^`K^`K^^w^m^Z F: 0                                     | x t p l h d ` T P D @ 4 0 $                              h `Kd \ X L `KH @ < 4 0 `K, $   `K    `K    `K    `K    `K    `K | x l `Kh ` \ P `KL D @ 4 `K0 ( $  `K   `K`K`K`K`K|p`Kld`T`KPHD8`K4,(`K `K`K`K`K`Kt`KphdX`KTLH<`K80, `K`K`K`K`K`Kx`Ktlh\`KXPL@`K<40$`K `K`K`K`K`K|`Kxpl``K\TPD`K@84,(`K$ `K`K`K`K`K`K|tpd`K`XTH`KD<8,`K( `K `K`K`K`K`Kxth`Kd\XL`KH@<0`K,$ `K`K`K`K`K`K|xl`Kh`\P`KLD@84`K0($`K `K`K`K`K|p`ald`T`aPHD8`a4,(`a `a`a`a`Klhd`\TPLD@<84,($   iHEiHE  eHEeHE } waH{EoaH{Ei d ^]HbEV]HbEP K EYHIE=YHIE7 2 ,UH0E$UH0E  QHE QHE  MHDMHD  IHDIHD  EHDEHD  AHDAHD  =HD=HD  }9HDu9HDo j d5HhD\5HhDV Q K1HODC1HOD= 8 2-H6D*-H6D$  )HD)HD   %HD%HD  !HC!HC  HCHC  HCHC  HCHC  HC{HCu p j HnCb HnC\ W Q HUCI HUCC > 8H GBB6 GBB0  +  % G)B G)B    GB GB   GA GA   GA GA   GA GA   GA GA   GA GA  |  v GzAn GzAh  c  ] GaAU GaAO  J  D GHA< GHA6  1  + G/A# G/A     GA GA   G@ G@   G@ G@   G@ G@   G@ G@   G@ G@   | G@t G@n  i  c Gg@[ Gg@U  P  J GN@B GN@<  7  1 G5@) G5@#     G@ G@    G@ G@   }G? }G?   yG? yG?   uG? uG?   qG? qG?   mG?z mG?t  o  i iGm?a iGm?[  V  P eGT?H eGT?B  =  7 aG;?/ aG;?)  $   ]G"? ]G"?    YG ? YG ?   UG> UG>   QG> QG>   MG> MG>   IG> IG>   EG> EG>z  u  o AGs>g AGs>a  \  V =GZ>N =GZ>H  C  = 9GA>5 9GA>/  *  $ 5G(> 5G(>    1G> 1G>  -G=-G=  )G=)G=  %G=%G=  !G=!G=  G=G= { uGy=mGy=g b \G`=TG`=N I CGG=;GG=5 0 * G.=" G.=   G=  G=  G<G<  G<G<  F<F<  F<F<  F<F<  {F<sF<m h bFf<ZFf<T O IFM<AFM<; 6 0F4<(F4<"  F<F<   F<F<  F;F;  F;F;  F;F;  F;F;  F;yF;s n hFl;`Fl;Z U OFS;GFS;A < 6F:;.F:;( # F!;F!;  F;F;  F:F:  F:F:  F:F:  F:F:  F:F:y t nFr:fFr:` [ UFY:MFY:G B <F@:4F@:. ) #F':F':  F:F:  F9F9  F9F9  F9F9  }F9}F9  yF9yF9 z tuFx9luFx9f a [qF_9SqF_9M H BmFF9:mFF94 / )iF-9!iF-9  eF9eF9  aF8aF8  ]F8]F8  YF8YF8  UF8UF8  QF8QF8  zMF~8rMF~8l g aIFe8YIFe8S N HEFL8@EFL8: 5 /AF38'AF38!  =F8=F8  9F89F8  5F75F7  1F71F7  -F7-F7  )F7)F7  %F7x%F7r m g!Fk7_!Fk7Y T NFR7FFR7@ ; 5F97-F97' " F 7F 7  F7F7   F6 F6   F6 F6  F6F6  F6F6  E6~E6x s mEq6eEq6_ Z TEX6LEX6F A ;E?63E?6- ( "E&6E&6  E 6E 6  E5E5  E5E5  E5E5  E5E5  E5E5~ y sEw5kEw5e ` ZE^5RE^5L G AEE59EE53 . (E,5 E,5  E5E5 |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  Av`hil[YZTbyR"<RBD>@HIE G!^IHGJ]KOhcN2i78NO6 P98P('155   63%pj wCf#q=o~07ge{}uzdnKk|&JS?Qt1m4;rZ[\MWVXYFa_-.L/*)+s,^V]XU\TS:$Av`hil[YZTbyR"<RBD>@HIE G!^IHGJ]KOhcN2i78NO6 P98P('155   63%pj wCf#q=o~07ge{}uzdnKk|&JS?Qt1m4;rZ[\MWVXYFa_-.L/*)+s,^V]XU\TS:$LxyUMv}`|HI`K `a&2LIDPIRh`Iw$xaaa<  aaaaa$a9aMT)W+e+q+{aaaaaP1x22Q R @RPR |R3tSAWSYe\s\h]@_d(Lp/?MĂapz$8PHpP*;TNixL L̫ثЭx԰4+dCd[s<`̵8 2CзQal,z ܤ D ` HeQ ؛z @@  2 . S(  0d ) H/ [0X/s"xK J  )4 lD GlDT v ~`; \q dPX  C  4o Ad i P     Tp T p 0 $ ` ,i (OW " x ,   < 4 ,P~ \?ti   h< ~d |8Pl t{ 4,, e l 8_J(dAx o h Z /<X W ((   xo CH t  8 dA l ܢ   $, HHH~#uaYjL:G_gG/N#x_8 MIPo$7  Ut 1u c#z#l; b D_ =  i7P  N Z3,(0 <L  | s  _ M    5 L a 1  _CreateNEditPrefDB___i686.get_pc_thunk.bx_RestoreNEditPrefs_SaveNEditPrefs_ImportPrefFile_SetPrefOpenInTab_GetPrefOpenInTab___i686.get_pc_thunk.cx_SetPrefWrap_GetPrefWrap_SetPrefWrapMargin_GetPrefWrapMargin_SetPrefSearch_GetPrefSearch_SetPrefAutoIndent_GetPrefAutoIndent_SetPrefAutoSave_GetPrefAutoSave_SetPrefSaveOldVersion_GetPrefSaveOldVersion_SetPrefSearchDlogs_GetPrefSearchDlogs_SetPrefBeepOnSearchWrap_GetPrefBeepOnSearchWrap_SetPrefKeepSearchDlogs_GetPrefKeepSearchDlogs_SetPrefSearchWraps_GetPrefStickyCaseSenseBtn_SetPrefStickyCaseSenseBtn_GetPrefSearchWraps_SetPrefStatsLine_GetPrefStatsLine_SetPrefISearchLine_GetPrefISearchLine_SetPrefSortTabs_GetPrefSortTabs_SetPrefTabBar_GetPrefTabBar_SetPrefTabBarHideOne_GetPrefTabBarHideOne_SetPrefGlobalTabNavigate_GetPrefGlobalTabNavigate_SetPrefToolTips_GetPrefToolTips_SetPrefLineNums_GetPrefLineNums_SetPrefShowPathInWindowsMenu_GetPrefShowPathInWindowsMenu_SetPrefWarnFileMods_GetPrefWarnFileMods_SetPrefWarnRealFileMods_GetPrefWarnRealFileMods_SetPrefWarnExit_GetPrefWarnExit_SetPrefv_GetPrefFindReplaceUsesSelection_SetPrefMapDelete_GetPrefMapDelete_SetPrefStdOpenDialog_GetPrefStdOpenDialog_SetPrefRows_GetPrefRows_SetPrefCols_GetPrefCols_SetPrefTabDist_GetPrefTabDist_SetPrefEmTabDist_GetPrefEmTabDist_SetPrefInsertTabs_GetPrefInsertTabs_SetPrefShowMatching_GetPrefShowMatching_SetPrefMatchSyntaxBased_GetPrefMatchSyntaxBased_SetPrefHighlightSyntax_GetPrefHighlightSyntax_SetPrefBacklightChars_GetPrefBacklightChars_SetPrefBacklightCharTypes_GetPrefBacklightCharTypes_SetPrefRepositionDialogs_GetPrefRepositionDialogs_SetPrefAutoScroll_GetPrefAutoScroll_GetVerticalAutoScroll_SetPrefAppendLF_GetPrefAppendLF_SetPrefSortOpenPrevMenu_GetPrefSortOpenPrevMenu_SetPrefTagFile_GetPrefTagFile_SetPrefSmartTags_GetPrefSmartTags_GetPrefAlwaysCheckRelTagsSpecs_GetPrefDelimiters_GetPrefColorName_SetPrefColorName_SetPrefFont_SetPrefBoldFont_SetPrefItalicFont_SetPrefBoldItalicFont_GetPrefFontName_GetPrefBoldFontName_GetPrefItalicFontName_GetPrefBoldItalicFontName_GetPrefFontList_GetPrefBoldFont_GetPrefItalicFont_GetPrefBoldItalicFont_GetPrefHelpFontName_GetPrefHelpLinkColor_GetPrefTooltipBgColor_SetPrefShell_GetPrefShell_SetPrefGeometry_GetPrefGeometry_GetPrefServerName_GetPrefBGMenuBtn_GetPrefMaxPrevOpenFiles_GetPrefTypingHidesPointer_SetPrefTitleFormat_GetPrefTitleFormat_SetPrefUndoModifiesSelection_GetPrefUndoModifiesSelection_GetPrefOverrideVirtKeyBindings_MarkPrefsChanged_CheckPrefsChangesSaved_SetLanguageMode_FindLanguageMode_DetermineLanguageMode_LanguageModeName_GetWindowDelimiters_RowColumnPrefDialog_TabsPrefDialog_WrapMarginDialog_EditLanguageModes_ChooseFonts_ReadNumericField_ReadSymbolicField_ReadQuotedString_EscapeSensitiveChars_MakeQuotedString_ReadSymbolicFieldTextWidget_CreateLanguageModeMenu_SetLangModeMenu_CreateLanguageModeSubMenu_SkipDelimiter_SkipOptSeparator_ParseError_AllocatedStringsDiffer_UnloadLanguageModeTipsFile_ChooseColors___i686.get_pc_thunk.axdyld_stub_binding_helper_xmSeparatorGadgetClass_xmLabelWidgetClass_xmToggleButtonGadgetClass_xmCascadeButtonGadgetClass_xmPushButtonGadgetClass__DefaultRuneLocale_xmRowColumnWidgetClass_xmFrameWidgetClass_xmPushButtonWidgetClass_TheAppShell_topLevelShellWidgetClass_xmToggleButtonWidgetClass_xmTextWidgetClass_xmLabelGadgetClass_xmFormWidgetClass_XtShellStrings_XtStrings_WindowList__XmStrings_TheDisplay___sF_strcat_SetColors_XtSetMappedWhenManaged_XParseColor_XrmGetResource_WidgetToWindow_XmGetPostedFromWidget_CreatePulldownMenu___maskrune_bcopy_BufFree_BufInsert_BufCreate_strspn_strncmp_GetClearCaseVersionExtendedPath_SearchString_BufGetRange_UpdateUserMenus_SetEmTabDist_SetTabDist_SetAutoIndent_SetAutoWrap_EndSmartIndent_StartHighlighting_StopHighlighting_SetToggleButtonState_FindPatternSet_SmartIndentMacrosAvailable_FontSel_AllocColor_XFreeFont_SubstituteRE_free_XBell_ExecRE_CreateFormDialog_TextWidgetIsBlank_CompileRE_XmTextGetString_XmProcessTraversal_RadioButtonChangeState_XmTextSetString_strncpy_UpdateLangModeMenuSmartIndent_UpdateLanguageModeMenu_RebuildAllMenus_AddTagsFile_DeleteTagsFile_ChangeManagedListData_memmove_RenameSmartIndentMacros_RenameHighlightPattern_strrchr_strchr_UpdateManagedList_LMHasSmartIndentMacros_LMHasHighlightPatterns_RealizeWithoutForcingPosition_AddDeleteConfirmCB_CreateManagedList_AddMotifCloseCallback_AddSmallIcon_CreateWidget_RaiseShellWindow_Help_XtCallActionProc_sprintf_XmToggleButtonGetState_AddDialogMnemonicHandler_XtSetSensitive_SetIntText_BufGetTabDistance_XmStringCreateSimple_GetIntTextWarn_XtDestroyWidget_ServerDispatchEvent_XtAppNextEvent_XtWidgetToApplicationContext_ManageDialogCenteredOnPointer_RemapDeleteKey_XmStringFree_XmStringCreateLtoR_XtVaCreateManagedWidget_XtVaSetValues_XtParent_XtUnmanageChild_XmSelectionBoxGetChild_XtAddCallback_CreatePromptDialog_XmToggleButtonSetState_XtVaGetValues_IsTopDocument_strcmp_UpdateWindowTitle_SetAutoScroll_UpdateNewOppositeMenu_fputc_fprintf_strcpy_XtMalloc_OverlayPreferences_XrmGetStringDatabase_ReadAnyTextFile_SavePreferences_XtDisplay_WriteSmartIndentCommonString_WriteSmartIndentString_WriteStylesString_WriteHighlightString_WriteBGMenuCmdsString_WriteMacroCmdsString_WriteShellCmdsString_DialogF_SetupUserMenuInfo_XmFontListCreate_XLoadQueryFont_LoadSmartIndentCommonString_LoadSmartIndentString_LoadStylesString_LoadHighlightString_LoadBGMenuCmdsString_LoadMacroCmdsString_XtFree_LoadShellCmdsString_fwrite_sscanf_RestorePreferences_CreatePreferencesDatabase_GetRCFileName_CVSID_SearchMethodStrings_AutoWrapTypes_AutoIndentTypes_VirtKeyOverrideModes_ShowMatchingTypes_NLanguageModes_LMDialog_PrefDescrip_PrefData_TempStringPrefs_OpTable_HeaderText_PrefsHaveChanged_ImportedFile_translatePrefFormats_LanguageModes_setIntPref_setStringPref_setStringAllocPref_RowText_ColText_DoneWithSizeDialog_sizeOKCB_sizeCancelCB_TabDistText_EmTabText_EmTabLabel_EmTabToggle_UseTabsToggle_TabsDialogForWindow_DoneWithTabsDialog_tabsOKCB_tabsCancelCB_tabsHelpCB_emTabsCB_WrapWindowToggle_WrapText_WrapTextLabel_WrapDialogForWindow_DoneWithWrapDialog_wrapOKCB_wrapCancelCB_wrapWindowCB_lmDestroyCB_lmOkCB_lmApplyCB_lmCloseCB_lmDeleteConfirmCB_updateLMList_lmGetDisplayedCB_lmSetDisplayedCB_lmFreeItemCB_freeLanguageModeRec_copyLanguageModeRec_readLMDialogFields_lmDialogEmpty_fillFromPrimaryCB_primaryModifiedCB_italicModifiedCB_boldModifiedCB_boldItalicModifiedCB_primaryBrowseCB_italicBrowseCB_boldBrowseCB_boldItalicBrowseCB_fontDestroyCB_fontOkCB_fontApplyCB_fontCancelCB_checkFontStatus_showFontStatus_browseFont_updateFonts_reapplyLanguageMode_matchLanguageMode_loadLanguageModesString_writeLanguageModesString_createExtString_readExtensionList_updateLanguageModeSubmenu_setLangModeCB_modeError_updatePatternsTo5dot1_updatePatternsTo5dot2_updatePatternsTo5dot3_updatePatternsTo5dot4_migrateColor_migrateColorResources_spliceString_regexFind_regexReplace_updateShellCmdsTo5dot3_updateShellCmdsTo5dot4_updateMacroCmdsTo5dot5_textFgModifiedCB_textBgModifiedCB_selectFgModifiedCB_selectBgModifiedCB_hiliteFgModifiedCB_hiliteBgModifiedCB_lineNoFgModifiedCB_cursorFgModifiedCB_verifyAllColors_checkColorStatus_showColorStatus_updateColors_colorDestroyCB_colorOkCB_colorApplyCB_colorCloseCB_addColorGroup