Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/taggen.elib
There are no other files named taggen.elib in the archive.
PW
[0+8+FQ(+4)[1
0FO10F"G+Q1'
+FQ()+4U1
FQ1"L0'
,Q1:M(Q1+4(]1]0))
   q8DjT
	c	ir*	
I"g2
jB
;Q8^
2n}
8

Fb&b-g<IOaxs`2,?<RJdltT4+&=
kU
f\A& Tags Default Snarf& Tags Process BLISS Buffer& Tags Process FAIL Buffer& Tags Process LISP Buffer & Tags Process LSPDOC Buffer!& Tags Process Macsyma Buffer & Tags Process MAXDOC Buffer& Tags Process MIDAS Buffer & Tags Process MUDDLE Buffer& Tags Process PALX Buffer& Tags Process R Buffer & Tags Process SCHEME Buffer& Tags Process TECO Buffer& Tags Process TEXT Buffer& Tags Process TJ6 BufferGenerate Tags File~DIRECTORY~~DOC~ & Tags Default Snarf%~DOC~ & Tags Process BLISS Buffer$~DOC~ & Tags Process FAIL Buffer$~DOC~ & Tags Process LISP Buffer&~DOC~ & Tags Process LSPDOC Buffer'~DOC~ & Tags Process Macsyma Buffer&~DOC~ & Tags Process MAXDOC Buffer%~DOC~ & Tags Process MIDAS Buffer&~DOC~ & Tags Process MUDDLE Buffer$~DOC~ & Tags Process PALX Buffer!~DOC~ & Tags Process R Buffer&~DOC~ & Tags Process SCHEME Buffer$~DOC~ & Tags Process TECO Buffer$~DOC~ & Tags Process TEXT Buffer#~DOC~ & Tags Process TJ6 Buffer~DOC~ Generate Tags File~DOC~ ~Filename~~Filename~
~INVERT~Zf[dfile
f[bbind
fsmsnamefsdsname
etFOO TAGS
5,fTags File
etF
e?"n:i*NSF	No Such Filefserr'
er@y
<.-z;2l.,(sr.)kl>j
[T[F[N[L[P[X
q..OuT
f[bbindwq..OuF
qTu..O
<.-z;.uP
1:xN
l1a"d\w1a-,"eoGoodSyntax''
:i*SYN	Illegal Syntax in Tags Filefserr
!GoodSyntax!
d0ki00000,
1:xL
l
qFu..O
f[dfile
e?N"n:i*FNF	File Not Foundfserr'
er@y
f]dfile
1,m.m& Tags Process L Bufferf"n[0
qTm0w]0'
"#w:i*UTL	Unknown TAGS Language: "L"!''!fserr'
hkqTu..O
l.(.-qP:\uXfqX-5"g:i*FTL	File Too Largefserr'
qPjl5d5-fqX,0igX
)j
>
ewhpef
qFu..O
7g(.(
g(ff&2"n,.'"#0'x*(
[..O))
i
))i
w>m.m& Tags Default Snarf
<:sBegin-Entry:;
:lmS
>
Bm.m& Tags Default Snarf
:<:s&;
fk+1+.,(@fll)mS
>
Dm.m& Tags Default Snarf
:<:Sroutine;
fk+1+.,(fwl)mS>
:m.m& Tags Default Snarf
[1
<.u1
:s;$"\/*;!'!;
0a-*"es*/oEnd'
0a-"!'!"ers\"!'!oEnd'
0a-\"ecoEnd'
!<!
q1,.(.u1):fb::=:::==:=:=>"l
:lmS
q1j'
!End!>
m.m& Tags Default Snarf
0[0
:i*
(DEF
(SETQ[1
j<:s(@DEFINE;
-@fll.-1,(2@fll),mS
-@flx0:i11
(0
>
j<:s1;
-@fll2@fllmS>
(f:m(m.m& Tags Process Lisp Buffer)Hm.m& Tags Default Snarf
<:s
.C TAG ;
@f l:fb "e:l'mS
>
Gm.m& Tags Default Snarf
<:s
<DEFINE 
<DEFMAC ;
@fllmS
>
Um.m& Tags Default Snarf
<:s

!;
<:fb:!;
:fb!"e:l0;'>
mS>^m.m& Tags Default Snarf
<:s
.de
.am
.rtag;
-fwl@fll@f 	l
:fb "e:l'
mS
>Cm.m& Tags Default Snarf
<:s
;rfwl
1af:=:"lcmS'
>
_m.m& Tags Default Snarf
<:s


^;
r@f^l@fll@f 	l
1af:=_:"lcmS'
>
Vm.m& Tags Default Snarf
<:s
;rfwl
0a-$"n
@f 	l
1af:=:"lcmS''
>
TAGGEN/Macros for supporting Emacs TAGS file setupJS Make updates to an existing TAGS file as needed
Reads a string argument of a TAGS file to be updated. The file must be in
standard tags file format... eg,
   <filename1>
   <digits>,<language>
   <optional-outdated-tags-text-which-may-extend-over-more-than-one-line>
   <control-underscore>
   <filename2>
   <digits>,<language>
   <optional-outdated-tags-text-which-may-extend-over-more-than-one-line>
   <control-underscore>
   ...etc...
i& Snarf start of line to point into arg buffer
with a precomma arg, get arg1,point into arg2 buffer ,& Process tags for a buffer of Lisp doc /& Process tags for a buffer of Macsyma doc .& Process tags for a buffer of BLISS code 0& Process tags for a buffer of Macsyma code -& Process tags for a buffer of LISP code /& Process tags for a buffer of Scheme code ,& Process tags for a buffer of TJ6 code /& Process tags in a buffer full of MDL code0& Process tags in a buffer full of Teco code-& Process tags in a buffer full of R code2& Process tags for buffer of MIDAS or MACRO-102& Process tags for buffer of MIDAS or MACRO-10+& Process tags in a buffer full of text0& Process tags in a buffer full of PALX code?Generate Tags File
& Tags Default Snarf
& Tags Process LSPDOC Buffer
& Tags Process MAXDOC Buffer
& Tags Process BLISS Buffer
& Tags Process Macsyma Buffer
& Tags Process LISP Buffer
& Tags Process SCHEME Buffer
& Tags Process TJ6 Buffer
& Tags Process MUDDLE Buffer
& Tags Process TECO Buffer
& Tags Process R Buffer
& Tags Process MIDAS Buffer
& Tags Process FAIL Buffer
& Tags Process TEXT Buffer
& Tags Process PALX Buffer
T+8+fq(+4)[20[3
<%3,-q2f2u3q3&1@;q3"l0'>
f[BBindq3-1*5,q3*5g2q:..o(0)+q2