DIFF3V1.030-JAN-2001 03:56DEC C V5.7-004;P%s8P%s,Pread failedPinput file shrank Pread failedP>>>>>>> %s P======= P<<<<<<< %s Pinput file shrankPread failedP||||||| %s P<<<<<<< %s Pw q P%d,%dc P%dc P%da P%d,%dd P%dd xP======= hP%da <<<<<<< %s XP>>>>>>> %s LP======= @P||||||| %s 8P%da *P%d,%ds/^\.// P%ds/^\.// P. P.PNo newline at end of fileP \ %s P%d,%dc P%dc P%da P%d:P====%s Pinternal error: invalid diff type passed to outputP P ,PP%s:fPinvalid diff format; incorrect leading line charsLPsubsidiary program failed"Pinvalid diff format; incomplete last linePMemory exhaustedPrP -a --horizon-lines=%d -- Pinvalid diff format; invalid change separatorP--- Pinternal error: invalid diff type in process_diffzP%s: diff failed: HPinternal error: screwup in format of diff blocksPReport bugs to . P %s PIf a FILE is `-', read standard input. PUsage: %s [OPTION]... MYFILE OLDFILE YOURFILE P d:;~ FHllP--help Output this help.HP-v --version Output version info. P-T --initial-tab Make tabs line up by prepending a tab.P-a --text Treat all files as text.P-i Append `w' and `q' commands to ed scripts.~P-L LABEL --label=LABEL Use LABEL instead of file name.;P-m --merge Output merged file instead of ed script (default -A).P-3 --easy-only Output unmerged nonoverlapping changes.P-X Output overlapping changes, bracketing them.P-x --overlap-only Output overlapping changes.dP-A --show-all Output all changes, bracketing conflicts. P-E --show-overlap Output unmerged changes, bracketing conflicts.P-e --ed Output unmerged changes from OLDFILE to YOURFILE into MYFILE.Pwrite failedPTry `%s --help' for more information.Pread failedPrP%sP-^P`-' specified for more than one input file\P-ZP-XP-DPextra operand `%s')Pmissing operand after `%s'Pincompatible optionsPtoo many file label optionsPdiff3 %s %s %s %s Paeimvx3AEL:TXPDIFFPnaPsA P|e0PE@PLPPm`PTpPx PROGRAM_NAMEXMALLOC_EXIT_FAILUREVERSION_STRINGFREE_SOFTWARE_MSGIDDECC$GA_STDOUT DECC$GA_STDINDECC$GA_STDERR MY_OPTARG MY_OPTIND DECC$EXITXREALLOCXMALLOCERRORQUOTE_SYSTEM_ARG GETOPT_LONGCMA$TIS_ERRNO_GET_ADDR DECC$STRLEN DECC$STRNCMP DECC$STRCMP DECC$MEMCMP DECC$MEMSET DECC$GETENV DECC$FREE DECC$ABORT DECC$STAT DECC$FSTATPOPENPCLOSE DECC$FILENOP3PvPPhelpPversionPeasy-onlyPoverlap-onlyPinitial-tabPmergePlabelPshow-overlap|PedsPshow-allnPtext(PhhPgdiff P PPWritten by Randy Smith.PCopyright 1988, 89, 92, 93, 94, 95, 96, 1998 Free Software Foundation, Inc.@P^DECC$MAIN_ARGSYUn^YUnWԮ߬߬VMS_INITIALIZE_MAINмXMALLOC_EXIT_FAILURE2 DECC$GETENVPRR(iݬݬ GETOPT_LONGP[[1` DECC$DPRINTFTMY_EXIT DECC$PUTCHARVERRORX DECC$ABORTZ[PP3M P1JPZ?Pe1]PW1NPW1BPW16P 1,$1$W1P1 LFREE_SOFTWARE_MSGIDVERSION_STRINGd \dφdRb"PbQaP Qϒd fRbςdDECC$GA_STDOUTP`ScR RʏR S DECC$FCLOSEP4Ϣhj ѮЮR֮ MY_OPTARGBMP4RSR SR|~hhj|RR SR|~hϟhjiϿݬݬ GETOPT_LONGP[[1Х$SSWWRRSRRRWSSS S ծ9ե4ϰSTS TS|~ERRORERROR DECC$ABORTЬS MY_OPTINDVVSRR{>{TЬRCWT WT|~ERRORERROR DECC$ABORT<XSЬRF TS TS|~ERRORϏERROR DECC$ABORT MY_OPTINDS޼TCdVЮRRBfBRR ݦ DECC$STRCMPRbPBfbPݦbPϷERROR DECC$ABORTԭ ԭPP@RPBPPSERRORTPϺCf DECC$STRCMPPTCf DECC$STATP!CfRCMA$TIS_ERRNO_GET_ADDRR;`d DECC$ABORT"i~DECC$GA_STDERRRb DECC$DFPRINTFDECC$GA_STDERRP`~fЭP֭`PP MY_EXIT֭WPPDPP?Pc֣PP(kjWDcTTxTRRhPRhPRT!PUBBݭhPRRTS nѭU1ԾS ЭTTP|мScRR R ScPP P cRRP0PP V1PTPRQ0Q TQTScRRP0PP TcRR R ScPP P cPP,DScRRP0PP V1գPTPRQ0Q TQTScRRP0PP ЬRT PЬP`cRR R ScPP P cPPaOP#P?PUPUPU PV1PScRR R ScPP P cRRP0PP V1PTPRQ0Q TQTScRRP0PP ЬRTcRR R ScPP P cPP,\ScRRP0PP VXTPRQ0Q TQTScRRP0PP ЬRT cRR R ScPP P  PЬPР SUVVP^(QUOTE_SYSTEM_ARGTdPRݬdPSݬd#RSRRPRRRXMALLOCPUUS(SdPS $S DECC$DSPRINTFS DECC$STRLENPSݬSdPS ݬSdPSc UPOPENPn"URCMA$TIS_ERRNO_GET_ADDRR`ERROR DECC$ABORTU DECC$FREEn DECC$FILENOP< Wݮ DECC$FSTATPW < WWXMALLOCP[XERRORZ DECC$ABORTYЮU[XTXWSSTU DECC$READPVV{RCMA$TIS_ERRNO_GET_ADDRR|`jiVRRXXWCWWPWPPW$PWWP<jiWWW[XREALLOCP[R1jX'XRBkPP ERROR DECC$ABORT[ nPCLOSEPRʏP RPPERROR DECC$ABORT[XRRPP^SЬP`RR PP ϰ~ERROR DECC$ABORTRRPP  PPP Ь TüRdRQbPP\EգφDECC$GA_STDERRP` DECC$DFPRINTFdRգDECC$GA_STDERRP`b~ DECC$PUTC혂PP RP$^ ? P6ЬW1xެ DECC$DFPRINTFZ DECC$FWRITEgPPP?P^?PnBgSЬRC1RRRծRRnXERROR DECC$ABORTݾjY IS~CRb[~CRbY~Ϻݾjî[RR [~Ϥݾj[ϛݾjPݮ[ϏݾjYn\[VRо V[XXݮVjCPB`UC(PB`TVTU(RRXTRBeRR B6ݾjѮ I,YYY1&Ч4W1^YUެ[kRެ ZjP~@S~@RbcRRURWkSjRެV~BX~BWBPE`TdPP.Yf DECC$DFPRINTFfB(PE`T DECC$FWRITEUghPPUPYTTPP^[nЬPQPР4RQ4PQRPQT10 DECC$DFPRINTFZdRR PЬPBЮPPP1P?P1ի1RPի1R ի1ЫRR1nЬ RbP~@P`ЬSSjXѮ>իݬSjݢTSώPXݬjЬ PݠTݬpPXݬݬjЬWXЬ QaP~@P`VСP~@S~@RbcUUСP~@S~@RbcPPUPPYEWjծ&YV3WjVYPPPV(WjѮЬUЬUUЬ RbP~@P`~:ЬSSjWѮݢTSϡPW&SjЬVWXЬ QaP~@P`UСP~@S~@RbcYYϖVjX1=Y݀UςVj1*PUYPPPUtVj1PЬ UХP~@S~@RbcPP>eP~@S~@RbRRcPPPRφݬj1cR|ݬj1PeP~@RbR~@ScRPPP!RRݬj PRGݬjPRc@ݬjЬ RݢTݬuЬVPWbP~@P`UТP~@S~@RòbcXX{VjW%X UjVjUXPPPU`VjФ4T1ի ݬ DECC$DFPRINTFnRRPP4^ԮԮЬ V1^ެU DECC$GETC,CMA$TIS_ERRNO_GET_ADDR(ERRORZ DECC$ABORTYެ DECC$PUTC$ DECC$DFPRINTFnެ DECC$FWRITEfSS PЬRCE ЮPP}!P1z?P11,P1Ԯ1 î[[[[seXоWX0PTTIеP RˏRPS(S(`jiʏRϧjiWT,T [ծ1Ѯnݬσݾ  TЮ RвR~BS~BRbcRRTRAݾЮ$RвRB(SDcBRDb$TЮ RвR~BS~BRbcRRTRhݬݮݾ  Wо RТR~BS~BRbcRRWR<о TݾФRB(SGcBRGb$WФR~BS~BRbcRRWRȟϴݾWо RТR~BS~BRbcRRWR> TݾФRB(SGcBRGb$WФR~BS~BRbcRRWRծݬ Pݾ  æWWWW1Pe0PTT |PTcеP RˏRPS(S5`ji6PʏR+Wզ4 ERROR DECC$ABORTЮS1e0PTT W1oЦ4V1ЬRR DECC$GETCPWW+bR TˏTRURUʏTRR DIFF3 @mainmake_3way_diff/Lusing_to_diff3_blockVcopy_stringlisth create_diff3_block(compare_line_listV process_diffTprocess_diff_controll read_diff"scan_diff_lineL output_diff3dotlinesxoutput_diff3_edscriptz output_diff3_merge @`#  '; !D #  >  A4  U sq9 I& )3#T    (  , |!  9 @4& ] lS   . ;MF   r   :' 'B sdr +   9b   SH" j" u## # H$  V$  :a$` $ DECC$FREOPEN DECC$PUTCHAR DECC$PUTC DECC$GETC DECC$DSPRINTF DECC$DPRINTF DECC$DFPRINTF DECC$FCLOSE DECC$FWRITE DECC$READMY_EXITVMS_INITIALIZE_MAIN @__MAIN `MAINDECC$MAIN_ARGS%$CODE8$DATA $ADDRESS_DATA  PROGRAM_NAMETRRURVݬW DECC$PUTCV DECC$GETCPWWfR TˏTRURUʏTRTRRUЮSSPu!P;+P5)P!!!GP-%>PP"@