®GLA¯®LM0¯®RM255¯®TS10¯ KEEPCASE.PM v1.0d Enhanced Search-and-Replace Command for XyWrite III+ v3.54+ R.J.Holmgren 10/28/89 KEEPCASE is a CASE-SENSITIVE enhancement of command: cia üoldtextünewtextü. or XC after entering EACH search AND replace string! According to context, üoldtextünewtextü search strings yield these results: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ for original forms ®MD198¯oldtext³Oldtext³OLDTEXT®MDNM¯ ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ Enter: Results: ³ ³ üoldtextünewtextü ÄÄ newtext³Newtext³NEWTEXT ³ ³ üOldtextüNewtextü ÄÄ ³Newtext³NEWTEXT ³ ³ üOLDTEXTüNEWTEXTü ÄÄ ³NEWTEXT ³ ³ ** üOldtextüNewtextü ÄÄ newtext³Newtext³NEWTEXT ³ ³ ** üOldtextünewtextü ÄÄ newtext³Newtext³NEWTEXT ³ ³ ** üoldtextüNewtextü ÄÄ newtext³Newtext³NEWTEXT ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ (** = with User Variable Switch ÿAESv01ÿAF set to "Y"es [default="N"o]) USER VARIABLE (1): ÿAESv01ÿAF Set here:  ÄÄ Toggle ®MD198¯EXPANDED TEXT MODE®MDNM¯ to set Save/Get Set in ÿAESv01ÿAF permission to replace ®MD198¯l®MDNM¯owercase strings despite entry of ®MD198¯U®MDNM¯ppercase (but not UPPERCASE) search³replace string. ®LBA¯®SV01,N¯®GLB¯ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ FREEZE STRINGS: ³ ³ ÍÍÍÍÍÍ ÍÍÍÍÍÍÍ ³ ³ ÿ53v10 For Use by RELOCATE.PM ³ ³ ÿ53v11 (Lowest S/G number=01) ³ ³ ÿ53v12 CASE IS SIGNIFICANT!! ³ ³ ÿ53v13 ³ ³ ÿ53v14 ÿ53v15 ÿ53v16 ³ ³ ÿ53v17 ÿ53v18 ÿ53v19 ³ ³ ³ ³ SPECIAL RELOCATE STRINGS: ³ ³ ÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍ ³ ³ ÿ72= ³ ³ ÿ53v ³ ³ ÿ53x ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ®LBB¯®SX01,@UPR(®IS01¯)¯®SV02,Y¯®SX05,0¯®IF®IS01¯==®IS02¯¯®SX05,1¯®EI¯®SV02,ÿ€[¯®SV03,ÿ€}¯®SV04,ÿ� ¯®SX06,0¯®SV07,¯®SV08,ÿ€S¯®SV09,¯®SX37,0¯®SV39,ÿ€c¯®SV40,ÿ€w¯®SV41,ÿ€y¯®SV42,ÿ�¯®SV43,ÿ�+¯®SV44,¯ÿ€ãÿ�es 1ÿ� ÿ�=ÿ�cia ü®LBG¯®PR Search string (`Esc' aborts)¯®SX01,®RC¯¯®IF®IS01¯==®IS03¯!®IS01¯==®IS08¯!®IS01¯==®IS42¯!®IS01¯==®IS43¯!®IS01¯==®IS44¯¯®LBC¯ÿ�es 0ÿ� ÿ�ÿ€}®PRAborted¯®EX¯®EI¯®IF®IS01¯î®IS04¯>-1¯ü®SX06,0¯®GLH¯®EI¯®IF®IS01¯==®IS02¯!®IS01¯==®IS39¯!®IS01¯==®IS40¯!®IS01¯==®IS41¯¯®GLG¯®EI¯®PV01¯®IF®PV06¯==1¯®SX09,®IS09¯+®IS01¯¯®GLG¯®EI¯®SX06,1¯®SX38,@UPR(®IS01¯)¯®IF®IS38¯==®IS01¯¯®SX37,1¯®EI¯®GLG¯®LBH¯®PR Replace string (`Esc' aborts)¯®SX01,®RC¯¯®IF®IS01¯==®IS03¯!®IS01¯==®IS08¯!®IS01¯==®IS42¯!®IS01¯==®IS43¯!®IS01¯==®IS44¯¯®GLC¯®EI¯®IF®IS01¯î®IS04¯>-1¯®GLE¯®EI¯®IF®IS01¯==®IS02¯!®IS01¯==®IS39¯!®IS01¯==®IS40¯!®IS01¯==®IS41¯¯®GLH¯®EI¯®PV01¯®IF®PV06¯==1¯®SX07,®IS07¯+®IS01¯¯®GLH¯®EI¯®SX06,1¯®SX20,@UPR(®IS01¯)¯®IF®IS20¯==®IS01¯¯®SX37,1¯®EI¯®GLH¯®LBE¯ü®IF®PV37¯==1&®PV05¯==1¯®GLD¯®EI¯®LBF¯®PV01¯®SX09,®IS38¯+®IS09¯¯®SX07,®IS20¯+®IS07¯¯ÿ�cia ü®PV09¯ü®PV07¯üÿ� ®SX09,@UPR(®IS09¯)¯®SX07,@UPR(®IS07¯)¯ÿ�cia ü®PV09¯ü®PV07¯üÿ� ÿ�es 0ÿ� ÿ�ÿ€}®PRDone¯®EX¯ ®LBD¯®Sv10,ÿ€»¯®Sv11,ÿ€½¯®Sv12,ÿ€¿¯®Sv13,ÿ€Á¯®Sv14,ÿ€Ã¯®Sv15,ÿ€Å¯®Sv16,ÿ€Ç¯®Sv17,ÿ€É¯®Sv18,ÿ€Ë¯®Sv19,ÿ€Í¯®SV21,ABCDEFGHIJKLMNOPQRSTUVWXYZ¯®SV30,ÿ�£¯®SV31,®IS29¯+¯®SV32,IS¯®SV33,Sx29,¯®SU04,®SV28,0¯®SV29,¯®SX24,®IS03¯î®IS21¯¯®IF®PV24¯<0¯®SX29,®IS03¯¯®EX¯®EI¯®SX25,97+®PV24¯¯®SX25,®IS25¯¯®IF@SIZ(®IS25¯)==2¯®SX25,®IS28¯+®IS25¯¯®EI¯®SX24,®VAWB¯¯ÿ�Aÿ�d wb<ÿFFAEÿ� ®SX35,®VAWB¯¯ÿ�d wb<ÿFFAFÿ� ®SX36,®VAWB¯¯ÿ�d wb<®PV24¯ÿ� ®SX24,®VA$HV¯¯ÿ�d hv=®PV25¯ÿ€[ÿ€[,ÿ€c,ÿ� ®SX22,®VA$HV¯¯ÿ�d hv=®PV24¯ÿ� ÿ�®SV24,,¯®SX22,®IS22¯¯®XS22,24,28,25,26¯®SX28,®PV28¯+10¯®SX27,®IS35¯+®IS33¯+®IS31¯+®IS35¯+®IS32¯+®IS28¯+®IS36¯+®IS36¯+®IS30¯¯®PV27¯®XS26,24,28,25,34¯®SX28,®PV28¯+10¯®SX27,®IS35¯+®IS33¯+®IS31¯+®IS35¯+®IS32¯+®IS28¯+®IS36¯+®IS36¯+®IS30¯¯®PV27¯®SX34,®PV34¯+10¯®SX27,®IS35¯+®IS33¯+®IS31¯+®IS35¯+®IS32¯+®IS34¯+®IS36¯+®IS36¯+®IS30¯¯®PV27¯ÿ�?¯®SX03,®IS38¯¯®GT04¯®SX02,®IS29¯+®IS09¯¯®SX03,®IS20¯¯®GT04¯®SX05,®IS29¯+®IS07¯¯ÿ�cia ü®PV02¯ü®PV05¯ü®GLF¯ÿ�£