Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/new-dired.elib
There are no other files named new-dired.elib in the archive.
HW
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
   =982K8(D+]R'`%Mw&

Y-<(F4*9A?IETK\^h.>t1|+
Y!1"w,8;'KcW^epm;Ky|%rV	>hEM!MX2FpCK]K]uGFMpEb&M'6EAGwO>hZGaiN1xE
	M?	Eo	$I\	2FJ	?Uj	QLM	dHn	sF
I
I#
F
+J1
8E+
EU
TT2
bR
o>h
wO\X
Z*Pc4>Y>>TE`V(&rChronologicallyrOrderDDIRED Buffer&ODIRED& DIREDvArchive"File& DIRED Archiving Action&DDIRED AutomaticoDelete.&eDIREDDAutomaticEIntermediateIFilemDelete+& DIREDeAutomatic IntermediatemOnecFile&iDIREDnAutomaticOneCFile& DIREDaChecknSuperior&CDIREDIDeleteeFile&oDIRED~DeletingIAction&FDIREDDown&DDIREDDEditiFile&DIREDOenter& DIREDExamine File&dDIREDlExecCommand&DDIREDrHelp& DIREDEInvisible Action&CDIREDIInvisibleCFile&DIRED ListRFile&DIRED~NextIHog&sDIREDAPretty FileODisplayE&nDIREDlRequestConfirmation&iDIREDlReverseOSort&DDIRED Reverse~Undelete&PDIRED Sort&lDIREDSRCCOM&File&qDIREDCUndelete&DIRED~ViewIFile&sDIREDt^REnter&IGet RealrFilename&Indent Carefully&ReapCFileDList<ENTRY>Clean~DirectoryDirectoryDEditFlushiDiredlLinesKeepDDired^Linesr~DOC~ & Get Real Filename~DOC~ & Indent Carefully~DOC~ & Reap File List~DOC~ <ENTRY>~DOC~ Clean Directory~DOC~ Directory Edit~DOC~ Flush Dired Lines~DOC~ Keep Dired Lines~DOC~ Reap File~DOC~ ~FILENAME~~FILENAME~
~INVERT~M0[..F
f[BBindwf[DFilef[SStringw1f[FnamSyntax
m.m& DIRED ^R Enterf[^Renter
M(M.M& Get Real Filename)fsdfile
et*.*-3fsdversionw
5,2fDirectory t1
fsosteco-2"e
g1j<:s;u1q1+1;c>
'
"#g1j<:s.u1q1+1;c>
q1"n<:s.u1q1+1;c>''
q1"e-3fsdversionw'
fsdfileu1hk001110066011.ez1
1-fsosteco"N
j9ig(fsddev)
i:<g(fsdsnam)i>

'
"#
[1f[bbind
1,110000000001.ez1
J:X1f]bbind
J9iG113i10i13i10i
]1'
M(M.M& DIRED Pretty File Display)
j2@l
ETDIRECTORY-EDIT.TMP
0fsmodif
[..J:I..JDIRED
f<!DIRED outer!
f<!DIRED loop!
1f[readonly
f[dfile
0u..h
f]dfilef]readonly
:I*M.VDired Files to archive
m(m.m& DIRED Request Confirmation)DDeleting"n
m(m.m& DIRED Deleting Action)'
m(m.m& DIRED Request Confirmation)ISetting Invisible"n
m(m.m& DIRED Invisible Action)'
m(m.m& DIRED Request Confirmation)AArchiving"n
m(m.m& DIRED Archiving Action)'
M(M.MKill Variable)Dired Files to archive

>
j2@l
>m(m.mdescribe)& DIREDi0f[^REnter
-1[1QDIRED Saved Commands[0
Q:0(%1)[ Q:0(%1)[?Q:0(%1)[.D
Q:0(%1)[.KQ:0(%1)[Q:0(%1)[.E
Zfs^RInitf([Q)f([U)f([N)f([D)f([K)f([E)f([H)f([R)f([S)f([O)f([C)f([X)f([A)f([L)f([I)[V
0f[^RNormalim.m& DIRED DownF[^RENTER
0@fo..QDIRED Saved Commands"E
6.*5fsQVector[0-1[1
Q0m.VDIRED Saved Commands
Q u:0(%1)Q?u:0(%1)Q.Du:0(%1)
Q.Ku:0(%1)Qu:0(%1)Q.Eu:0(%1)
]1]0'
FS^RINIT[ 
27FS^RINIT[X
27FS^RINIT[Q
M.M& DIRED Undelete[U
M.M& DIRED Next Hog[N
M.M& DIRED Help[?
M.M& DIRED Archive File[A
M.M& DIRED Delete File[D
M.M& DIRED Invisible File[I
QD[K
QD[.D
QD[.K
M.M& DIRED Examine File[E
M.M& DIRED Reverse Undelete[
M.M& DIRED Automatic Delete[H
M.M& DIRED Reverse Sort[R
M.M& DIRED Sort[S
M.M& DIRED SRCCOM File[C
M.M& DIRED List File[L
M.M& DIRED View File[V
M.M& DIRED Automatic Intermediate File Delete[O
M.M& DIRED Edit File[.E
@:I*|WFG|f[^RNormal<1-fsosteco"nfg0'
0@l"L.-qb'"#.-z'"efg1'
0f[readonly
<.-z;
"lqb-.;-@l'
0,1A-68F"E
:I*CCannot Archive a deleted file.
fsechodisp0fsechoactive
0L0'
"#+68-73"E
:I*CCannot Archive an invisible file.
fsechodisp0fsechoactive
0L0''
1a-32"efA'
"g@l'>
-1"E
-@l+1(@l)'"#-@f'%0@l"L.-qb'"#.-z'"efg1'
0f[readonly
<.-z;
"lqb-.;-@l'
0,1A-65F"E
:I*CCannot Delete an archived file.
fsechodisp0fsechoactive
0L'
"#+65-73"E
:I*CCannot Delete an invisible file.
fsechodisp0fsechoactive
0L''
1a-32"efD'
"g@l'>
-1"EW-@l+1(@l)'"#-@f'G1-fsosteco"nfg0'
0@l"L.-qb'"#.-z'"efg1'
0f[readonly
<.-z;
"lqb-.;-@l'
0,1A-65F"E
:I*CCannot set an archived file Invisible.
fsechodisp0fsechoactive
0L0'
"#+65-68"E
:I*CCannot set a deleted file Invisible.
fsechodisp0fsechoactive
0L0''
1a-32"efI'
"g@l'>
-1"E
-@l+1(@l)'"#-@f'D0@l"L.-qb'"#.-z'"efg1'
0f[readonly
<.-z;
"lqb-.;-@l'
1a-D"'N[A
QA"N1A-A"'NUA'
QA"N1A-I"'NUA'
QA"E
di 18c
!<!1:fb => "nfkc:k'
0@l'
"g@l'>
-1"EW-@l+1(@l)'"#-@f'2<-@l1m(m.m& DIRED Undelete)(-@l)>
@F`[5[6[7[8.[9
@:i*|.+2f(j2<<:s.+1;c>>),.|[1
0@l1x5
<@l.-z;1f=5:@;>
<0@l.u8.-z;1x50@l
-(ff"n'"#2'@fo..qFile Versions Kept)u6
<@l.u7.-z;
1f=5:@;%6w>
q6;>
q8-z"Eq9jfg1'
fswindow"l:f'
f[^rvpos
q7j@L1f[reread0@v
f]rereadw
fs^rvpos-(FSLINESF"EWFSHEIGHT-(FSECHOLINES)-1'"#-(FSTOPLIN)')(
f]^rvpos
)"Gq8j1:F'
q8j0dFF"E:m(m.m& DIRED Automatic One File)'
J2@L<.-z;
m(m.m& DIRED Automatic One File)R>
J2@L	0@L[02@fo..QFile Versions Kept[2
@:i*|.+2,(2<<:s.+1;c>>.)|[1
.-z"Efg1'
.f[VB1x01[3
0f[readonly
<@L.-z;1f=0:@;%3>
fsz-.f[VZ
ZJq3-q2"G
-Q2-1@L<FDb-.;-@L>'
QTemp File FN2 Listu0
J<.-z;<:s.+1;c>.,(<:s.+1;c>.):FB0"L0@lFD'@L>
JHO[2f[DFile0[..F
0@l"L.-qb'"#.-z'"efg1'
<.-z;
"Lqb-.;-@L'
.+2,(2c<:s 	+2;c>.-1)x21,er2
0fsdverswfsdfileu2
0@Lf[BBind
@y
:I*[DIRED Examine Mode:  2 ][..JFR

"G@L'>
"G-@L';0@FO..QEditor Name[4
FQ4:"G:I4EMACS'
[1[2[3f[DFile
0@l.-z"Efg1'
.+2,(2c<:s 	+2;c>.-1)x20l
et2wfsDFileu2fsDFN1u1
ff"N
0@FO..QffrkDIRED 1"E
-1M.VfrkDIRED 1
:I*-- Dead --M.VffrkDIRED 1
0@FO..QForklistu3q3"E
:I*M.VForklist
:i*u3'
:I33DIRED 1q3uForklist'
qfrkDIRED 1f"G,0fz''
0@FO..QExit to inferior Hooku3q3"Nm3'
E?EMACS:4.EXE"NW:I4EMACS'
1:<fzEMACS:4.EXE.0 2u3>"N
fzEMACS:EMACS.EXE.0 2U3'
ff"Nq3ufrkDIRED 1
q2uffrkDIRED 1'
"#-q3fz'
0@FO..QReturn from inferior Hooku3q3"Nm3'
0@l-:m(m.m& DIRED Sort)7[0[1[2:i*Cfsechodisp
"l@ftReverse '@ftSort by 
2,m.i<fi:fcu0
q0-C"e@ftChronological 1;'
q0-F"e@ftFilename:i1:i21;'
:i1-2s-$-@:f  $@l:i2fsfdconv$
q0-R"e@ftRead date1;'
:i12<1>
q0-W"e@ftWrite date1;'
:i11-fw@l:i2\
q0-S"e@ftSize1;'
q0-?"e@ft(C Chronologically, F Filename, S Size, R Read date, W Write date)

"l@ftReverse '@ftSort by !<!>'
fg0>
Q0-C"E
2,m.i<fi:fcu0
q0-R"e@ftRead date1;'
q0-W"e@ftWrite date1;'
q0-?"e@ft(R Read date, W Write date) !<!>'
fg0>
j2@l.f[vb0f[readon
Q0-R"E1,':M(M.M& Chronologically order DIRED buffer)'
j2@l.f[vb0f[readon
Q0-F"E
"L:'c:@l@l'
"#
"l:i2-(2)()'
c:@l12@l'
L0l"L.-qb'"#.-z'"efg1'
0@fo..qSRCCOM switchesf"ew:i*/e/y'[2
[1<.-z;
"Lqb-.;-L'
.+2,(2c<:s 	+2;c>.-1)x1
et1fsdfileu1
:i*12fsforkjcl
f+ft-(fzSYS:SRCCOM.EXE)fz
"GL'>
0X.F(WJ:FB"L1R'
:X*[DW)J
:I*PRINT@FO..QPrint Library
F~LLIST"E0UL'
"#1,QLM(M.M& Get Library Pointer)"E
:i*CEMACS Print functions unavailable.  Trying SYS:LIST.EXEfsechodisp0fsechoactive0UL''
:i*LPT:<>@FO..QPrint Device[..5[..4[..6
[1[21[30[4f[DFile0F[DVERSION
ETfilename
ET..5
ETLST
FSDFILEU..5
"L
w5,1FOutput toU..5
ET..5
etLST
F~(FSDFN1)FILENAME"'EU4
FSDFILEU..5
'
f]Dversionf]dfile
F[dfile
u3
FQL"G:I*@ List
F~LLPTLIB"N:IMPrint File''
:I..6
Q3<0@l.-z"Efg0;'
.+2,(2c<:s 	+2;c>.-1)x20l
etDW
et2w
fsdfileu..4
Q4"N
ET..5
ET2
ETLST
-1f[dversion
FSDFILEU..5
f]dversion'
FQL"G
Q..4FSDFILE
M(M.MM)..4..5'
"#Q..4U..6
"LQ..6U1
:I..6..6,
output ..5
show
'
:I*Cfsechodisp
1:<Q..6fsforkjcl
-(@FZSYS:LIST.EXE)FZ
30
>"N
:I*CLIST Program failed.  Do you want it printedfsechodisp
1M(M.M& Yes or No)"L
M(M.M& Dired Exec Command)PRINT 1'
''
1@L.-z;>
_.F(WJ:FB"L1r'
:X*[DW)J
[2
.+2,(2c<:FB 	+2;wc>.-1)x20l
M(M.MView File)D2
~FF"E:m(m.m& DIRED Automatic Intermediate One File)'
J2@L<.-z;
m(m.m& DIRED Automatic Intermediate One File)R>
J2@L0@L[02@fo..QFile Versions Kept[2
@:i*|.+2,(2<<:s.+1;c>>.)|[1
.-z"Efg1'
.f[VB1x01[3
0f[readonly
<@L.-z;1f=0:@;%3>
fsz-.f[VZ
ZJq3-q2"G
-Q2-1@L<FDb-.;-@L>
0@Lf 
'
QTemp File FN2 Listu0
J<.-z;<:s.+1;c>.,(<:s.+1;c>.):FB0"L0@lFD'@L>
JHG[5[6
:i5
:i6
[A
[Y
F~5A"'EUA
J2:@L
:S
5"E0'
f[bbindwg(-1fsqpslot)
ZJ<-@L.+2-Z:;K>
j2@l<.-z;1a-5"e@l'"#k'>
j0s<:s;c>
[.60[3[2
:i*2k
<.-z;2d.u2
<:s 	+2;c>r:k
QA"N
QDired Files to archiveUY
Q2,.@XYFQY"G:IYY,'
QYUDired Files to archive'
fsosteco-2"n0@l2<<:s.+1;c>>r'
"#-@:f;r'
q2,.f=1"e
q2-2,.-1kf,
'"#q2,.x1'
:@l0,0:fm
fs^rhpos,q3fu3
@l>j
fswidth/(q3+1)u2
fswidth/q2u3
<0u1
q2<:@l0,0:fm.+2-z;
%1-q2"nq3*q1-(fs^rhpos),40.i2d'
>2:c;>
]1]2]3
z"e0'
f<!ask!ft6 the following files:
htftOk?
:i.6
<fii-1f(t)@fc
0a-?"E-d1;'
0a-X"Ef+0'
0a-N"E-d
].6f]bbindw
f;DIRED loop'
-1@fx.6
f=.6YES"E1'
fq.6-2"G1;'
>
f+ftChoices are:
YES	go ahead with 6 the files
X	exit immediately, no action
N	go back to edit mode


>
1ft
Deleting files...

0u..h
[1[2j2@l
<.-z;
1f=D"e
2c.,(<:s 	+2;c>r.)x1
1:<ED1>"N
FT Delete of 1 failed
''
@l>
ft
w0u..h
-ft
Setting files invisible...

0u..h
[1[2j2@l
<.-z;
1f=I"e
2c.,(<:s 	+2;c>r.)x1
er1
1fsiffdbu2
q2000040000000.,1fsiffdb
ec'
@l>
ft
w0u..h
>ft
Archiving files...

[YF[BBIND
[1
G(FSDDEV)58I60IG(FSDSNAM)62I0FX1
GDired Files to archive
J<:S;-D22I>
JG1.(
J<:S,+1;1c>1R
0XYf[bbind
E[ETY
1,erEGJ4K:L.,zK
J<!<!:S>+1;1c>
0X1
E]f]bbind
)J0,.KG1
J<
<:S,+1;1C>
fssvalue;
.-Z"E-D1;'
FSHPOSITION-300"G
-D0,.FXY
M(M.M& Dired Exec Command)ARCHIVE Y
30:'
G1>
HFXY]1F]BBIND
FQY"G
M(M.M& Dired Exec Command)ARCHIVE Y
'
90:
0U..H1:<QSYSTEM SUPERIOR TYPE>"N
0M.CSystem Superior Type Nonzero implies an invoke inferior type
F[bbind
FSJNAMEf6J
1+(:SMACS)USystem Superior type
F]bbind
QSystem Superior Type"N
1,M.M^R Invoke Inferior"E
M(M.MLoad Library)EFORK''
'
	:I*
M(M.M& DIRED Check Superior)
1@FO..QSystem Superior Type"E
Y
CONT
'
"#M(M.M^R Invoke Inferior)*Y
POP
'
2fsuname[5
[0[1[2[3[6F[BBINDF[SSTRINGf[DFILE
[7[8[9
fqtemp file fn2 List"G
qtemp file fn2 Listu7'
"#:I7'
qBuffer Filenamef"nfsdfile'w
et*.*-3fsdversionw
5,2fDirectory u1et1
-3fsdversionwfsdfileu0
EZ0
f(U3)"E2@FO..QFile Versions KeptU3'
Q3:\U1
JG(FSDDEV)I:<G(FSDSNAM)>IB,.FX6J!<!
[..J:I..JChecking 6 for files with >1 versions...FR
M(M.M& DIRED Pretty File Display)Wj
fsosteco-2"n@:i2|.(2<<:s.+1;c>>r),.|'
"#@:i2|.(fb	-@:f;r),.|'
<.-Z;
2X1
<@L.-Z;
2F=1"N0@L0;'>
FSZ-.FSVZ
hx80u9f[bbind
g8j
<.-z;<:s.+1;1c>0k1l>
j:s7"L1u9'"#0u9'
f]bbind
zjq9"Nq3<13i10i>'
1,Q3M(M.M& Reap File List)
0FSVZ>
0U..H[1[6[7[8[90F[CASE
-F[FNAMSYNF[BBINDF[SSTRING
U6FF"E2@FO..QFile Versions KeptU6
Q6"E@FEAORFSERR''
Q6"L@FEAORFSERR'
0@FO..QBuffer FilenamesF"EW'F[DFile
5,FFile to reapu7
ET7
FSDFN1U8FSDFN2U9
fsosteco-2"nEZ8.9.-3'
"#ez8.9;-3'
J
M(M.M& DIRED Pretty File Display)
Z"E:I*No files named 8.9FSERR'
Q6M(M.M& Reap File List)
30:
0U..H
F[DFILE[1[2[3
ZJ
"NJ@L.-Z"EHK''
fsosteco-2"e
zj.u2<-@l.(1f(zj)g..o)jb-.;>b,q2k'
ZJ-@L.U2
!Redisp!
Q2J
0FSFLUSHEDU3Q3"N:FT'
z-.-(*2)"N
:FT
Saving these files:

<.-Z;.,(@L).T>
Q2-B"EFT
...and no other files to delete.
W60:
''"#FT
'
FTDelete these files?

Q2J<B-.;.,(-@L).:T0@L>
FT(Y, N, or 0-9)? 
Q3"EFSFLUSHED"NFIWF+ORedisp''
OSKIP
!ASK!FT(Y, N, or 0-9)? 
!SKIP!FIU1
Q1-?"E
FT
Possible responses are:
    Y    Delete these files.
    N    Do not delete these files.
    0-9  Keep this number of versions of the file.
    ?    Types this message.
    ^L   Redisplays and asks again.

OASK'
Q1"D
Q1-48u1
1,q1M(m.M& Reap File List)
HK'
Q1-
"EF+ORedisp'
FT1FT

Q2,ZK
Q1:FC-N"E
FTNot deleted

HK'
Q1:FC-Y"E
J<.-Z;
M(M.M^R Delete Horizontal Space)
.,(<:s 	+2;Wc>).-1X1
1:<ED1>F"Nfserr'
@L>
FTDeleted.

HK'
Oask
b[0[2
@f 	k
@-f 	k
fshposu0
.(/8-(q0/8)f"g,9i
&7,32i'
"#-q0:f"gw1',32i'
),._:I*[..6
FQ..6:"G
FQBuffer Filenames"G
QBuffer FilenamesU..6'
"#WfsdfileU..6'
'
E[E\fnE^E]
f[dfile
F[BBIND
f[dversion
1:<
1,111110000001.ez..6
J:X*fsdfile
>"N:I*..6'
f]dversion
fsdfile_[1[2
[3[4
[J
m.m& Indent Carefullyu10s,
<.-z;
2,32i<:s+1;c>-d
20m1w<:s+1;c>-d
26m1w
11f=16-Nov-1858"e11ki---.,(:fb"n.-1'"#:l.')k'
<:s+1;c>-d
46m1w
11f=16-Nov-1858"e11ki---.,(:fb"n.-1'"#:l.')k'
:fb"n-dfsxunameuJ
.u3(:l.)u4q3J(q4-q3)X2
(q4-q3)"Ei----3c'"#
f~J2"Eq3J:k''66m1w'
:lfswidth-(fshpos)f"ld'
@l>
p[0[1[2[3[4
0f[ReadOnly
0f[VB0f[VZ
j1a-9"el@f
	 l0l.fsVBw'
FF-1"G
"L:':l-s;.3:fwlfsFDConvertw:2FWLfsfdconvertl'
"#
"L:':l-s;.3:fwlfsFDConvertl'
bj
<:fb.;r.,(0l2c).fx1
f<!FN1.*!
0ls..,(:l-s.;c).x2
0l.(1l.u0)j
:l.u4
<:s
1.2;0lfx3
q4-z(q0jg3.u0
)+zj.u4>
:s
1."elf;FN1.*'
0lfx3q4jlg3-l>
>
bj[1[2[3:i1
0f[ReadOnly
<:i2fq2@;
:i112>
fq1"e'
1,fq1:g1u1
.u3j2l.-q3:"Gq3j'
m(m.mDelete Matching Lines)1
[1[2:i1
0f[ReadOnly
<:i2fq2@;
:i112>
fq1"e'
1,fq1:g1u1
.u3j2l.-q3:"Gq3j'
m(m.mDelete Non-Matching Lines)1
=f[bbind
:i*[buffer filenames
:i*f[dfile0f[dvers
et*.*-3fsdversionw
5,2fDirectoryuaeta
j[b[c[d[s[t
GA13i10i
j<:S:+1;>
<!<!:S>+1;>
:XD
HK
1,110000000001.eza
:I*UB
j<.-z;
:XC
F~BC"E0l1k'
"#qcub:LGD1l'
>
J0ub<.-z;1@l%bw>
qb*5fsqvectoruc
j0ud
qb<:xa
qau:c(qd)
1L%d>
j<:S.-3
;
fkdi.*13i10i>
qb*5fsqvectorut
j0ud
qb<:xa
qau:t(qd)
1L%d>
hk
:i*Cfsechodisp
0udqb<
q:c(qd)ua
q:t(qd)us
"E:i*AStarting DIRED on sfsechodisp
0fsechoact
1:<M(M.MDIRED)a>"N
:i*AError in Processing Directory afsechodisp
0fsechoact''
"#
1:<M(M.MClean Directory)s>"N
:i*AError in Processing Directory afsechodisp
0fsechoact''
%d>
	DIREDDirectory Editor SubsystemD
C Edit a directory.
The string argument may contain the filespec (with wildcards of course)
	Enters ^R mode with the directory in the buffer with the
following commands:
	? types this cruft.
	A archives the file on the current line.
	C calls srccom on the current line file and its most recent version.
	D deletes the file which is on the current line. (also K,^D,^K)
	E edit the file in a recursive ^R.
       ^E edits the file in a recursive EMACS. ^U^E saves fork for EFORK.
	H puts D's by files that seem to need them.  ^UH does whole dir.
	I sets the file on the current line invisible.
	L lists the file on the line printer.
	N moves to the next file of which there are more than 2
	  copies. (n M.VFile Versions Kept to find more than n copies). 
	O puts D's by the intermediate files. ^U O does the whole dir.
	Q lists files to be deleted and asks for confirmation:
	  Typing YES deletes them; X aborts; N resumes DIRED. 
	R does a reverse sort.
	Rubout has the effect of U but for the previous line.
	S sorts files according to filename, size, read or write date.
	Space is like ^N - moves down a line.
	U cancels the effect of (A, D, or I) for the file on the current line.
	V views the file.  Space advances a screen and backspaces
          backs up one screenful.  Rubout stops viewing the file
	  gracefully.  Any other character does its normal action.

The A,D,I,E,Rubout,U commands repeat if given an argument, backwards
if negative.  The L command lists |arg| files with negative argument
implying an alternate output specification will be prompted forS Type our help msg.+& Make ^R's below DIRED behave normallyDS FS ^R ENTER for DIRED.
Make next ^R be a DIRED command loop.*S Marks the current file for ARCHIVINGS Delete current file.0S Marks the current file to be set invisible.S Undo the effect of a previous D command.WS Move up one line and undo a D.
An argument specifies how many lines to go up by.MS Move to the next file of which there are more than two (or arg) copies.,S Put D's next to versions of the current file that need it. 
With an argument, the entire directory is processed, not just the current file.
Obeys File Versions Kept5S Put D's next to deletable versions of one file.,S Enter recursive ^R on the current filenS Edits the current file with a recursive EMACS.
Sets up an inferior fork running emacs on the current file. With an
argument, does not kill the fork and saves it with the EFORK handle
of DIRED <filename> for restarting with EFORK..S Sort the files in the buffer in reverse.<S Sort files in the buffer by size, read- or write-date.rS Call up SRCCOM on the current file.
Compare the file on this line with the latest version of the same file.+S List the current file on the line printer
A negative argument ask for the output device and ...
the absolute value of any argument is used as a repetition count.  ,S Views the current file.
Space advances by the screenfuls while backspace backs up by them.
Rubout exits gracefully while any other character does its normal
action,S Put D's next to versions of the current file that need it. 
With an argument, the entire directory is processed, not just the current file.
Obeys File Versions Kept`S Keeps oldest and newest
version of a specific file.  With an argument, the entire directory is
processed, not just the current file.  It keeps File Version Kept of
the newer versions of the file plus the eldest one.4Show user marked files for confirmation.
Takes two string arguments, first one is the mark used, second one is the
name of the operation being requested, e.g. D and deleting./S Do the work of deleting the marked files.3S Do the work of making marked files invisible./S Actually does the archiving of the files.S Checks for the superior type. 0=EXEC, 1=OTHERS
Loads the EFORK library (if necessary) if the superior type is other than 0
CS Performs the string argument as an EXEC command.
The action it takes depends on the value of System Superior Type.  It
it is 0 then a valret is performed else an inferior exec is invoked. C Try to reap the specified directory.  Takes the
directory name as a string argument; default is visited one.  Does
(essentially) MM Reap File on each file in the directory, which finds
the excess versions and offers to delete them.  A file whose extension
contains one of the strings contained in Temp file FN2 List us also
offered to be deleted.  A numeric arg specifies the number of versions
to keep.qC Delete old versions of a file.
Takes a filename as a string argument.
Offers to delete (and expunge) all but the most recent
versions of the file.
The number of versions kept is the numeric argument,
or File Versions Kept if no argument (usually 2).
If there are more than that many versions, you are told
about the excess and asked whether to delete them.-S Delete some of the files listed in the buffer.
The buffer should contain a part of a directory listing,
containing all the versions of a given file.  The number of
versions to keep should be given as a numeric argument.
This subroutine figures out which files ought to be deleted,
asks the user about them, and then deletes them after confirmation.
The buffer contents are all killed.  The virtual boundaries
are respected. "1," as argument causes these files not to be
mentioned at all if there are no files to delete (nothing is
typed out).GS Indent to specified column.
The argument should be the desired column.
Uses tabs and spaces;  deletes all tabs and spaces around
point before indenting.  Returns the range of buffer changed.*S Returns the real filename of the string arg.
No string argument implies to take the current buffer filename.  Q..6
isCusedrasrtheRbufferistringrinputgtemporarily.2& S aligns the file information in the buffer.

A pre-comma argument says to use the read date instead of the write date for
the chronological time sort.

If given a negative argument then it
reorders DIRED directory listing in buffer (e.g. inside DIRED), so:
    newest files are at top (according to write date), and
    files of same first and second components are together, and
    files of same first component are together.

With a non-negative argument then the oldest files are at top of each group.wC Remove any filename's line which contains some pattern.

This command (unlike MM Flush Lines) takes an arbitrary number of
    string arguments.  If a filename line contains any of the string
    arguments, that line is removed from the Dired buffer.  End the
    string arguments with a null string argument, e.g.:
    MM Flush Dired Linesfoofah
It also differs from MM Flush Lines in that it temporarily makes the
    buffer modifiable (Dired normally has the buffer be read-only).C Keep only filename lines which contain some pattern.

This command (unlike MM Keep Lines) takes an arbitrary number of
    string arguments.  If a filename line contains any of the string
    arguments, that line is kept in the Dired buffer -- all other
    lines are removed.  End the string arguments with a null string
    argument, e.g.: MM Keep Dired Linesfoofah
It also differs from MM Keep Lines in that it temporarily makes the
    buffer modifiable (Dired normally has the buffer be read-only).GC Does a Dired on all directories given as the argument
A non-zero pre-comma argument runs CLEAN DIRECTORIES
instead of DIRED.  Gets the directory names from the string argument.
If no string argument is given then the default of the currently
pointed directory is used.  Non-existant directories will not flag
errors.O<ENTRY>
& DIRED enter
& DIRED
& DIRED Help
& DIRED Down
& DIRED ^R Enter
& DIRED Archive File
& DIRED Delete File
& DIRED Invisible File
& DIRED Undelete
& DIRED Reverse Undelete
& DIRED Next Hog
& DIRED Automatic Delete
& DIRED Automatic One File
& DIRED Examine File
& DIRED Edit File
& DIRED Reverse Sort
& DIRED Sort
& DIRED SRCCOM File
& DIRED List File
& DIRED View File
& DIRED Automatic Intermediate File Delete
& DIRED Automatic Intermediate One File
& DIRED Request Confirmation
& DIRED Deleting Action
& DIRED Invisible Action
& DIRED Archiving Action
& DIRED Check Superior
& DIRED Exec Command
Clean Directory
Reap File
& Reap File List
& Indent Carefully
& Get Real Filename
& DIRED Pretty File Display
& Chronologically Order DIRED Buffer
Flush Dired Lines
Keep Dired Lines
Directory Edit
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2