Name Date Size #Lines LOC

..--

=.errHD10-Jan-20165 21

MakefileHD10-Jan-2016512 2820

READMEHD10-Jan-20161.2 KiB3328

TODOHD10-Jan-2016493 1615

a.dHD10-Jan-201634 65

a.rHD10-Jan-201673 98

a.tHD10-Jan-201654 109

a1.errHD10-Jan-201619 43

a2.errHD10-Jan-201617 43

addr.dHD10-Jan-201658 109

addr.rHD10-Jan-201613 32

addr.tHD10-Jan-201637 65

addr1.errHD10-Jan-20164 21

addr2.errHD10-Jan-20165 21

ascii.d.uuHD10-Jan-2016380

ascii.r.uuHD10-Jan-2016380

ascii.tHD10-Jan-20160

bang1.dHD10-Jan-20160 10

bang1.errHD10-Jan-20167 21

bang1.rHD10-Jan-20165 21

bang1.tHD10-Jan-201632 65

bang2.errHD10-Jan-20163

c.dHD10-Jan-201634 65

c.rHD10-Jan-201658 54

c.tHD10-Jan-201680 1312

c1.errHD10-Jan-201617 43

c2.errHD10-Jan-201617 43

ckscripts.shHD10-Jan-2016915 3822

d.dHD10-Jan-201634 65

d.errHD10-Jan-20163

d.rHD10-Jan-20167 21

d.tHD10-Jan-201612 43

e1.dHD10-Jan-201612 21

e1.errHD10-Jan-201610 21

e1.rHD10-Jan-20167 21

e1.tHD10-Jan-20167 21

e2.dHD10-Jan-201621 21

e2.errHD10-Jan-201610 21

e2.rHD10-Jan-201613 21

e2.tHD10-Jan-201621 21

e3.dHD10-Jan-201621 21

e3.errHD10-Jan-20167 21

e3.rHD10-Jan-201621 21

e3.tHD10-Jan-20162

e4.dHD10-Jan-201621 21

e4.rHD10-Jan-201621 21

e4.tHD10-Jan-20162

f1.errHD10-Jan-201610 21

f2.errHD10-Jan-20168 21

g1.dHD10-Jan-201634 65

g1.errHD10-Jan-201611 21

g1.rHD10-Jan-2016124 1615

g1.tHD10-Jan-201657 76

g2.dHD10-Jan-201634 65

g2.errHD10-Jan-201610 21

g2.rHD10-Jan-201612 21

g2.tHD10-Jan-201628 32

g3.dHD10-Jan-201634 65

g3.errHD10-Jan-20162

g3.rHD10-Jan-201634 65

g3.tHD10-Jan-201633 54

g4.dHD10-Jan-201634 65

g4.rHD10-Jan-201646 87

g4.tHD10-Jan-201660 1413

g5.dHD10-Jan-201621 43

g5.rHD10-Jan-201663 109

g5.tHD10-Jan-201614 32

h.errHD10-Jan-20163

i.dHD10-Jan-201634 65

i.rHD10-Jan-201673 98

i.tHD10-Jan-201654 109

i1.errHD10-Jan-201619 43

i2.errHD10-Jan-201617 43

i3.errHD10-Jan-201617 43

j.dHD10-Jan-201634 65

j.rHD10-Jan-201633 54

j.tHD10-Jan-201610 32

k.dHD10-Jan-201634 65

k.rHD10-Jan-201639 65

k.tHD10-Jan-201644 1110

k1.errHD10-Jan-20166 21

k2.errHD10-Jan-20163

k3.errHD10-Jan-20164 21

k4.errHD10-Jan-201622 76

l.dHD10-Jan-20160 10

l.rHD10-Jan-20160 10

l.tHD10-Jan-20160

m.dHD10-Jan-201634 65

m.errHD10-Jan-201622 54

m.rHD10-Jan-201634 65

m.tHD10-Jan-201638 87

mkscripts.shHD10-Jan-20161.3 KiB7639

n.dHD10-Jan-20160 10

n.rHD10-Jan-20160 10

n.tHD10-Jan-20160

nl.errHD10-Jan-20163

nl1.dHD10-Jan-201634 65

nl1.rHD10-Jan-201648 96

nl1.tHD10-Jan-201623 94

nl2.dHD10-Jan-201634 65

nl2.rHD10-Jan-201646 76

nl2.tHD10-Jan-201622 54

p.dHD10-Jan-20160 10

p.rHD10-Jan-20160 10

p.tHD10-Jan-20160

q.dHD10-Jan-20160 10

q.rHD10-Jan-20160 10

q.tHD10-Jan-201618 65

q1.errHD10-Jan-20163

r1.dHD10-Jan-201634 65

r1.errHD10-Jan-201612 21

r1.rHD10-Jan-201658 87

r1.tHD10-Jan-201644 43

r2.dHD10-Jan-201634 65

r2.errHD10-Jan-201614 21

r2.rHD10-Jan-201668 1110

r2.tHD10-Jan-20162

r3.dHD10-Jan-20167 21

r3.rHD10-Jan-201614 32

r3.tHD10-Jan-20167 21

s1.dHD10-Jan-201634 65

s1.errHD10-Jan-20166 21

s1.rHD10-Jan-201653 65

s1.tHD10-Jan-201661 76

s10.errHD10-Jan-201621 54

s2.dHD10-Jan-201634 65

s2.errHD10-Jan-201615 54

s2.rHD10-Jan-201647 65

s2.tHD10-Jan-201631 54

s3.dHD10-Jan-20160 10

s3.errHD10-Jan-201610 21

s3.rHD10-Jan-201614 21

s3.tHD10-Jan-201654 76

s4.errHD10-Jan-201614 21

s5.errHD10-Jan-20168 21

s6.errHD10-Jan-20162

s7.errHD10-Jan-201623 65

s8.errHD10-Jan-201621 54

s9.errHD10-Jan-201621 54

t.dHD10-Jan-201634 65

t.rHD10-Jan-2016110 1716

t1.dHD10-Jan-201634 65

t1.errHD10-Jan-20163

t1.rHD10-Jan-2016110 1716

t1.tHD10-Jan-201614 43

t2.dHD10-Jan-201634 65

t2.errHD10-Jan-20166 21

t2.rHD10-Jan-201640 76

t2.tHD10-Jan-20167 21

u.dHD10-Jan-201634 65

u.errHD10-Jan-20163

u.rHD10-Jan-201674 109

u.tHD10-Jan-2016136 3231

v.dHD10-Jan-201634 65

v.rHD10-Jan-201676 1211

v.tHD10-Jan-201661 76

w.dHD10-Jan-201634 65

w.rHD10-Jan-201668 1110

w.tHD10-Jan-201620 32

w1.errHD10-Jan-201626 21

w2.errHD10-Jan-20165 21

w3.errHD10-Jan-20168 21

x.errHD10-Jan-20163

z.errHD10-Jan-20164 32

README

1# $FreeBSD$
2
3The files in this directory with suffixes `.t', `.d', `.r' and `.err' are
4used for testing ed.  To run the tests, set the ED variable in the Makefile
5for the path name of the program to be tested (e.g., /bin/ed), and type
6`make'.  The tests do not exhaustively verify POSIX compliance nor do
7they verify correct 8-bit or long line support.
8
9The test file suffixes have the following meanings:
10.t    Template - a list of ed commands from which an ed script is
11      constructed
12.d    Data - read by an ed script
13.r    Result - the expected output after processing data via an ed
14      script.
15.err  Error - invalid ed commands that should generate an error
16
17The output of the tests is written to the two files err.o and scripts.o.
18At the end of the tests, these files are grep'ed for error messages,
19which look like:
20	*** The script u.ed exited abnormally ***
21or:
22	*** Output u.o of script u.ed is incorrect ***
23
24The POSIX requirement that an address range not be used where at most
25a single address is expected has been relaxed in this version of ed.
26Therefore, the  following scripts  which test for compliance with this
27POSIX rule exit abnormally:
28=-err.ed
29a1-err.ed
30i1-err.ed
31k1-err.ed
32r1-err.ed
33