Name Date Size #Lines LOC

..--

=.errHD02-Jan-20145 21

MakefileHD14-Sep-2021573 2820

READMEHD02-Oct-20141.2 KiB3328

TODOHD02-Jan-2014493 1615

a.dHD02-Jan-201434 65

a.rHD02-Jan-201473 98

a.tHD02-Jan-201454 109

a1.errHD02-Jan-201419 43

a2.errHD02-Jan-201417 43

addr.dHD02-Jan-201458 109

addr.rHD02-Jan-201413 32

addr.tHD02-Jan-201437 65

addr1.errHD02-Jan-20144 21

addr2.errHD02-Jan-20145 21

ascii.d.uuHD02-Jan-2014380

ascii.r.uuHD02-Jan-2014380

ascii.tHD02-Jan-20140

bang1.dHD02-Jan-20140 10

bang1.errHD02-Jan-20147 21

bang1.rHD02-Jan-20145 21

bang1.tHD02-Jan-201432 65

bang2.errHD02-Jan-20143

c.dHD02-Jan-201434 65

c.rHD02-Jan-201458 54

c.tHD02-Jan-201480 1312

c1.errHD02-Jan-201417 43

c2.errHD02-Jan-201417 43

ckscripts.shHD02-Oct-2014980 3822

d.dHD02-Jan-201434 65

d.errHD02-Jan-20143

d.rHD02-Jan-20147 21

d.tHD02-Jan-201412 43

e1.dHD02-Jan-201412 21

e1.errHD02-Jan-201410 21

e1.rHD02-Jan-20147 21

e1.tHD02-Jan-20147 21

e2.dHD02-Jan-201421 21

e2.errHD02-Jan-201410 21

e2.rHD02-Jan-201413 21

e2.tHD02-Jan-201421 21

e3.dHD02-Jan-201421 21

e3.errHD02-Jan-20147 21

e3.rHD02-Jan-201421 21

e3.tHD02-Jan-20142

e4.dHD02-Jan-201421 21

e4.rHD02-Jan-201421 21

e4.tHD02-Jan-20142

f1.errHD02-Jan-201410 21

f2.errHD02-Jan-20148 21

g1.dHD02-Jan-201434 65

g1.errHD02-Jan-201411 21

g1.rHD02-Jan-2014124 1615

g1.tHD02-Jan-201457 76

g2.dHD02-Jan-201434 65

g2.errHD02-Jan-201410 21

g2.rHD02-Jan-201412 21

g2.tHD02-Jan-201428 32

g3.dHD02-Jan-201434 65

g3.errHD02-Jan-20142

g3.rHD02-Jan-201434 65

g3.tHD02-Jan-201433 54

g4.dHD02-Jan-201434 65

g4.rHD02-Jan-201446 87

g4.tHD02-Jan-201460 1413

g5.dHD02-Jan-201421 43

g5.rHD02-Jan-201463 109

g5.tHD02-Jan-201414 32

h.errHD02-Jan-20143

i.dHD02-Jan-201434 65

i.rHD02-Jan-201473 98

i.tHD02-Jan-201454 109

i1.errHD02-Jan-201419 43

i2.errHD02-Jan-201417 43

i3.errHD02-Jan-201417 43

j.dHD02-Jan-201434 65

j.rHD02-Jan-201433 54

j.tHD02-Jan-201410 32

k.dHD02-Jan-201434 65

k.rHD02-Jan-201439 65

k.tHD02-Jan-201444 1110

k1.errHD02-Jan-20146 21

k2.errHD02-Jan-20143

k3.errHD02-Jan-20144 21

k4.errHD02-Jan-201422 76

l.dHD02-Jan-20140 10

l.rHD02-Jan-20140 10

l.tHD02-Jan-20140

m.dHD02-Jan-201434 65

m.errHD02-Jan-201422 54

m.rHD02-Jan-201434 65

m.tHD02-Jan-201438 87

mkscripts.shHD02-Oct-20141.4 KiB7639

n.dHD02-Jan-20140 10

n.rHD02-Jan-20140 10

n.tHD02-Jan-20140

nl.errHD02-Jan-20143

nl1.dHD02-Jan-201434 65

nl1.rHD02-Jan-201448 96

nl1.tHD02-Jan-201423 94

nl2.dHD02-Jan-201434 65

nl2.rHD02-Jan-201446 76

nl2.tHD02-Jan-201422 54

p.dHD02-Jan-20140 10

p.rHD02-Jan-20140 10

p.tHD02-Jan-20140

q.dHD02-Jan-20140 10

q.rHD02-Jan-20140 10

q.tHD02-Jan-201418 65

q1.errHD02-Jan-20143

r1.dHD02-Jan-201434 65

r1.errHD02-Jan-201412 21

r1.rHD02-Jan-201458 87

r1.tHD02-Jan-201444 43

r2.dHD02-Jan-201434 65

r2.errHD02-Jan-201414 21

r2.rHD02-Jan-201468 1110

r2.tHD02-Jan-20142

r3.dHD02-Jan-20147 21

r3.rHD02-Jan-201414 32

r3.tHD02-Jan-20147 21

s1.dHD02-Jan-201434 65

s1.errHD02-Jan-20146 21

s1.rHD02-Jan-201453 65

s1.tHD02-Jan-201461 76

s10.errHD02-Jan-201421 54

s2.dHD02-Jan-201434 65

s2.errHD02-Jan-201415 54

s2.rHD02-Jan-201447 65

s2.tHD02-Jan-201431 54

s3.dHD02-Jan-20140 10

s3.errHD02-Jan-201410 21

s3.rHD02-Jan-201414 21

s3.tHD02-Jan-201454 76

s4.errHD02-Jan-201414 21

s5.errHD02-Jan-20148 21

s6.errHD02-Jan-20142

s7.errHD02-Jan-201423 65

s8.errHD02-Jan-201421 54

s9.errHD02-Jan-201421 54

t.dHD02-Jan-201434 65

t.rHD02-Jan-2014110 1716

t1.dHD02-Jan-201434 65

t1.errHD02-Jan-20143

t1.rHD02-Jan-2014110 1716

t1.tHD02-Jan-201414 43

t2.dHD02-Jan-201434 65

t2.errHD02-Jan-20146 21

t2.rHD02-Jan-201440 76

t2.tHD02-Jan-20147 21

u.dHD02-Jan-201434 65

u.errHD02-Jan-20143

u.rHD02-Jan-201474 109

u.tHD02-Jan-2014136 3231

v.dHD02-Jan-201434 65

v.rHD02-Jan-201476 1211

v.tHD02-Jan-201461 76

w.dHD02-Jan-201434 65

w.rHD02-Jan-201468 1110

w.tHD02-Jan-201420 32

w1.errHD02-Jan-201426 21

w2.errHD02-Jan-20145 21

w3.errHD02-Jan-20148 21

x.errHD02-Jan-20143

z.errHD02-Jan-20144 32

README

1# $FreeBSD: head/bin/ed/test/README 50471 1999-08-27 23:15:48Z peter $
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