tg 5cb41399fe add a regression test which our current mksh does not pass,
but the one fixed by a diff by jaredy@openbsd (which intro-
duces other problems though):
Log message:
Change the behavior of IFS word-splitting:  split words
when the current character is IFS space and the last
character was a word character or it was non-white IFS
space and the current character is non-white IFS space.
This deviates from the previous behavior because the
latter splits words when the last character is any IFS
space and the current is non-white IFS, resulting in
more fields most of the time.

This new behavior follows what the man page describes;
i.e., that a field is delimited by one or more IFS
whitespace characters followed by zero or one non-white
IFS characters.
2004-11-26 15:30:15 +00:00
..
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-11-01 12:27:22 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
th
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-05-24 19:56:25 +00:00
2004-11-10 17:22:14 +00:00

Tests can be assigned categories to restrict what program they
are applied to (eg, pdksh, ksh88, etc.).  The following are
a list of names to be used for various shells (to keep things
consistent):

    sh		generic		any v7 bourne shell like thing
    sh-v	generic		any system V bourne shell like thing
    ksh		generic		any ksh
    posix	generic		basic posix shell
    posix-upu	generic		'user portability utility' options
    sh-v7	specific	the real v7 bourne shell
    sh-sysv	specific	the real sysv bourne shell
    pdksh	specific	public domain ksh
    ksh88	specific	at&t ksh88
    ksh93	specific	at&t ksh93
    bash	specific	GNU bourne-again shell

The idea is to categorize all the tests according to the 'best match'
(most generic thing).  All generics that apply should be specified.
Generally, at most one specific shell will be given.

At the moment, most (all) tests have not been categorized (any volunteers?).