Path: utzoo!attcan!uunet!van-bc!rthurlow From: rthurlow@van-bc.UUCP (Rob Thurlow) Newsgroups: comp.sys.atari.st Subject: New RC and HLP files for MicroEmacs 3.9 1/4 Summary: More like Gulam's editor Message-ID: <2086@van-bc.UUCP> Date: 2 Jan 89 05:31:34 GMT Reply-To: rthurlow@van-bc.UUCP (Rob Thurlow) Organization: Wimsey Associates, Vancouver, BC. Lines: 297 Here are new EMACS.RC and EMACS.HLP files for MicroEmacs 3.9 1/4. I like the editor for some of the nice features, like the mini-CLI built in, the 40-line mode, the great on-line help and function-key screens. There are lots of little things, as well: the backspace and delete keys perform separate functions, the editor allows editing of long lines very nicely, and it is closer to what I can get on other systems. The problems I had were mainly due to the fact that I am *very* familiar with the "ue" editor in the Gulam shell, and want to use it whenever I am using Gulam, because it is memory resident and gets you into the file instantly. So I thought that what I should do is rebind the function keys to make the two editors look more similar than different. This is based on what I do with the editor, and does not attempt to cover all of the incompatibilities between the two editors. A comment: it would sure be nice if future versions (MicroEmacs 3.9 and a half? :-) allowed the numeric keypad keys to be considered different from the equivalent keys on the main cluster so that they could be mapped like the function keys. That is a very nice thing to have in Gulam, I think, and it would leave me with more latitude to write macros and remap keys for my needs. Summary of changes: Function keys F5, F6 and F7 are changed to bring the unshifted versions in line with Gulam, so that "Kill current buffer", "List buffers" and "Next buffer" are available more easily. That costs the "Next window", "Previous window", "Auto indent toggle" and "Screen color" functions, and meant that "Next error" and "Previous error" had to be moved to shifted keys. I had to write a macro for "Kill current buffer", and was really quite impressed that is works :-) Auto-indent is always set at startup, and is not as easy to toggle as before. The code has been commented, not removed. The function key reminder screen is always deleted when turned off and rebuilt when turned on, because I hate stumbling across it all the time when I cycle through the buffer list, and deleting the buffer before would remove the contents forever. The rebuild takes just a little bit longer than the redisplay did. The inspired use of the cursor keypad in Gulam has been duplicated and even improved upon. I liked the idea of using Insert for "page up" and ClrHome for "page down" so much I stopped using other Emacs clones after I got Gulam; the keys position with respect to the arrow keys make tactile sense, and I never read the key labels, anyway. Now, the pad looks like: Key name: Insert Up-arrow ClrHome Normal: Page up Prev line Page down Shifted: Top of file Page up Bottom of file Key name: Left-arrow Down-arrow Right-arrow Normal: Back 1 char Next line Forward 1 char Shifted: Start of line Page down End of line Finally, some more comments have been added. Robert Thurlow, Jan. 1, 1989 ---------------------------------- cut here -------------------------------- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 c:\changes.arc M&@A%34%#4RY(3% #_TA( "$2U93QW,&1$P>B*$N;I'Dv M8QDY= 1".C"%3AC8B,V ,).&39G"6E(K9EP%#F3)PGFT]@E;((C.<>76R0AIu M0,S)JAE;QJRYC&P#1=R0R;V[]^^6"EI .L(RX$ )(U.8?F(EB9,C(*@@*0)Bt M2!4I4SPA!6$*>&%$.-@<9M88Q!QVL#6=?"@8F=s MEN""#48F4(2140C"'4^149@0R3%1AADE(@=) D)DN,:$T4!@ADNG&>%_Q9B:66(S+() CAC?>&;G'.Z41R1(SVF(D#)>!$&7C8p M%>A "\0TJ)I08'@&D'"@L5N8=!0&17+%,0G) E#(488=3O4$9YD#'1#3IY1:o MBJFF'KF8WGKMR0:?#/(1400315!A'WXF@&#?%$5((>Q]!'J!1').KC$''!EZn MURH1%Y6QX5*FHOJ&JA9BJ.%KA1%!:+8;RJ8 MKYM*V>C((0+Y+AR%#9$QJ^Q-3IZ8*DI2VQF3ND3Q$l MG.ZUZ/[TKET8%[;$0!98]H9:*) 1LGQHU3IFF2RIQYX"[A&$@@QAR->$@/SYk M"NRRQ!KK!++*#DL@#U)H6X<<;CP8,&YORGE'H(4I,9 #4P\,@M6/WC0>52Z_j M5=@3R77MW!-P> 0""E0Q1X=\6!=XQ=8>_V3J&4Z5)H:V=W146ANWK?&V3W9-i M5161/#12\E:QB9UHPKSKKN+(;/0(,@=+##@E#LLHL$#@LR"$/-@C$%"%(S5Y2QCD,L,-HJ$PX&,A6%X8PY\!&,8I1"&<_HQ Y"Y8[GVR-BXO@TC]11-XC,XP";4A7;W2QG\*&!a M?*10!"@PH2$3S)P4"] T.)S/?TN42]QL0\B0A[:1H054F60?z M5W1"3?FD+>+YB@)H:4MLFGHOP085(D0"E/y M^9-I:@4$<:C#:_*PS,!\)'!0\28:=/ 5!G@!/_'JWT50MLSJ,.J$I/,(7)2Rx M0ZIT2@$#84 (.F0J4U;K+J92)"08D 6"EL&@_BL6,%'H!G&V\P<=.H*VKK(Jw M14KO;N!8D"#(%V)UQB&O303:D>u ME0DA8<-H7C,&OW1U2D ,'UBK(U9TEE4MHG,+%,.7U.I,IVT;-"L(XNJ&PE!At M( :@ I ^LD.UR"M(,;1D G5F@TT6X0A)>,+15JH?_BPA"4P JQ"J8 0C)(M s MIW$1O'F%)p M&U9F%U,Y["W1Q0L,_005E[6K#&3X(0)QIT"5].<)4,A"\)QGKI_5AUD4?%WLo M4'"%-+1-/GR%5$PV5X"V@&ZO9>!;]] "7["B3G6L\T)#*5,%\;S!.5E '^2>n MI."?W'AU4%EM>N6G43D!"31Y8,%=F )'"#?2D"P%W2X3,V!4+2Z_=DG#'-@)m M4$@0( ;R,4WA.$K#63l MV.$3!>H,WQ7DDQ@7*^70B5ZQ?/RYDSO6F+NI0[*@S,1:UI!>;SQY0)\1[3)DPZ% QZ#RL>0D?#M,H@ 'O//50YYP( PGj M*PC"DFRSP->$E^AO/ -VF1']EFG6Q:39-WHV",X@5LC))=K?"Q^V#Q [<$\;i MTSB6'\*PC8#8M"D(==$(X%(YAVF6CJ%4HM[I6TF2Uh M%MJE&J%R+RI?*B_.?(L"'0OW56@]0!S>LP:2D^8&965($+#2$"B]@"&3O-80+Z18D:!B-e M1KBH*3TZ>^4WPH-T&" E"_Y@Y-V= .,;7FKE6V'NEZLIc MYV!MI9 E09A"$*Q0A 0D0.C\+OJ_YQ &+UOE5.,$@0QJ8(.Y) 69;T"*Y4].b M89WEH(%%>& $ _,\$'#2DPWAS[V)0J"N?[U#Q;&G'%[05@Z]U8H@,6F8SV!2a M59^[B19RY<&",/8.->T,=3@?5*A%!R$-#N%8LCB4)R3KXW%!D@8P]!4$4$_6z M 8"N=#U*X19L\2.()3__H@(=T@0.N#[8\S5UT 9_ Q5V!!@4XS!DL$L#R#K_y MX@4=(@0Q1A5[MCC2\R@+10(=TDPS2#-E1@!; )=T!\42"_QDD@@X4AB-0=7x M9F9[A!:E$87_!3B"4X<#]#G+%Q-1v MD"@HTF^R R0/ERD:46I*!F:K\H#=]5W_)P=YMGRT!0(]\!)0L%[=4U!/810%4(X#FQ&%4],@?D5R;**"\@D4OB!6$P)F-M.(6Y$P-H9AI5$$9)X$G\s M<07V001/< 53L&S"-Q-38$KX=$?G)2:B)QIW<&[>]09S%0.%%C)7@5Q9X7COr MZ'D#T0"9" .^@X_M2#)D,QIS]2E >!-+1SH4XRVJTH]W,%=H4W8,B5\[ 4 2q M*8R'P3'(LR^.P225TI#P6!H:>9 3>51>$!P>>2?[$BJ(,I(_,1UYIU]D$'Ao MH7\-*9$OD8DKN3570DF&LY%IY06#PC&%0AJB0@"?%FI:69* Q96?PC$PB1QKn MV4THR1,%=%0\$ *R,0&EY(FE(99>L%86T#0@Y$J:!2#F""-F-@7>Q$%H@15Ll M!!5']AH_E(FU10"L>4*NF9%Z-YM0D4N^V5'_A#"30@ 6J5M?DQ?8K.R2$G:& Z,7'G]B9BJ5C-j M!Q\QH$G6%WU$$#Q&( 5/T&SS.05+8(X&TB%&0#;EX1L[ &-A,#9OX29Y%X_!i MR1&K)8TV)$*VZ ;*N6D,@ +N)6;V=1<]40=+M")AH!1H@6>Y!&&QM3A5$WH!h M6@8N8')<*44#T#0%FJ+3AA;-Z9M2]AI^L4LG!!(/:3$L]1;Z- <4Z@2\J:#5g MEDZFPUUL82H-&F&SE00=TC4R2FGOXUKC^6=+=@*I"$=%YT.S=1C5\9_N\R:Vf M2#J$@Q15BEZYA'EW V[L284S]1RS%SQ4@#;YN9]B- !3T'ML\316&IQHe M48IK,%N;,P!7D'A_BG3H):@[0:AS59S'V9!E*J%Z(3TU>J29$QQ5E:@GQ#W[d MEH]I:'9+-QZ^R8'C<4]VT00'D1 +T1#EB!YO>HV-%1A#, 1$453WD93\86PRc M%SQ3D 530 4+88X#M9K10SUQ-W?C@19W]#DX*G :@8H;(D)NUW1MF(E \"]0b M8&(_(8X/L:S7BH1L0 =GL1.^.5\:H.,5M4-0!%@ ?XQ+"NRA /z M>U2<6@!->!"&HZK+U*!4F (2<&RWOH:095QW=Nw M 1( :U (G#"- ?46@9ML$SNM5P#2W[EV$!*Y[*FP&G&Q+@.0>& R8=P1*5.[QO 5*s M88LHL'@#L0%MT+I5]6E6P#U0,4?*F:+M:W*8Z[D-N 3?F@1-@[SH"0D9H+HAr MT02 F[P@0+[GP;G^VS1UZ3L"O+T,O+R<&Q(2;'CZNWCF"P?^ZSGJ2\$#S+T#q MD0%XH ,AD5LD.2-"5Z[9VQ0)R'Q4:&%+4 0-)03A."Q'67T^V00,\3RQFCG1p M60!" *!O0A>OB;1B(XS120 ])@9(;'SK&T(^$YX?RE%DDK:BRL2&2SETX<@Gm M6!7GBK6:2L/7"&P7!L1(V75%X!\S1R">4[AD,'F0!\;3AOXET5Sk MX .(;,\?;\B;$)(U:7=C ?WW *V2,\*8,_?C,_L3#GJ4SW6FJ*(/ :^<1LM4!,'JW1ET +Ci M_"\.K4'W11.NQ'L-^2AD\#2[1-#[)ENDO)//AUI9B#:JS,IN9HXH,(?_6F#'h MVR*[U!5NK"*$XQES)1^K24 PUA8]U68B0X !-F!48!V@2%V6-^'C*+'&?P5(@1SA* <;Z1-@&ZJQN5!A)Q3$Gc MR#?,W&,(&$/'_%#)7$X:&-P_H4:=%SBFJA20![9+!Q4MX\+Y9Q>;J$E? 0'7b MVC:KM=$ M,MD:Q=S!Z)\X4K7U *UU0!-G<=RWz MQW$:V%N1:3IID!<@<2^X1W3^YDQ(UVB: 0?FP:+@@QJ) 4@M,"D'P"9ZJ'>/y MDFB0]QH)(3^9*)4\#BL_WB;<4C'/I;1$7AI&CCD%DE1<>2^)X058SJD#0 7Hx MRJ2&@WKD\>+]9G15#A5Q9^.E-]H[]Q48@!9M, =/I :"$5-04-3+E)# w M /\W$P (1*;CN7N$"D P[$A1I$F3(%!=2ANA(,(5.&#=DPL@A Z)-FC%Rv MWH!H*)%.'3@@X&0\(R=,FP8* D(:8.:-'!!-+F8<6' *B!DN= 658%I *9RXA) Q$$'31Er M0!BI(Y9.FC=N0*PIDV<.RCEEF)+@.V=,&XI&@C"94H2U@MD06]!YTV(X5=H8q MR[0)ZY!-"^02QZ ! 4F!$2=A0.P 828&>P)!V(B^ X*VVY)C^&9';NC)H1Y*p MV)&A'7?>@0#6@'(@UP)X8(WG1GGGE9'>>KHY$81\NL5@78(+=D<<")]=V$)@o M=TA$$200O,?9?&;(<-\4&AJX7AAGA$$;"'>D<5M(8=#QGQL(TJ;@=B92E2(=n M+8@1QAAKM#@1>P^\)P2(1L@PHI(E-E@&'F6,48=;+;0Q948MS,!> ^^- :(9m M;D)"P&YBN2#Q31**F=l M5+PQ:*$@S-'&&V\,"0>/M)V!Z)(,GCAFF6>6D>::W,EP*0/O$<'EI00,@<9#k M9^1FF9 N5;27H3^%].!O=P<+7!+AK>0+/!>$5R.2VU*4I6;*E6K-NKJHVS:P)Z\i M3I@QIPWD)KHO"/VV^BJD+<0@<'OO&<$EPO?.9^W"#3L*:PM1Q?O>&7/>D#"Jh M33+,J,, XY<027)A^*KQ1E^#FE>.3E"Y&T4E$E!15(5&&;1FH.=U-.g M3?4$@FAOK"$L6$^GH?01=?S9A@O%>I9;&&=RIV3/@A+Z=6VW$1A>6"",\89Hf M+Y7-J42YN1$J"&'8X>.?8A3*0K%AP/&VIE@INYUM:+R!')")@Y!L;KV1#TI5$HU_=NG'+'d M_WXL0\BT.A$N?37P31.3, P";E!(ME3W[9P@-3\I<1Y]G,=@U*8/K6ES_V1&!D);O/&4*E$0DJ#W\Oa M^='YTN*_A2&G4 &*$@5? HDLR8QF&N0@WD#@!I-8YH/-*U98*#*THK5M5V[Hz MU;1*>#OIY0YB.2!@&N:41#O%H0Y"8MBCE/40BKBM#7"0G:$@&#TAM4 \4VJ?y M!-Z3!"XUD0"]8LKWF!*DR)VI4WDK%?E0UJ YY,U5?N$4)";P'C7,*3'L&8 =x M!]0VT""/*??+X77TE;(G7F0-7\1#%"$Q1B,143HP!36C!>T3Pv MR@(480I#:$$2G&"3-T H+4A1FMR(MX^-YC,%-/0%2D,M*E,VF-3#;0<.3=UA6\WP5CU>T F2p MHJM=S0"EJ\H!"6_@*E\-IQ$QA&H[)\'7#C-#-*.%-(@C[6@"9&FV9?7&67NBo M"B[YTZ<_Y<$Z,TA 6ES2RS>@) $AZ L(2F @,WAG6@G +38UTMO5F>&V(=AAn M7T0[3=,V"SBI!9*2O%4Z!9@7^LFP#YS\),7C7?([[XKO,$]89DF"$(0.)A9OH&NA(M3k MX;(D0 A09 -%4&<&%*.V0:ME7%C254&P/'&D;B%#13_;3\X6C78!20 11HJ1j M-, AQ41U'%N*=,.2=O9H#BJ#&5#(%"*/E'8A3LYN#40'+)KX"48P0H6#.]XQi MQS>JM]6DF'D;(#.+X E.,/%]D_LS >7-GH]#QV0$D03UP<$0QU#"Z:@HQ;Xh MP *!,L2Q:1POE SSX0!^!U=5;[(P0>Q!@!('Y3H'A:Z ?W+#F! Zg M?U""9JD,;2,D\ 9*CV9/ ;HD:4K;.GF0,("F.6V&J)P:D2L,IQ&B@B,NXS!_f MJV[UJXTJ:$*33 1TTLUO0; %/(.@"[IQTY*; P(A*$E:PZ8/#C1'!I@.BY7Ke M7G*AW"*L_$;[OM..]:!G;8(Q% D$_?XWMB4U!;!N@9AT+C-(1 !N(TBJ"5> d MW:?RJ^MTFR&)0@!+&/ 9MK9%-HN&XLGL2?Y\;H5P2Y5 U@A)&77/ H5SFKE1[HTQLZYC,/M6Z"5P4Wx MI%-JH>[Y*GW_+:$3$KU%/SH=%(_.>ZH0A-9A%'$Q!9[XU89TAv M!550'>*U?KEQ.=L!%AZ62P%&7N95!^@% NK%7C9D8@\&92"P8A1V7][57^+Uu M7[?U%4+R+R-E1SXE ENP@C=V(CF&9UVP9B$ %I8S5K>U Z3%*31F8]"%8]H%t M L8%9CN0'QAU-/ET.KA!>"V -^UV0R9%.RI07,SS@-@E@Q?F5 KT@2#69@:&s M8"KHA!$V8<1T@@MF0_>57_,6?^"5A_J%)M)W8J>E8G38@)2!7!J89;/E@6AHr M@XZ2@SS28%N ]9! [+5@;45BLK!',X!'=)!'%4\:2+NL2@+21&^]1 @FP ^^!!-'(2!'T5 *(C4Z L'%o MC4X !?YU48829A%H(,>8&U1@@1CHCFZF<&>69ZTFC;B#2MPQ \&3C=O8C=]Hn M3='#2_[8)@+S'N:(CNHX@PYH7?7m M/'$XB'/(8AE)9^,( CYA,[AU!W;%*2;P2?IG("N9&/>EDAP)@"!I88#$(BY"l M4+L"(/]Q7VZBA_O5 MX54D29/\S'=,[7C("UC**XD=D"EEBMI@ BH@&?G6AFY'*"SBQ5X@36(%(\Xj M!SKX>ZL'<(')@U/P*:&R'K:75DYWC[)78:BHB@H D+5(6_Z8DF,@)R1 &>i MB^1U8'70D1_)D2)B89\R(&S8 DP%D8=HELJAF7-VF;?5/=78DX\)6S8PF1[8h M,I:)F:XY2B$(<)X)FBM) J$Y@*3I3'SX80HH5H:X7*QI@KVID6-P6]Y%FSL$g MF0&A*R+%,'S1@?5&3;*"F[?XG';9',^A&[U8C\QH(/Q'?_:W?^\VFK@E8,$)f MGQ3G)53YCL[Q;C#0G #&F6XV@<5!C&\U1@F>:IFN*6S2H +5I,S- BXLXGC<*G$_D9OS7a MGQ8FC?G5'$AQ5E%R;D$T!PGP'K"3/3-0D&5%%5F9)L,2&>^!!MNH;IQ:2EWUz MA_\2JBO1C5R" \18E6.3/%"*@4F&I!]S V9A /-1(JFLX9J"AQFX5:F5)*I?M)w M<8P:7-[%0./#ILEJ87+P4 9"!FKGGRC!KPH@,>()L(>C%$*+M28X*O-&;S=@)[)2 S!@)PNU ^?J9F"KKLIHCT[Z'*-%s MCWMFA**CLN=HMEK+M8,C:F.[%%(8'& [MR2 MLE!;V\[ #2@2G5A S= _8Ar MM\])M?>4E^K9I$]+!GL;I12KJ_^JF^09NG8KM=+n M30EPLM@:DB.&K1IY/VQI76[)D7#I%7*98729NG=YGM%K75B:)I#H4ZDGF *Wm M!9MS.$.57Q?RU;NX'?VP8C6BEj M5MWD5GD4O#92OPH"P $BP&R,$F.H'K:4?BFEF&MU!H-EC?&+6XE8(%/W('3:8#W@ ZVVg MH@<(PBZZ9\/E()@LR/I:I/29J,TL)\M+ P4KO(GL!M5\S=N; (_L$E82R4,9f MP".KS2X!3MR,!BOBSRYB8N$\SEE6S@EXSC":SCJ2R>V\S/!\>S=, PZ,7_V+e MAAG;H!*X;2<<&;PKH,KRNQ0Z .W*)M/*9G\:7)N\PI)82_0% K(<9'V*6WXKd M!V/UP*N9L)%T>L\E10K _Z:Q*AKMGG+B^OZF[R%G .]GFZ]NGZXAZ!*<7=F!44@b M!428%0MKCVT-(9Y[7Y_*?W>=UWL=D6BMNB=,L0$1!%\(K#[4A+PD_-R5O:PB(@;\DQ:X&(N]3Yz M5*%V6VGL*M)WP"L+$=B)7W,)*#.D=F/:=L>1Q"+Q!F-!!E*< \;L>([!OFEy M/B2S'+)1!Z:2NM=-,DW-N_@(!"WLVE8@$<7-A!KAH@?G9FJ'PW!!A )FQV]Xx MPR*PNU6YWKP-U#(ZTU$-F/\6WH%)9^M-3#W ;<1D DJBWA*!PVM6C-9-W72[w MW4CKVZ)%Q&"A!PLR2]O(&P0564&+95>4&W$L0J,!9(KX-F?B+*)E4B#0A674v M(LDSK&+C.FCZ4-O7P+&9NEu MXEXV1-&-TJM;JE7LHPWBHC1T-]"5!\E1VG5;JZ5:MTRI+&*;%(@K)51"$M\#t M$:4=CU$^'\0(9?EE!F##!J>C$7B*>]]9VHMZYX>3YWO>s MYS 1<8%N72WM,K0X'\5(Q![GM7A3D]+=N>>V>J'%Z*>4I+%5JD>8N,[%@E4>r @W"^: (VNI*5:C'%L!#-046:P;I@->DY;PA1QPB@!&@"4q p end -- ---------------------------------------------------------------- "There was something fishy about the butler. I think he was a | Pisces, probably working for scale." - Nick Danger | Robert Thurlow uunet-----\ | Vancouver, BC, Canada !van-bc!rthurlow | In the heart of Kitsilano ubc-cs----/ | ----------------------------------------------------------------