Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
env: Fix crash when -S string is not empty but no operand follows.split_spaces() set argc in main() incorrectly, which caused trouble forgetopt().Examples: env -S '\c' env -S -iPR: 197769
env: Fix crash when -S string is not empty but no operand follows.split_spaces() set argc in main() incorrectly, which caused trouble forgetopt().Examples: env -S '\c' env -S -iPR: 197769MFC after: 1 week
show more ...
env: Fix testsuite for additional variables set by sh.MFC after: 1 week
Spelling fixes for tools/Add some $FreeBSD$ tags so svn will allow the commit.
Add missing newline in last line of file.Uncovered via: fromcvs vs. svnApproved by: ed (co-mentor)
Correct one regression test (which was expected an incorrect answer), andadd a few more tests. This matches bug fixes recently committed to 'env'.
Upgrade these regression tests to track recent changes to `env'.Approved by: re (blanket `env')
Add a suite of regression tests for all the recent changes to `env',using my own script to handle it. I wrote my own partially becauseof all the quoting-issues involved with testing what I wanted
Add a suite of regression tests for all the recent changes to `env',using my own script to handle it. I wrote my own partially becauseof all the quoting-issues involved with testing what I wanted to test,and partially because this lets me commit one script and one data file,instead of one-file-per-regression-test.This suite was good enough for my initial testing (and it did help mefind a few bugs that would have otherwise been missed). I'm not surehow well it will work in general use, but I figured I might as wellcommit it. It won't *hurt* to have it available. At the worst, peoplecan just ignore it.Approved by: re (blanket `env')