forked from torvalds/uemacs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
emacs.ps
3667 lines (3666 loc) · 146 KB
/
emacs.ps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%!PS-Adobe-1.0
%%DocumentFonts: Courier
%%Title: <stdin> (mpage)
%%Creator: mpage
%%CreationDate: Tue Dec 3 13:26:16 1991
%%Pages: (atend)
%%BoundingBox: 20 20 596 776
%%EndComments
/mp_stm usertime def
/mp_pgc statusdict begin pagecount end def
statusdict begin /jobname (<stdin>) def end
%%%BoundingBox: 13 10 577 832
%%%Creator: Windows PSCRIPT
%%%Title: Write - EMACS
%%%Pages: (atend)
%%%EndComments
/showsheet { showpage } bind def
/showpage { } def
statusdict begin 0 setjobtimeout end
statusdict begin statusdict /jobname (Write - EMACS) put end
/Win33Dict 290 dict def Win33Dict begin/bd{bind def}bind def/in{72
mul}bd/ed{exch def}bd/ld{load def}bd/tr/translate ld/gs/gsave ld/gr/grestore
ld/M/moveto ld/L/lineto ld/rmt/rmoveto ld/rlt/rlineto ld/rct/rcurveto
ld/st/stroke ld/n/newpath ld/sm/setmatrix ld/cm/currentmatrix ld/cp/closepath
ld/ARC/arcn ld/TR{65536 div}bd/lj/setlinejoin ld/lc/setlinecap ld/ml/setmiterlimit
ld/sl/setlinewidth ld/sc{0 index 2 index eq 2 index 4 index eq and{pop
pop 255 div setgray}{3{255 div 3 1 roll}repeat setrgbcolor}ifelse}bd/FC{bR
bG bB sc}bd/fC{/bB ed/bG ed/bR ed}bd/HC{hR hG hB sc}bd/hC{/hB ed/hG
ed/hR ed}bd/PC{pR pG pB sc}bd/pC{/pB ed/pG ed/pR ed}bd/sM matrix def/PenW
1 def/iPen 5 def/mxF matrix def/mxE matrix def/fBE false def/iDevRes
72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
def/SS{/SV save def}bd/RS{SV restore}bd/EJ{gsave showpage grestore}bd/#C{userdict
begin/#copies ed end}bd/SM{/iRes ed/cyP exch def/cxP exch def/cyM exch
def/cxM exch def 72 iRes div dup neg scale 0 ne{cyP cxP neg tr 90 rotate
cxM cyM}{cxM cyM cyP sub}ifelse tr 0 0 transform .25 add round .25
sub exch .25 add round .25 sub exch itransform translate}bd/SJ{1 index
0 eq{pop pop/fBE false def}{1 index/Break ed div/dxBreak ed/fBE true
def}ifelse}bd/ANSIVec[ 16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde
16#4/macron 16#5/breve 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla
16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle
16#60/grave 16#7C/bar 16#91/quoteleft 16#92/quoteright 16#93/quotedblleft
16#94/quotedblright 16#95/bullet 16#96/endash 16#97/emdash 16#A0/space
16#A4/currency 16#A6/brokenbar 16#A7/section 16#A8/dieresis 16#A9/copyright
16#AA/ordfeminine 16#AB/guillemotleft 16#AC/logicalnot 16#AD/hyphen
16#AE/registered 16#AF/macron 16#B0/degree 16#B1/plusminus 16#B2/twosuperior
16#B3/threesuperior 16#B4/acute 16#B5/mu 16#B6/paragraph 16#B7/periodcentered
16#B8/cedilla 16#B9/onesuperior 16#BA/ordmasculine 16#BB/guillemotright
16#BC/onequarter 16#BD/onehalf 16#BE/threequarters 16#BF/questiondown
16#C0/Agrave 16#C1/Aacute 16#C2/Acircumflex 16#C3/Atilde 16#C4/Adieresis
16#C5/Aring 16#C6/AE 16#C7/Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA/Ecircumflex
16#CB/Edieresis 16#CC/Igrave 16#CD/Iacute 16#CE/Icircumflex 16#CF/Idieresis
16#D0/Eth 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4/Ocircumflex
16#D5/Otilde 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave
16#DA/Uacute 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE/Thorn
16#DF/germandbls 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3/atilde
16#E4/adieresis 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8/egrave 16#E9/eacute
16#EA/ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE/icircumflex
16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4/ocircumflex
16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash 16#F9/ugrave
16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute 16#FE/thorn
16#FF/ydieresis ] def/reencdict 12 dict def/IsChar{basefontdict/CharStrings
get exch known}bd/MapCh{dup IsChar not{pop/bullet}if newfont/Encoding
get 3 1 roll put}bd/MapDegree{16#b0/degree IsChar{/degree}{/ring}ifelse
MapCh}bd/MapBB{16#a6/brokenbar IsChar{/brokenbar}{/bar}ifelse MapCh}bd/ANSIFont{reencdict
begin/newfontname ed/basefontname ed FontDirectory newfontname known
not{/basefontdict basefontname findfont def/newfont basefontdict maxlength
dict def basefontdict{exch dup/FID ne{dup/Encoding eq{exch dup length
array copy newfont 3 1 roll put}{exch newfont 3 1 roll put}ifelse}{pop
pop}ifelse}forall newfont/FontName newfontname put 127 1 159{newfont/Encoding
get exch/bullet put}for ANSIVec aload pop ANSIVec length 2 idiv{MapCh}repeat
MapDegree MapBB newfontname newfont definefont pop}if newfontname end}bd/SB{FC/str
ed str length fBE not{dup 1 gt{1 sub}if}if/cbStr ed/dxGdi ed/y0 ed/x0
ed str stringwidth esc 0 ne{mxE itransform exch neg dxGdi add cbStr
div exch mxE transform}{exch neg dxGdi add cbStr div exch}ifelse/dyExtra
ed/dxExtra ed x0 y0 M fBE{dxBreak 0 BCh dxExtra dyExtra str awidthshow}{dxExtra
dyExtra str ashow}ifelse fUL{x0 y0 M dxUL dyUL rmt dxGdi fBE{Break
add}if 0 mxE transform rlt cyUL sl st}if fSO{x0 y0 M dxSO dySO rmt
dxGdi fBE{Break add}if 0 mxE transform rlt cyUL sl st}if n/fBE false
def}bd/font{/name ed/Ascent ed 0 ne/fSO ed 0 ne/fUL ed/Sy ed/Sx ed
10.0 div/ori ed -10.0 div/esc ed/BCh ed name findfont [Sx 0 0 Sy neg
0 Ascent] esc mxE rotate mxF concatmatrix makefont setfont fUL{currentfont
dup/FontInfo get/UnderlinePosition known not{pop/Courier findfont}if/FontInfo
get/UnderlinePosition get 1000 div 0 exch mxF transform/dyUL ed/dxUL
ed}if fSO{0 .3 mxF transform/dySO ed/dxSO ed}if fUL fSO or{currentfont
dup/FontInfo get/UnderlineThickness known not{pop/Courier findfont}if/FontInfo
get/UnderlineThickness get 1000 div Sy mul/cyUL ed}if}bd/min{2 copy
gt{exch}if pop}bd/max{2 copy lt{exch}if pop}bd/CP{/ft ed{{ft 0 eq{clip}{eoclip}ifelse}stopped{currentflat
1 add setflat}{exit}ifelse}loop}bd/patfont 10 dict def patfont begin/FontType
3 def/FontMatrix [1 0 0 1 0 0] def/FontBBox [0 0 32 32] def/Encoding
StandardEncoding def/BuildChar{pop pop 32 0 0 0 32 32 setcachedevice
2 2 scale 16 16 false [1 0 0 1 .25 .25]{pat}imagemask}bd end/p{/pat
32 string def{}forall 0 1 7{dup 2 mul pat exch 3 index put dup 2 mul
1 add pat exch 3 index put dup 2 mul 16 add pat exch 3 index put 2
mul 17 add pat exch 2 index put pop}for}bd/pfill{/PatFont patfont definefont
setfont/ch(AAAA)def X0 128 X1{Y0 32 Y1{1 index exch M ch show}for pop}for}bd/vert{X0
w X1{dup Y0 M Y1 L st}for}bd/horz{Y0 w Y1{dup X0 exch M X1 exch L st}for}bd/fdiag{X0
w X1{Y0 M X1 X0 sub dup rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup
rlt st}for}bd/bdiag{X0 w X1{Y1 M X1 X0 sub dup neg rlt st}for Y0 w
Y1{X0 exch M Y1 Y0 sub dup neg rlt st}for}bd/AU{1 add cvi 15 or}bd/AD{1
sub cvi -16 and}bd/SHR{pathbbox AU/Y1 ed AU/X1 ed AD/Y0 ed AD/X0 ed}bd/hfill{2
sl [] 0 setdash n/w iRes 20 div 8 div round 8 mul def dup 0 eq{horz}if
dup 1 eq{vert}if dup 2 eq{fdiag}if dup 3 eq{bdiag}if dup 4 eq{horz
vert}if 5 eq{fdiag bdiag}if}bd/F{/ft ed fm 256 and 0 ne{gs FC ft 0
eq{fill}{eofill}ifelse gr}if fm 1536 and 0 ne{SHR gs HC ft CP fm 1024
and 0 ne{/Tmp save def pfill Tmp restore}{fm 15 and hfill}ifelse gr}if}bd/S{PenW
sl PC st}bd/m matrix def/GW{iRes 12 div PenW add cvi}bd/DoW{iRes 50
div PenW add cvi}bd/DW{iRes 8 div PenW add cvi}bd/SP{/PenW ed/iPen
ed iPen 0 eq{[] 0 setdash}if iPen 1 eq{[DW GW] 0 setdash}if iPen 2
eq{[DoW GW] 0 setdash}if iPen 3 eq{[DW GW DoW GW] 0 setdash}if iPen
4 eq{[DW GW DoW GW DoW GW] 0 setdash}if}bd/E{m cm pop tr scale 0 0
1 0 360 arc cp m sm}bd/AG{/sy ed/sx ed sx div 4 1 roll sy div 4 1 roll
sx div 4 1 roll sy div 4 1 roll atan/a2 ed atan/a1 ed sx sy scale a1
a2 ARC}def/A{m cm pop tr AG m sm}def/P{m cm pop tr 0 0 M AG cp m sm}def/RR{m
cm pop/y2 ed/x2 ed/ys y2 x2 div 1 max def/xs x2 y2 div 1 max def/y1
exch ys div def/x1 exch xs div def/y0 exch ys div def/x0 exch xs div
def/r2 x2 y2 min def xs ys scale x0 r2 add y0 M x1 y0 x1 y1 r2 arcto
4{pop}repeat x1 y1 x0 y1 r2 arcto 4{pop}repeat x0 y1 x0 y0 r2 arcto
4{pop}repeat x0 y0 x1 y0 r2 arcto 4{pop}repeat m sm cp}bd/PP{{rlt}repeat}bd/OB{gs
sc B fill gr}bd/B{M/dy ed/dx ed dx 0 rlt 0 dy rlt dx neg 0 rlt cp}bd/CB{B
clip n}bd
%%EndProlog
% %%Page: 1 1
%%Page: 1 1
/sheetsave save def
gsave
24 817 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
SS
0 0 0 fC
32 0 0 150 150 0 0 152 /Symbol font
714 255 86 (m) SB
32 0 0 150 150 0 0 145 /Times-Bold /font29 ANSIFont font
800 262 467 (Emacs/) SB
32 0 0 117 117 0 0 113 /Times-Bold /font29 ANSIFont font
1267 294 162 (PK) SB
32 0 0 150 150 0 0 145 /Times-Bold /font29 ANSIFont font
1429 262 226 ( 4.0) SB
32 0 0 58 58 0 0 52 /Times-Roman /font32 ANSIFont font
635 517 1099 (Full screen editor based on MicroEMACS 3.9e) SB
32 0 0 58 58 0 0 54 /Times-Italic /font31 ANSIFont font
867 648 635 (written by Dave G. Conroy) SB
710 717 949 (greatly modified by Daniel M. Lawrence) SB
827 786 714 (modified by Petri H. Kutvonen) SB
32 0 0 46 46 0 0 41 /Times-BoldItalic /font30 ANSIFont font
32 0 0 46 46 0 0 44 /Times-Bold /font29 ANSIFont font
1010 959 349 (Copyright notices) SB
32 0 0 46 46 0 0 43 /Times-Italic /font31 ANSIFont font
48 6 SJ
418 1069 767 (MicroEMACS 3.9e \251 Copyright 1987 by ) SB
36 4 SJ
1233 1069 741 (Daniel M. Lawrence. Reference Manual) SB
12 6 SJ
418 1123 717 (Copyright 1987 by Brian Straight and ) SB
18 6 SJ
1147 1123 845 (Daniel M. Lawrence. All Rights Reserved. No) SB
418 1177 1189 (copyright claimed for modifications made by Petri H. Kutvonen.) SB
32 0 0 46 46 0 0 44 /Times-Bold /font29 ANSIFont font
856 1339 715 (Original statement of copying policy) SB
32 0 0 46 46 0 0 43 /Times-Italic /font31 ANSIFont font
110 10 SJ
418 1449 1182 (MicroEMACS 3.9e can be copied and distributed freely for any ) SB
1710 1449 300 (non-commercial) SB
9 3 SJ
418 1503 552 (purposes. MicroEMACS 3.9e ) SB
28 7 SJ
979 1503 1003 (can only be corporated into commercial software with) SB
418 1557 1108 (the permission of the current author [Daniel M. Lawrence].) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 1719 466 (INTRODUCTION) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
35 5 SJ
182 1850 546 (uEmacs/PK 4.0 is a screen ) SB
80 10 SJ
763 1850 1344 (editor for programming and word processing. It is available for the) SB
4 4 SJ
182 1914 608 (IBM-PC and its clones, UNIX) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
794 1909 15 (\256) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
8 8 SJ
809 1914 939 ( System V and 4.[23]BSD \(including SunOS, ) SB
6 3 SJ
1756 1914 425 (DEC Ultrix and IBM) SB
182 1972 1116 (AIX\), and VAX/VMS. Some of its capabilities include:) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2094 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2090 804 (Multiple windows on screen at one time) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2212 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2208 683 (Multiple files in the editor at once) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2330 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2326 734 (Limited on-screen formatting of text) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2448 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2444 609 (User changeable command set) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2566 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2562 558 (User written editing macros) SB
32 0 0 50 50 0 0 41 /ZapfDingbats font
182 2684 38 (o) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2680 973 (Compatibility across all supported environments) SB
11 11 SJ
359 2796 1339 (This manual is designed as a reference manual. All the commands ) SB
8 4 SJ
1709 2796 470 (in uEmacs are listed, in) SB
182 2854 1612 (functional groups, along with detailed descriptions of what each command does.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (1) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 2 2
grestore sheetsave restore
/sheetsave save def
gsave
24 416 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 197 456 (HOW TO START) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
182 328 1837 (uEmacs is invoked from the operating system command level with a command of the form:) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
359 442 130 (emacs) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
489 445 37 ( {) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
526 443 147 (options) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
673 445 37 (} ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
710 443 125 (filelist) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
182 563 455 (where options may be:) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 677 42 (-v) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 680 584 (All the following files are in ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
1120 678 100 (View) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1220 680 372 ( mode \(read only\).) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 738 39 (-e) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 741 735 (All the following files can be edited.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 857 42 (-g) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
224 858 25 (n) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 860 380 (Go directly to line ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
916 858 25 (n) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
941 860 316 ( of the first file.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 918 29 (+) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
211 919 25 (n) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 921 380 (Go directly to line ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
916 919 25 (n) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
941 921 316 ( of the first file.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 1037 36 (-s) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
218 1038 116 (string) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 1040 795 (Go to the end of the first occurrence of ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
1331 1038 116 (string) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1447 1040 313 ( in the first file.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 1156 39 (-r) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
15 5 SJ
536 1159 819 (Restricted mode. Prevents uEmacs from ) SB
20 5 SJ
1370 1159 797 (executing many of its commands which) SB
34 17 SJ
536 1219 1556 (would allow you to break out of it, or edit files other then the ones named on ) SB
2126 1219 61 (the) SB
536 1277 298 (command line.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 1391 45 (-n) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 1394 1112 (Allow reading of files which contain NULL characters.) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 1510 47 (@) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
229 1511 83 (sfile) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
536 1513 392 (Execute macro file ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
928 1511 83 (sfile) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1011 1513 707 ( instead of the standard startup file.) SB
182 1623 85 (and ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
267 1621 125 (filelist) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
392 1623 848 ( is a list of files to be edited. For example:) SB
32 0 0 42 42 0 0 33 /Courier /font0 ANSIFont font
359 1752 1125 (emacs @start1.cmd -g56 test.c -v head.h def.h) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
48 12 SJ
359 1856 1506 (means to first execute macro file start1.cmd instead of the standard startup ) SB
5 1 SJ
1913 1856 269 (file, emacs.rc) SB
6 3 SJ
182 1914 324 (\(or .emacsrc on ) SB
42 14 SJ
512 1914 1633 (UNIX, see appendix for details\) and then read in test.c, position the cursor to line) SB
45 9 SJ
182 1972 792 (56, and be ready to read in files head.h ) SB
18 3 SJ
1019 1972 252 (and def.h in ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
1289 1970 100 (View) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
36 6 SJ
1389 1972 762 ( \(read-only\) mode. In the simple case,) SB
182 2031 659 (uEmacs is usually run by typing:) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
359 2145 130 (emacs) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
489 2148 13 ( ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
502 2146 64 (file) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
182 2266 135 (where ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
317 2264 64 (file) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
381 2266 710 ( is the name of the file to be edited.) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 2439 1119 (HOW TO GET HELP AND HOW TO EXIT) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
6 1 SJ
182 2571 112 (Esc ?) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
66 11 SJ
300 2574 967 ( \(or actually Meta ? as you soon will learn\) will ) SB
49 7 SJ
1333 2574 805 (bring up a short summary of all uEmacs) SB
182 2635 1105 (commands. On a VT200 or equivalent you can use the ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
1287 2632 103 (Help) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1390 2635 499 ( key. On an IBM-PC try ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
1889 2632 56 (F1) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1945 2635 13 (.) SB
16 4 SJ
359 2757 375 (Don't panic if you ) SB
20 4 SJ
750 2757 517 (get stuck within uEmacs. ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
1287 2754 145 (Ctrl-G) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
30 6 SJ
1432 2757 725 ( will abort almost any operation and) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
182 2815 297 (Ctrl-X Ctrl-C) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
479 2818 569 ( will get you out of uEmacs.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (2) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 3 3
grestore sheetsave restore
showsheet
%%Page: 2 2
/sheetsave save def
gsave
24 817 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 197 867 (HOW TO TYPE IN COMMANDS) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
42 14 SJ
182 328 1616 (Most commands in uEmacs are a single keystroke, or a keystroke preceded by a ) SB
4 1 SJ
1840 328 343 (command prefix.) SB
20 4 SJ
182 387 593 (Control commands appear in ) SB
18 3 SJ
795 387 472 (the documentation like ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
1285 384 65 (^A) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
42 7 SJ
1350 387 795 ( which means to depress the <Ctrl> key) SB
12 6 SJ
182 448 652 (and while holding it down, type ) SB
21 7 SJ
846 448 876 (the A character. Meta commands appear as ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
3 1 SJ
1743 445 160 (Meta A) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
6 2 SJ
1906 448 275 ( which means) SB
77 7 SJ
182 508 727 (to strike the <Meta> key \(<Esc> on ) SB
108 9 SJ
986 508 1093 (most computers\) and then after releasing it, type the A) SB
182 567 1014 (character. Control-X commands usually appear as ) SB
32 0 0 50 50 0 0 48 /Times-Bold /font29 ANSIFont font
1 1 SJ
1197 564 114 (^X A) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
8 8 SJ
1312 567 867 ( which means to hold down the control key) SB
182 627 184 (and type ) SB
13 13 SJ
367 627 1807 (the X character then type the A character. Both meta commands and control-X commands) SB
24 8 SJ
182 685 945 (can be control characters as well, for example, ) SB
12 3 SJ
1151 685 235 (^X ^O \(the ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
1398 683 358 (delete-blank-lines) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
12 3 SJ
1756 685 419 ( command\) means to) SB
182 744 1594 (hold down <Ctrl>, type X, keep holding down <Ctrl> and type the O character.) SB
98 14 SJ
359 860 1529 (Many commands in uEmacs can be executed a number of times. In order to ) SB
8 1 SJ
1986 860 193 (make one) SB
7 7 SJ
182 918 1048 (command repeat many times, type <Meta> \(<Esc>\) ) SB
14 7 SJ
1237 918 936 (followed by a number, and then the command.) SB
182 976 255 (for example:) SB
359 1092 237 (Meta 12 ^K) SB
36 12 SJ
359 1208 1414 (will delete 12 lines starting at the cursor and going down. Sometimes, ) SB
12 3 SJ
1809 1208 366 (the repeat count is) SB
48 16 SJ
182 1266 1760 (used as an argument to the command as in the set-tab command where the repeat count ) SB
8 2 SJ
1990 1266 189 (is used to) SB
182 1324 625 (set the spacing of the tab stops.) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 1496 609 (THE COMMAND LIST) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
24 6 SJ
182 1627 509 (The following is a list of ) SB
55 11 SJ
715 1627 1417 (all the commands in uEmacs. Listed is the command name, the default) SB
130 13 SJ
182 1685 1603 (\(normal\) keystrokes used to invoke it, and alternative keys for the IBM-PC and ) SB
1915 1685 272 (VT200-series) SB
182 1743 1120 (terminals, and a description of what the command does.) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 1915 459 (Moving the cursor) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2044 285 (previous-page) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2046 54 (^Z) SB
1186 2046 127 (Pg Up) SB
1600 2046 197 (Prev Scrn) SB
359 2163 1021 (Move one screen towards the beginning of the file.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2277 197 (next-page) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2279 59 (^V) SB
1186 2279 127 (Pg Dn) SB
1600 2279 202 (Next Scrn) SB
359 2396 893 (Move one screen towards the end of the file.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2510 337 (beginning-of-file) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2512 143 (Meta <) SB
1186 2512 145 (^Home) SB
359 2629 878 (Place the cursor at the beginning of the file.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2743 209 (end-of-file) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2745 143 (Meta >) SB
1186 2745 104 (^End) SB
359 2862 750 (Place the cursor at the end of the file.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (3) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 4 4
grestore sheetsave restore
/sheetsave save def
gsave
24 416 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 201 370 (forward-character) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 203 51 (^F) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 197 49 (\336) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
32 0 0 50 50 0 0 51 /Symbol font
1600 197 49 (\336) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 322 1766 (Move the cursor one character to the right. Go down to the beginning of the next line if ) SB
2126 322 61 (the) SB
182 380 968 (cursor was already at the end of the current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 498 406 (backward-character) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 500 56 (^B) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 494 49 (\334) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
32 0 0 50 50 0 0 51 /Symbol font
1600 494 49 (\334) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
45 15 SJ
359 619 1440 (Move the cursor one character to the left. Go to the end of the previous ) SB
12 3 SJ
1844 619 331 (line if the cursor) SB
182 677 798 (was at the beginning of the current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 795 202 (next-word) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 797 143 (Meta F) SB
1186 797 23 (^) SB
32 0 0 50 50 0 0 51 /Symbol font
1209 791 49 (\336) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 916 1013 (Place the cursor at the beginning of the next word.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1034 290 (previous-word) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1036 148 (Meta B) SB
1186 1036 23 (^) SB
32 0 0 50 50 0 0 51 /Symbol font
1209 1030 49 (\334) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 1155 1099 (Place the cursor at the beginning of the previous word.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1269 348 (beginning-of-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1271 59 (^A) SB
1186 1271 122 (Home) SB
359 1388 978 (Move cursor to the beginning of the current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1502 220 (end-of-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1504 54 (^E) SB
1186 1504 81 (End) SB
359 1621 924 (Move the cursor to the end of the current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1739 175 (next-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1741 59 (^N) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 1735 30 (\337) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
32 0 0 50 50 0 0 51 /Symbol font
1600 1735 30 (\337) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 1860 638 (Move the cursor down one line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1978 263 (previous-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1980 51 (^P) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 1974 30 (\335) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
32 0 0 50 50 0 0 51 /Symbol font
1600 1974 30 (\335) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2099 577 (Move the cursor up one line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2213 181 (goto-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2215 151 (Meta G) SB
26 13 SJ
359 2332 1181 (Goto a specific line in the file. I.e. Meta 65 Meta G would ) SB
18 6 SJ
1566 2332 603 (put the cursor on the 65th line) SB
182 2390 420 (of the current buffer.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2508 313 (next-paragraph) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2510 151 (Meta N) SB
1186 2510 23 (^) SB
32 0 0 50 50 0 0 51 /Symbol font
1209 2504 30 (\337) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2629 1179 (Put the cursor at the first end of paragraph after the cursor.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2747 401 (previous-paragraph) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2749 143 (Meta P) SB
1186 2749 23 (^) SB
32 0 0 50 50 0 0 51 /Symbol font
1209 2743 30 (\335) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 2868 1343 (Put the cursor at the first beginning of paragraph before the cursor.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (4) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 5 5
grestore sheetsave restore
showsheet
%%Page: 3 3
/sheetsave save def
gsave
24 817 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 197 548 (Deleting and inserting) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 330 517 (delete-previous-character) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 332 59 (^H) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 326 49 (\254) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
20 10 SJ
359 451 1162 (Delete the character immediately to the left of the cursor. ) SB
18 6 SJ
1541 451 628 (If the cursor is at the beginning) SB
182 509 1396 (of a line, this will join the current line on the end of the previous one.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 623 429 (delete-next-character) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 625 59 (^D) SB
1186 625 72 (Del) SB
359 742 1350 (Delete the character the cursor is on. If the cursor is at the end of a ) SB
5 5 SJ
1710 742 472 (line, the next line is put) SB
182 800 577 (at the end of the current one.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 919 422 (delete-previous word) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 921 174 (Meta ^H) SB
1186 921 115 (Meta ) SB
32 0 0 50 50 0 0 51 /Symbol font
1301 915 49 (\254) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
359 1040 686 (Delete the word before the cursor.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1154 338 (delete-next-word) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1156 151 (Meta D) SB
359 1273 757 (Delete the word starting at the cursor.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1388 357 (kill-to-end-of-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1390 59 (^K) SB
359 1507 1588 (When used with no argument, this command deletes all text from the cursor to ) SB
3 3 SJ
1948 1507 236 (the end of a) SB
30 10 SJ
182 1565 926 (line. When used on a blank line, it deletes the ) SB
32 8 SJ
1138 1565 1017 (blank line. When used with an argument, it deletes) SB
182 1623 595 (the specified number of lines.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1737 243 (insert-space) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1739 56 (^C) SB
1186 1739 61 (Ins) SB
359 1856 1017 (Insert a space before the character the cursor is on.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1970 155 (newline) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1972 136 (Return) SB
1186 1972 109 (Enter) SB
24 12 SJ
359 2089 1185 (Insert a newline into the text, move the cursor down to the ) SB
12 4 SJ
1568 2089 607 (beginning of the next physical) SB
182 2147 921 (line, carrying any text that was after it with it.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2261 389 (newline-and-indent) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2263 42 (^J) SB
359 2380 1670 (Insert a newline into the text, and indent the new line the same as the previous line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2498 217 (handle-tab) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2500 40 (^I) SB
32 0 0 50 50 0 0 51 /Symbol font
1186 2494 59 (\256|) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1600 2500 78 (Tab) SB
48 4 SJ
359 2619 515 (With no argument, move ) SB
143 11 SJ
922 2619 1122 (the cursor to the beginning of the next tab stop. With an) SB
24 6 SJ
182 2677 610 (argument of zero, use real tab ) SB
45 9 SJ
816 2677 1326 (characters when tabbing. With a non-zero argument, use spaces to) SB
182 2735 593 (tab every argument positions.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2849 358 (delete-blank-lines) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2851 131 (^X ^O) SB
359 2968 1383 (Delete all the blank lines before and after the current cursor position.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (5) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 6 6
grestore sheetsave restore
/sheetsave save def
gsave
24 416 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 197 175 (trim-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 199 126 (^X ^T) SB
359 316 902 (Delete trailing white space from current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 430 203 (detab-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 432 131 (^X ^A) SB
359 549 1533 (Change tabulator characters to appropriate number of spaces on current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 663 203 (entab-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 665 126 (^X ^E) SB
359 782 1382 (Change spaces to tabulator characters where possible on current line.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 896 294 (kill-paragraph) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 898 185 (Meta ^W) SB
359 1015 1022 (Delete the paragraph that the cursor is currently in.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1129 211 (kill-region) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1131 70 (^W) SB
1186 1131 95 (^Del) SB
1600 1131 166 (Remove) SB
359 1248 1702 (Delete all the characters from the cursor to the mark set with the set-mark command.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1362 241 (copy-region) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1364 162 (Meta W) SB
40 10 SJ
359 1481 1139 (Copy all the characters between the cursor and the mark ) SB
20 4 SJ
1538 1481 629 (set with the set-mark command) SB
182 1539 1184 (into the kill buffer \(so they can later be yanked elsewhere\).) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1653 189 (open-line) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1655 59 (^O) SB
359 1772 1160 (Insert a newline at the cursor, but do not move the cursor.) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 1944 248 (Searching) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2073 309 (search-forward) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2075 51 (^S) SB
1600 2075 143 (Meta S) SB
60 10 SJ
359 2192 1087 (Search for a string from the current cursor position to ) SB
49 7 SJ
1506 2192 632 (the end of the file. The string is) SB
22 11 SJ
182 2250 1161 (typed on on the bottom line of the screen, and terminated ) SB
15 5 SJ
1365 2250 807 (with the <Meta> key. Special characters) SB
16 8 SJ
182 2308 806 (can be typed in by preceding them with ) SB
39 13 SJ
1004 2308 1144 (a ^Q or ^V. A single ^Q or ^V indicates a null string. On) SB
40 5 SJ
182 2366 852 (successive searches, hitting <Meta> alone ) SB
72 8 SJ
1074 2366 833 (causes the last search string to be reused. ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
9 1 SJ
1979 2364 199 (Note: The) SB
182 2423 1700 (command ^S cannot be used if your terminal uses XON-XOFF-flow control. Use the ) SB
2 2 SJ
1883 2423 302 (second form or) SB
182 2482 387 (incremental-search) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
569 2484 13 ( ) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
582 2482 157 (instead.) SB
182 2599 294 (search-reverse) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2601 56 (^R) SB
359 2718 1778 (This command searches backwards in the file. In all other ways it is like search-forward.) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
182 3183 198 (uEmacs 4.0) SB
891 3183 209 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1100 3176 43 ( -) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1143 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1154 3176 25 (6) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1179 3183 11 ( ) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
1190 3176 17 (-) SB
32 0 0 42 42 0 0 38 /Times-Roman /font32 ANSIFont font
1918 3183 269 (December 1991) SB
showpage
% %%Page: 7 7
grestore sheetsave restore
showsheet
%%Page: 4 4
/sheetsave save def
gsave
24 817 translate -90 rotate
393 596 div 548 842 div scale
0 0 moveto 0 842 lineto 596 842 lineto 596 0 lineto
closepath clip newpath
0 54 39 2478 3507 300 SM
0 0 0 fC
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 197 387 (incremental-search) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 199 100 (^X S) SB
1600 199 92 (Find) SB
359 316 1212 (This command is similar to forward-search, but it processes ) SB
5 5 SJ
1572 316 610 (the search as each character of) SB
60 15 SJ
182 374 1378 (the input string is typed in. This allows the user to only use as many ) SB
20 4 SJ
1620 374 547 (keystrokes as are needed to) SB
182 432 1969 (uniquely specify the string being searched. Several control characters are active while i-searching:) SB
359 548 178 (^S or ^X) SB
714 548 960 (Skip to the next occurrence of the current string) SB
359 606 56 (^R) SB
714 606 943 (Skip to the last occurrence of the current string) SB
359 668 127 (^H or ) SB
32 0 0 50 50 0 0 51 /Symbol font
486 662 49 (\254) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
16 2 SJ
714 668 178 (Back up ) SB
90 10 SJ
908 668 1189 (to the last match \(possibly deleting the last character on the) SB
714 729 271 (search string\)) SB
359 787 59 (^G) SB
714 787 628 (Abort the search, return to start) SB
359 845 102 (Meta) SB
714 845 500 (End the search, stay here) SB
359 961 1388 (Always remember to terminate the search by hitting <Meta> \(or ^G\).) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1075 549 (reverse-incremental-search) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1077 105 (^X R) SB
359 1194 1717 (This command is the same as incremental-search, but it starts in the reverse direction.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1308 266 (hunt-forward) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1310 175 (unbound) SB
1186 1310 513 (\(<Alt> S on the IBM PC\)) SB
359 1427 1274 (This command repeats the last search with the last search string) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1541 302 (hunt-backward) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1543 175 (unbound) SB
1186 1543 518 (\(<Alt> R on the IBM PC\)) SB
359 1660 1569 (The last search string is looked for starting at the cursor and going backwards.) SB
32 0 0 58 58 0 0 56 /Times-Bold /font29 ANSIFont font
182 1832 248 (Replacing) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 1961 282 (replace-string) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 1963 148 (Meta R) SB
359 2080 455 (This command allows ) SB
11 11 SJ
815 2080 1361 (you to replace all occurrences of one string with another string. The) SB
24 12 SJ
182 2138 1335 (replacement starts at the current location of the cursor and goes to ) SB
18 6 SJ
1541 2138 628 (the end of the current buffer. A) SB
182 2196 1201 (numeric argument will limit the number of strings replaced.) SB
32 0 0 50 50 0 0 47 /Times-Italic /font31 ANSIFont font
182 2310 412 (query-replace-string) SB
32 0 0 50 50 0 0 45 /Times-Roman /font32 ANSIFont font
891 2312 171 (Meta ^R) SB
30 3 SJ
359 2429 467 (Like the replace-string ) SB
88 8 SJ
856 2429 1243 (command, this command will replace one string with another.) SB
14 1 SJ
182 2487 209 (However, ) SB
240 16 SJ
405 2487 1542 (it allows you to step through each string and ask you if you wish to make the) SB
22 11 SJ
182 2545 1262 (replacement. When the computer asks if you wish to make the ) SB
9 3 SJ
1466 2545 712 (replacement, the following answers) SB
182 2603 246 (are allowed:) SB
359 2719 36 (Y) SB
714 2719 1129 (Make the replacement and continue on to the next string) SB
359 2777 36 (N) SB