./src/rgsub in freespeech-1.0.79 vs ./src/rgsub in freespeech-1.0.82

- old
+ new

@@ -1,21 +1,21 @@ -ELF>@HA@8 @@@@8 8 %%000((<LL`=MM888 XXXDDStd888 Ptd333ddQtdRtd<LL/lib64/ld-linux-x86-64.so.2GNUGNU.KoBrЀG̫GNU (emgUa+ oPAJG  ,}a4:'V vP"i Plibc.so.6__xpg_basename__printf_chkexitreaddirfopenperrorclosedirftell__stack_chk_failreallocstdinstrlenstrstrfseekstdoutfputsmemcpyfclosemallocopendir__snprintf_chkfwritefreadrename__cxa_finalize__xstat__libc_start_mainfreeGLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii  ui ti LMPPPOO OOOP P OO O(O0O8O@OHO PO -XO `O hOpOxOOOOOOOOOOOOHH?HtH5>%>hhhhhhhhqhah Qh -Ah 1h !h hhhhhhhhhhqha%->D%5=D%-=D%%=D%=D%=D% =D%=D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%}<D%u<DUHAWAVAUAATSHH8H>dH%(HE1H<AdIcHHHHHHH)HH9tHH$H)HuELd$HH%LIHHLeH}HH)HH9tHH$HL볁H)H@Lt$E1LIHLuAHE!HUIcAHHEL$E9~dINdLHuA<$-uAt$@r@v`@-uAFE9~A9~PA9fHuHH5;HH;AHEEoAIL$HHE+fDHEH5MN4LHt4IM9tH=:tJH5H1[fHuLLIH M9u1H]dH3%(He[A\A]A^A_]HE1H=HH41HH51H 9 H=9E9;=99H 9H=)HL0f.1I^HHPTLF H -H=9H=)9H"9H9tH8Ht H=8H58H)HH?HHHtH8HtfD=8u+UH=8Ht H=8Id8]wAWIAVMAUMATIUHS1HHT$f.HJ<(LpHuHD$PHD$XHLL)HI|HHD$`HHu:}DLHHH)K,/H$GH$Ht$HLHL-LHIHuHHHIHB#H[]A\A]A^A_DH=elfAVAUE1ATIUHSHH dH%(HD$1I@H )7K<.IH=IHvHxJfH*Yf/sH,LID\H,H1fDHЃfHH H*XDHC.LLHD$L }6HLPLw6HD$PHD$PH576H|$0H iL|$t"HD$dH3%(uH []A\A]A^DH|$AW AVAUATUHSH8H4$H5HT$dH%(HD$(1}-H5HrIH&1H'LHHS11LE1H{IHwHڸO$.LL)LHHGH1HH9A yHrH9ALALrALZHH9ZDIL9L$HLLHD$(L .4APL)4HD$(PHD$/PHT$(Ht$ vH L|$SH|$ H5HIIH`H|$ HLHH|$ OLwLD$IHH3H1t$LL$H5xXZHrH93ALALHf.HJH9ALHf=2tH 2H=Ht$H<$HD$(dH3%(DH8[]A\A]A^A_fHH5R1L(LH1H5OLwLHD$(dH3%(H8L[]A\A]A^A_fDLH=#LH|$ ]H1H5WLL$L$H1H1H5^,LH1H5 Off.@AWAVAUATUSHH $HdH%(H$1IIIAH$HHHPH'fx.HPtfx..u܀xuH1MRLH߾&=0XZLoLIdHI1H! tMLH€DHAHDȉLHHHD$ H)PHD$ PHD$'PnH |$LD$Hٿ1H/H54Ht$HH|$fH.HDHH$dH3%(H[]A\A]A^A_HT$ H޿D$8%=@t]=ZLLH$GEtLLLhLH5.1MDH5QHH1LLHHH51ZAWL=K+AVIAUIATAUH-<+SL)H/Ht1LLDAHH9uH[]A\A]A^A_ff.HHError/dev/stdinSTDIN -Failed to open file: '%s' +ELF>@O@8 @@@@@ @ !!000<LL h=MM888 XXXDDStd888 Ptd 3 3 3||QtdRtd<LL/lib64/ld-linux-x86-64.so.2GNUGNUYn>=GNU!(emgUa ~bC}4=/  pT'-> ivP"\ Plibc.so.6__xpg_basenameexitreaddirfopenperrorclosedirftell__stack_chk_failreallocstdinstrlenstrstrfseekstdoutfputsmemcpyfclosemallocopendirfwritefreadrename__cxa_finalizestrcmp__libc_start_mainsnprintffree__xstatGLIBC_2.14GLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii ui L`L PPOO OOO P P!OOO O(O0O8O@O HO +PO XO `OhOpOxOOOOOOOOOOOOHH?HtH5>%>hhhhhhhhqhah Qh +Ah 1h !h hhhhhhhhhhqhahQ%>D%=D%=D% =D%=D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%<D%}<D%u<D%m<D%e<D%]<D%U<D1I^HHPTLVH H= 2<H=Y<HR<H9tH<Ht H=)<H5"<H)HH?HHHtH;HtfD=;u+UH=;Ht H=;d;]wUHH=UHH}HuHEHUHEHx +HEHUHEH%=uCHEHH9Ev!HEHPHEH%=t +AHE$HUHEH%=udHEHH9EvBHEHPHEH%=u!HEHPHEH%=t +HEHUHEH%=uHEHH9EvcHEHPHEH%=uBHEHPHEH%=u!HEHPHEH%=t!HEHEH;ER]UHHpH}HuHUHMLELMHEHEHE HEHEHEHUHEHHHEH}uH}u HE%HEHEHUHHEH+EHEHHEHHEHEHHHEHE HUHH}Ht +6HEHEHEHEZHEH+EHEHUHMHEHHHHEHEHUHMHEHH)HEHEHEHEHEHEHUHEHHHEH}uHEHgHEHUHMHEHHHUHEHUHH`H}HudH%(HE1HEHEHHEHEHHEHEHEHEHUHEHH9EszHUHEHHxH*HHH H*X Yf/|sH, k\H,HH1HUHH>HEHC7HMHEH<HEHH¾HEHEHEHEH;E4HUHEHL #7L7HMHUHuHEHH}WH}WH}WHH H6HEHHHEH[EtHEHDHEdH3%(tUHHĀH}HuHUdH%(HE1HEHH=$uCF6t H 6HH=BHUHEHHHE)‰ЅuHUHEHHwHEH5HHEH}HtHEHH=3HEȺH<HEHHEH}uHEH)HEȺHHEHHHEH}HtHEHH=HEHEHEH+EHEH}vHEHUHEH<HUHEHH¾fHEH}Ht5HEHVHEHHEHH=rHUHEHHEHHtHEHHEHHEHEHEH;E!HEHHUHEHL 3L3HMHUHuHEHH}WH}WH}WHH HEHFE:HEH~HEHEH5HWHEH}Ht)HEHHEHH=OHEHMHUHAHEH}u5HEHHEHHEHH=OHEHuHEHHEHu,H2HuHMHUIHH=4HMH2H}HuHUIIHH=rHEdH3%(tKUHATSHH $HHHHȈdH%(HE1HH5HHHHH@H@ct%HHHHHkHHH=UKHHHH5THHHHH54HHHHHHHIHHHǸ0HHIHHHHHHHHHHH8QH0QH/QMIHHH /H8HB0HHH=<?H8HHHH8HHPHHHuHHH=nh%=@u$HHHHJ8h%=u&HHHHHH@HHHHHH@HfHEdH3%(tHe[A\]UHAWAVAUATSHx}HudH%(HE1HHHEHHFH.}%H.HH=EHcHHUHcHpHDžxHcH`HDžhHHHHйHHkHHHH)HH9tHH$HH)HHt%HHHHHHHHEEEEHcHHUHcIAHcIAHHHHоHHkHHHH)HH9tHH$HH)HHt%HHHHHHHHEE@}.EHHHEHHHHEH}EHHHEHH<-EHHHEHHHvtRvv-trt jER,[,H,HH=Si*,H+H H=*AHEUHcHMH ЋEHHHEHHHEUHcH ЃEEE;EHEH@H+HEH@H+}u&HEHPHEH@HH=l &|}~vEeW+t+EHHHEHHHH= 8HEHPHEHpHEMHcHȹHEE;E|HH]dH3%(tHe[A\A]A^A_]fDAWL=c'AVIAUIATAUH-T'SL)HOHt1LLDAHH9uH[]A\A]A^A_ff.f.HHHHError/dev/stdinSTDIN +-rFailed to open file: '%s' Memory allocation failedFailed to read file: '%s' -wFailed to write file: '%s' -..%s/%s%s: Renamed %s => %s -/.File name replace mode -Verbose mode -Processing directory '%s' -Failed to open file for writing: '%s' -%s: %s: 1 replacement for %s => %s +wFailed to open file for writing: '%s' +Failed to write file: '%s' +%s: %s: 1 replacement for %s => %s %s: %s: %ld replacements for %s => %s -Failed to open directory: '%s' -Failed to get file information: %s +/.Failed to open directory: '%s' +...%s/%s%s: Renamed %s => %s +Failed to get file information: %s Usage: %s <find> <replace> [optional list of files instead of recursive search] If a file is "-" or stdin, read from stdin and output to stdout. Options @@ -26,14 +26,11 @@ -v, verbose mode -- Indicate end of options. -?C;d X<(zRx  /D$4xFJ w?:*3$"\tHBEE E(D0D8FP -8A0A(B BBBF PdyBBE D(I0NPX^`MhFpUPh -0A(A BBBF ,BGB B(A0D8DpxXMFSp~xPWxAp -8A0A(B BBBJ  -8D0A(B BBBK tBBB B(A0A8G L"i"K"a"A"e"I"F"F"I" -8A0A(B BBBH ,,CEC FFl - A D\eFIE E(D0H8G@n8A0A(B BBBP  "LMo -p NX  ooooXoM0@P`p 0@P`pPGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment 88 &XX$9|| Go0Q YpaoXXBnoP}B X  ``"" 0033dp3p3L<M=M=N>P@P@H0@+;@ - +File name replace mode +Verbose mode +Processing directory '%s' +?C;|`Ig$9Dd`@XzRx /D$4HFJ w?:*3$"\t9EC ;EC  EC  hEC   BEC 9  (+CEC V$ ,LJ@EC M* D|`eFIE E(D0H8G@n8A0A(B BBB`   &LLo +X Np  ooooXoM0@P`p 0@P`pPGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.08X|X  +   &0 33LLMNPP ! 7(PFLm`yL0P8P@PHPPPiYBC5&&L7M@LS 3fN{ |%& P Pr PP&+?][qP P 0+G\q%e2XP/P:!@ /P; U"qcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.8061__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryrgsub.crename_modeprog_nameverbose_modelen1len2erris_valid_utf8string_replaceproc_stdinprocess_fileprocess_directory__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini__statfree@@GLIBC_2.2.5_ITM_deregisterTMCloneTablestdout@@GLIBC_2.2.5fread@@GLIBC_2.2.5stdin@@GLIBC_2.2.5_edatafclose@@GLIBC_2.2.5opendir@@GLIBC_2.2.5strlen@@GLIBC_2.2.5__stack_chk_fail@@GLIBC_2.4snprintf@@GLIBC_2.2.5fputs@@GLIBC_2.2.5closedir@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5__data_startstrcmp@@GLIBC_2.2.5ftell@@GLIBC_2.2.5__gmon_start____dso_handlememcpy@@GLIBC_2.14_IO_stdin_used__xpg_basename@@GLIBC_2.2.5__xstat@@GLIBC_2.2.5readdir@@GLIBC_2.2.5__libc_csu_initmalloc@@GLIBC_2.2.5fseek@@GLIBC_2.2.5realloc@@GLIBC_2.2.5__bss_startmainfopen@@GLIBC_2.2.5perror@@GLIBC_2.2.5rename@@GLIBC_2.2.5exit@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5__TMC_END___ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5strstr@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment#88 6XX$I|| Wo0a 0iXqoXXD~o@B p  && 00  3 3|33L<L<M=N>P@ P@H0@+@@ : JN \ No newline at end of file