EMACS_INIT_VARIABLESTRUEFALSE EMACS_VERSION] EMACS_TAB_SET~EMACS_UNIVERSAL_COUNTEMACS_CTRL_X_SAVEEMACS_SEARCH_STRINGEMACS_PREVIOUS_BUFFEREMACS_KILL_POSITION=EMACS_REFRESH_POSITIONd EMACS_PROCESSEMACS_OTHER_WINDOWEMACS_SHIFT_COLUMN EMACS_MACRO EMACS_LETTERS EMACS_WORDQUPCASE$ SEARCHSTR:ASK_USER ; ERR_MESSAGE` DCL DCL_BUFFERA$sSP %, TPU_COMMANDk%EXAMINEj*TPU$INIT_PROCEDURE SCREEN_LENGTHMESSAGE_BUFFERMESSAGE_WINDOWv SHOW_BUFFER INFO_WINDOW KILL_BUFFER5 EDIT_WINDOW/PTPU$LOCAL_INIT 08EMACS_BIND_KEYSm)0y EMACS_CTRL_X7EMACS_SYSTEM_BUFFERW8EMACS_NORMAL_BUFFER <EMACS_STATUS_UPDATE"'@ EMACS_FIND_FILE LOOP_BUFFERIH1EMACS_READ_FILEOLsEMACS_FIND_BUFFER_NAMENEMACS_SELECT_BUFFERQ EMACS_ABORTbREMACS_DELETE_CHAR_FORWARDgSEMACS_DELETE_CHAR_BACKWARDCcU3EMACS_MOVE_HORZCUaEMACS_MOVE_VERTBUEMACS_MOVE_WORD+XEMACS_DELETE_WORDA[EMACS_CASE_WORD;\EMACS_UNIVERSAL|` EMACS_SEARCHe5EMACS_KILL_LINEkhU EMACS_YANKFix EMACS_WIPEkEMACS_MARK_NAME`kEMACS_SET_MARKTlEMACS_EXCHANGE_MARKmEMACS_VIEW_NEXTn EMACS_VIEW_PREVIOUSh&oC EMACS_SET_TABoj EMACS_TABSr EMACS_INDENT=euEMACS_OPEN_LINE/uEMACS_QUOTE_CHARuEMACS_CENTER_CURSORv  EMACS_REFRESHuw6 EMACS_TRANSPOSEwEMACS_LIST_BUFFERS{'EMACS_KILL_BUFFER}MEMACS_SAVE_FILEJrEMACS_WRITE_FILE ʁ EMACS_REPLACE%Nj EMACS_QUITEMACS_ONE_WINDOWwEMACS_TWO_WINDOW3EMACS_CHANGE_WINDOW@EMACS_GROW_WINDOW8gEMACS_VIEW_NEXT_OTHER8EMACS_VIEW_PREVIOUS_OTHERK0EMACS_SHIFT_WINDOW{EMACS_MACRO_STARTNEMACS_MACRO_ENDZ-EMACS_MACRO_EXECf2N66nA=WfDA-WCA'BA'қAA-қyA*xA-- ZFwA@g*bvA'F~uA btA-A~sASmrA'} qAa  C5&C:5 o BCx&^CBzCΞ ^CzC"<CNhC(|C("C>C-$ Q"ZC^ x>vC' Z Cˠv C٠ C  C&@ CY sC}:CʡVC'ݡ:rCr VCrC-ĢCruC&>Da  <D@V6HD(iRDD(ͤ6nBD( RFD( =nZD@I WD UD(SDRD$C2LD(Qy& D.jnE(ѦNtE(  j.vE( A>G(MuG>GۧE,ED! ] EMACS-TPU V1.0 04/17/86"E~#E$ % &  MAIN'E=(Ed)E*E+E,E.- % ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789/2;/0/4179 : 7;;=CEEG GGHHI J J JJKKL MKMFN-PVX [L[ J[J[F\ \ iC\\] ^ _ _ iC__ _ iC__Y_T` `Q` `Fa b b iCbbKc cJcFdLd De PfLf Dg B hhi j kms < & Lt Du < % Lv < &MLx~  type1 A DCLF w type  D Creating process... ,F  pid S Created process !XL. D   c DCL command? F w  DCL  V  ~ B  !   j SPAWN command? F&L @DISK0:[UTILS]EMACSTPU_SPAWN " I " E  ^ TPU command? F t"TF 7 typeAx KK ]({KK  integer FD!  string D  marker D 4 range  (FDV  buffer  nameFD  window D  process D pidFDt  q unspecified D3  unknown  S  Type !AS = '!AS'. D   visible_length.FvTvF v v <   < &  < &ML < !,  MESSAGESF <d n %F   SHOWF n&F  KILLF n&F8 8C original_lengthQlQ <18&0   file_nameF( / MAIN T 1z( y MAIN W g!L] initialization complete. D <  %  & Y/ F    C#:z&=ax=Tp 'D2 D PD 1D D jD sD rD Dm DV D? D( D PD M,D @D D gD Du -D^ DG D0 L? Bad control-X command!  F <' < <$ <3 <* }j SYD Reading !AS... D  F P SD Created new file !AS. D   F  < ' <E  < <4  E read_only) <$  8   8  tG mode   ,  G (Overstrike)   H modified! ,H * ! MH    H nameF   H output_fileFY)  I  =  JlI left=F       ~' S I Emacs-TPU !AS: !AS !AS !AS !AS <-2Hb SK Bad filename: !AS!! D ! ###Y#$  NL Find file? $ Y$F%%&D&' ( * j =**T+ S1M Bad filename: !AS!!+ ,- / //D0 0 M name0F1 3 j M SYS$DISK:[]3F4E5 ,N first5FT7T7t8 T zN output_file88&9 T:v,I; < N next<FT=E??O@ ~@ A  B,BC E j =F j ?FGFFI IF J JtL# S:P Buffer !AS exists. Buffer? L L YLF(M(MN (O YP P PQ R S MDT UW WF X w X Y  [,[]ce e S modifiedeg' S Clobber modified buffer (Y/N)? g YgFh 9T Nhi j k qT Ykt lHm p  T Read file? pFqqKr r   U output_filerFs t ttzu v  U output_filev j U SYS$DISK:[]vFw >x j U SYS$DISK:[]xFy z {{t |L~ ~ pV name~F MD F w    7X firstFt X name  X nextFT Y SY Buffer (default !AS)?   YF   $ Z MAIN  D  Z nameF  F| SK[ Creating new buffer !AS. D F M ~  ~    ,E/ FE  _] Aborted!  ,!  V1 _ %  E F _ :KFt * v, j ,!  w %  v,  _    E ; "FH V   a! " # # Y# ##$$ a% & ; "-&F''.( w( ) * ,265E6889 ,!9F: ; ":F;;J< V< N!<F= > 4? ? Y? ??$@ aA B ,!BFC ; "-CFDDJE wF N!FFG H JJ@K pL VL M OUYXEY[ ; "[F\\_] ^ V^ _ a` bhrgk|(k;lEm n o qErt (Du w y Lmh Arg: y JyFz  h 0123456789zzt"{L{F|]~~! 0i 4  F F (, F (D i typeVt4 TF Vt4 TF    PYYY SCl String '!AS' not found!!   ,!F l Forward search? F ,!  V$ _   m Reverse search? F ,!  w$ _    iC)        "FH V  _ . w     = ,!=Y p  =  X   =P F   ,!  V1 _ %        ~  ,!F= _ ,!F _  %   _      4F  @  2u No mark set in buffer!   !F  F  p      p %' ' v name'F( v .w _) Lw MARK_))+13 3Iw := mark(reverse)3 5;@@> x No mark set in buffer!?@B BFD ,!DFEL wx position(E Ix )E F ,!FFG HLx := mark(reverse)H I KQ ~Q ~Q y original_lengthQQQ SY ~Y ~Y Qz original_lengthYwYHY [aabEc e ~fEhnp ~p B q qFrTrm~rd~sI~sHsFv vFw { w*x yv,6z "{T{F| }eTlcH FtD D   nt= | KF] ) !} Cannot find previous indentation!  ,!F   E  ~ "KF   D @TlcH F v,8   _ Tm~Ft/ TF   _   ,!F _ ~ Ձ original_lengthlPF ~     ,!d g ;   ,!Fd  F F   (  SHOW  p * firstFt  x output_fileFY! ׄ    modified  ( no_write z } !  \ *  !  }    name Sԅ !20AS !1AS !55AS   " nextF   systemD "  Cannot kill system buffer!!" $ $F'|'tE( ) ))t *,,s- @. ..$/ @0 1 2 @3 4 6 $8>@ @  modified@z@CA! Ή No modifications to save!BC E E  # output_fileEFHHH}HtI   Save file? IFJ j  SYS$DISK:[]JFK K < 'L.N D$ Saving file...O O \ P  RXZ [ %]  < Write file? ]F^^_ _   output_file` j ͌ SYS$DISK:[]`Fa a < 'b d rfl qpEqs ,!sF(u=v  Query replace? vFw 7x  / Replace? xFy { f With? {F}" s ABCDEFGHIJKLMNOPQRSTUVWXYZ}~" s؎ ABCDEFGHIJKLMNOPQRSTUVWXYZ~}}~F@" s+ ABCDEFGHIJKLMNOPQRSTUVWXYZEH" EH % S  Replacing '!AS' with '!AS'... D  E HFt V  _ 0,  ~ B  F8C83yII111II DV  DD>v,D& 0,D 0D 0 w   FP V @" sP abcdefghijklmnopqrstuvwxyz" sP= ABCDEFGHIJKLMNOPQRSTUVWXYZ}I P P7 P      KF  (C' l No replacements were performed! d1 S) Total of !ZL replacements were performed. D   firstF    modified 3 no_writez}t? p nextF.   nameF ' ~ B     D"  One window already in use!  8 + original_top\ j original_length 8 b ƚ original_lengthw 8  $E 8H original_lengthQlQ <18&0 8  E#  Two windows already in use!  8 original_lengthlFy 8 8l original_bottomH n&F  T S 8 original_lengthQlQ <18&0   original_length Q l Q  <1&0  @     @A * Only one window in use!  8 8   8"((A)  Only one window in use!*+ - 8 8 original_top--b.  / 8 0 b1  2 8 3 5; @<  = @?E @F CG @IOOLP* "* Use universal argument for column!QR T ~TUT SUU/VUV SW X YEZ  \bb!c cFd fEg h Dä Remembering macro.jppGq qFr D i Macro ready.s u{{>|  No macro remembered!}~ v/ '@ Cannot execute macro while remembering! FE   ERASE a  a !NON , @ L CNo marView Previous Screen   EPrevious Line  w  Beginning of Buffer a Forward Character  Set Mark aE_FLAGBackward Character   View Next Screen ARKNext Line  V  aMOVE_HORIZONTEnd of Buffer 3 ~ TScroll Up xYank Killed Text  Control X Commands ,Wipe Region  View Next Screen Universal Argument LETranspose Characters 5 KILLForward String Search 5-X Reverse String Search Quote Next Character Previous Line EROpen Line  Next Line Newline Insert 6  Redisplay screen UCS_KILLKill Line Newline Insert and Indent xyInsert Tab 3 Delete Character Backward p Abort/Cancel Prefix aForward Character3&4   ̵ End of Line Delete Character Forward aĴ Backward Character3%4 - OSITIONEND_OFBeginning of Line Set Mark  V  aEMACS_SET_MAREnd of Buffer  w Beginning of Buffer -:Delete Word Backward \ Delete Word Forward -x Backward Word 4 Forward Word ~  Scroll Down D| Copy Region 7TUppercase Word Shift Window to Column DReplace String Lowercase Word Set Mark Delete Word Forward - Backward Word MARKForward Word -Delete Word Backward ,Replace String with Query MOVE_HAbort/Cancel PrefixPDTWY