freebsd-dev/tools/regression/usr.bin/sed
Yaroslav Tykhiy e9a0eed451 Don't forget to close the range if we branched over its end
and had no chance to match it by the 2nd address precisely.
Otherwise the unclosed range would bogusly extend to the end
of stream.

Add a basic regression test for the bug fixed.  (This change
also fixes the more complex case 5.3 from `multitest.t'.)

Compared with:	SUN and GNU seds
Tested by:	regression tests
MFC after:	1 week
2007-04-02 08:14:46 +00:00
..
regress.multitest.out Today SUN and GNU seds fully agree on test 5.3 and behave 2007-04-02 07:50:10 +00:00
hanoi.sed
Makefile Rename sed.test to multitest.t to comply with the naming scheme of 2007-03-14 18:58:59 +00:00
math.sed A new version that does exponents and lots of other neat things. Update 2004-05-01 02:15:58 +00:00
multitest.t Today SUN and GNU seds fully agree on test 5.3 and behave 2007-04-02 07:50:10 +00:00
regress.b2a.out Don't forget to close the range if we branched over its end 2007-04-02 08:14:46 +00:00
regress.bcb.out
regress.c0.out This trivial change should fix at least 3 similar bugs. All of 2007-04-01 13:25:03 +00:00
regress.c1.out This trivial change should fix at least 3 similar bugs. All of 2007-04-01 13:25:03 +00:00
regress.c2.out This trivial change should fix at least 3 similar bugs. All of 2007-04-01 13:25:03 +00:00
regress.c3.out This trivial change should fix at least 3 similar bugs. All of 2007-04-01 13:25:03 +00:00
regress.G.out
regress.hanoi.out Add Towers of Hanoi regression test. 2007-03-14 07:52:38 +00:00
regress.in
regress.math.out Add sed math regression test. 2007-03-14 07:55:05 +00:00
regress.P.out
regress.psl.out
regress.s3.out
regress.s4.out
regress.s5.out
regress.sg.out
regress.sh Don't forget to close the range if we branched over its end 2007-04-02 08:14:46 +00:00
regress.t Switch over to a different, more flexible test output protocol that's 2004-11-11 19:47:55 +00:00
regress.y.out Add missing newline to correct failure of the regression test. 2007-03-14 07:01:49 +00:00