Name Date Size #Lines LOC

..--

=.errHD23-Dec-20205

MakefileHD05-Sep-2024499

READMEHD17-Aug-20231.2 KiB

TODOHD23-Dec-2020493

a.dHD23-Dec-202034

a.rHD23-Dec-202073

a.tHD23-Dec-202054

a1.errHD23-Dec-202019

a2.errHD23-Dec-202017

addr.dHD23-Dec-202058

addr.rHD23-Dec-202013

addr.tHD23-Dec-202037

addr1.errHD23-Dec-20204

addr2.errHD23-Dec-20205

ascii.d.uuHD23-Dec-2020380

ascii.r.uuHD23-Dec-2020380

ascii.tHD23-Dec-20200

bang1.dHD23-Dec-20200

bang1.errHD23-Dec-20207

bang1.rHD23-Dec-20205

bang1.tHD23-Dec-202032

bang2.errHD23-Dec-20203

c.dHD23-Dec-202034

c.rHD23-Dec-202058

c.tHD23-Dec-202080

c1.errHD23-Dec-202017

c2.errHD23-Dec-202017

ckscripts.shHD17-Aug-2023903

d.dHD23-Dec-202034

d.errHD23-Dec-20203

d.rHD23-Dec-20207

d.tHD23-Dec-202012

e1.dHD23-Dec-202012

e1.errHD23-Dec-202010

e1.rHD23-Dec-20207

e1.tHD23-Dec-20207

e2.dHD23-Dec-202021

e2.errHD23-Dec-202010

e2.rHD23-Dec-202013

e2.tHD23-Dec-202021

e3.dHD23-Dec-202021

e3.errHD23-Dec-20207

e3.rHD23-Dec-202021

e3.tHD23-Dec-20202

e4.dHD23-Dec-202021

e4.rHD23-Dec-202021

e4.tHD23-Dec-20202

f1.errHD23-Dec-202010

f2.errHD23-Dec-20208

g1.dHD23-Dec-202034

g1.errHD23-Dec-202011

g1.rHD23-Dec-2020124

g1.tHD23-Dec-202057

g2.dHD23-Dec-202034

g2.errHD23-Dec-202010

g2.rHD23-Dec-202012

g2.tHD23-Dec-202028

g3.dHD23-Dec-202034

g3.errHD23-Dec-20202

g3.rHD23-Dec-202034

g3.tHD23-Dec-202033

g4.dHD23-Dec-202034

g4.rHD23-Dec-202046

g4.tHD23-Dec-202060

g5.dHD23-Dec-202021

g5.rHD23-Dec-202063

g5.tHD23-Dec-202014

h.errHD23-Dec-20203

i.dHD23-Dec-202034

i.rHD23-Dec-202073

i.tHD23-Dec-202054

i1.errHD23-Dec-202019

i2.errHD23-Dec-202017

i3.errHD23-Dec-202017

j.dHD23-Dec-202034

j.rHD23-Dec-202033

j.tHD23-Dec-202010

k.dHD23-Dec-202034

k.rHD23-Dec-202039

k.tHD23-Dec-202044

k1.errHD23-Dec-20206

k2.errHD23-Dec-20203

k3.errHD23-Dec-20204

k4.errHD23-Dec-202022

l.dHD23-Dec-20200

l.rHD23-Dec-20200

l.tHD23-Dec-20200

m.dHD23-Dec-202034

m.errHD23-Dec-202022

m.rHD23-Dec-202034

m.tHD23-Dec-202038

mkscripts.shHD17-Aug-20231.3 KiB

n.dHD23-Dec-20200

n.rHD23-Dec-20200

n.tHD23-Dec-20200

nl.errHD23-Dec-20203

nl1.dHD23-Dec-202034

nl1.rHD23-Dec-202048

nl1.tHD23-Dec-202023

nl2.dHD23-Dec-202034

nl2.rHD23-Dec-202046

nl2.tHD23-Dec-202022

p.dHD23-Dec-20200

p.rHD23-Dec-20200

p.tHD23-Dec-20200

q.dHD23-Dec-20200

q.rHD23-Dec-20200

q.tHD23-Dec-202018

q1.errHD23-Dec-20203

r1.dHD23-Dec-202034

r1.errHD23-Dec-202012

r1.rHD23-Dec-202058

r1.tHD23-Dec-202044

r2.dHD23-Dec-202034

r2.errHD23-Dec-202014

r2.rHD23-Dec-202068

r2.tHD23-Dec-20202

r3.dHD23-Dec-20207

r3.rHD23-Dec-202014

r3.tHD23-Dec-20207

s1.dHD23-Dec-202034

s1.errHD23-Dec-20206

s1.rHD23-Dec-202053

s1.tHD23-Dec-202061

s10.errHD23-Dec-202021

s2.dHD23-Dec-202034

s2.errHD23-Dec-202015

s2.rHD23-Dec-202047

s2.tHD23-Dec-202031

s3.dHD23-Dec-20200

s3.errHD23-Dec-202010

s3.rHD23-Dec-202014

s3.tHD23-Dec-202054

s4.errHD23-Dec-202014

s5.errHD23-Dec-20208

s6.errHD23-Dec-20202

s7.errHD23-Dec-202023

s8.errHD23-Dec-202021

s9.errHD23-Dec-202021

t.dHD23-Dec-202034

t.rHD23-Dec-2020110 1716

t1.dHD23-Dec-202034 65

t1.errHD23-Dec-20203

t1.rHD23-Dec-2020110 1716

t1.tHD23-Dec-202014 43

t2.dHD23-Dec-202034 65

t2.errHD23-Dec-20206 21

t2.rHD23-Dec-202040 76

t2.tHD23-Dec-20207 21

u.dHD23-Dec-202034 65

u.errHD23-Dec-20203

u.rHD23-Dec-202074 109

u.tHD23-Dec-2020136 3231

v.dHD23-Dec-202034 65

v.rHD23-Dec-202076 1211

v.tHD23-Dec-202061 76

w.dHD23-Dec-202034 65

w.rHD23-Dec-202068 1110

w.tHD23-Dec-202020 32

w1.errHD23-Dec-202026 21

w2.errHD23-Dec-20205 21

w3.errHD23-Dec-20208 21

x.errHD23-Dec-20203

z.errHD23-Dec-20204 32

README

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