| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm starting with the easy cases. The leftovers need to be looked at a
bit more closely.
Note that this change _does_ modify the code of the old tests. This is
required in order to allow the code to locate the data files in the
source directory instead of the current directory, because Kyua
automatically changes the latter to a temporary directory.
Also note that at least one test is known to be broken here. Actually,
the test is not really broken: it's marked as a TODO but unfortunately
Kyua's TAP parser currently does not understand that. Will have to be
fixed separately.
Notes:
svn path=/head/; revision=263227
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201490
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"The escape sequence '\n' shall match a <newline> embedded in
the pattern space."
It is unclear whether this also applies to a \n embedded in a
character class. Disable the existing handling of \n in a character
class following Mac OS X, GNU sed version 4.1.5 with --posix, and
SunOS 5.10 /usr/bin/sed.
Pointed by: Marius Strobl
Obtained from: Mac OS X
Notes:
svn path=/head/; revision=197362
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
of the y (translate) command.
"If a backslash character is immediately followed by a backslash
character in string1 or string2, the two backslash characters shall
be counted as a single literal backslash character"
Pointed by: Marius Strobl
Obtained from: Mac OS X
Notes:
svn path=/head/; revision=197361
|
| |
|
|
| |
Notes:
svn path=/head/; revision=197357
|
| |
|
|
|
|
|
|
| |
Pointed by: Marius Strobl
Obtained from: Apple
Notes:
svn path=/head/; revision=197356
|
| |
|
|
|
|
|
|
|
| |
repo-copy hacks.
Remove the test-number prefix from the name of the output files,
so that new test cases can be easily added.
Notes:
svn path=/head/; revision=197352
|
| |
|
|
| |
Notes:
svn path=/head/; revision=192733
|
| |
|
|
| |
Notes:
svn path=/head/; revision=174655
|
| |
|
|
|
|
|
|
|
| |
in a more reasonable way than BSD sed does: they properly
close the range even if we branched over its end. No doubt,
the range `1,5' should not match lines from 9 through 14.
Notes:
svn path=/head/; revision=168257
|
| |
|
|
| |
Notes:
svn path=/head/; revision=167555
|
| |
|
|
|
|
|
| |
testing framework and protocol.
Notes:
svn path=/head/; revision=167552
|
| |
|
|
|
|
|
|
| |
- Update platform-conditional tests to reflect current reality
- Fix conditional for test 7.8: it is the fault of BSD sed
Notes:
svn path=/head/; revision=167549
|
| |
|
|
|
|
|
| |
- Test 7.8 fails for GNU sed not BSD.
Notes:
svn path=/head/; revision=167547
|
| |
|
|
| |
Notes:
svn path=/head/; revision=167546
|
| |
|
|
|
|
|
|
|
| |
GNU sed 4.1.5.
Almost all of the tests that were skipped for BSD or GNU sed
now appear to work.
Notes:
svn path=/head/; revision=167544
|
| |
|
|
|
|
|
|
|
| |
software (original contributor).
Reviewed by: imp
Notes:
svn path=/head/; revision=133385
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
regular expression as the first argument to a substitute command. If
used to test a sed which (erroneously) evaluates this at translation
time rather than at execution time, the bugged sed is put into an
infinite loop. This mode of failure seems excessive. Such a failing
sed is the Free Software Foundation's sed 3.02.
The specific test was also not being executed for the BSD sed.
Both problems are now fixed.
PR: misc/25585
Submitted by: Walter Briscoe <w.briscoe@ponl.com>
Approved by: schweikh (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=117900
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17523
|
|
|
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=1590
|