Commit ID:      100572BCFC37426FBEF
CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2016/05/05 22:58:22 UTC

Modified files:
        bin/mksh       : check.t

Log message:
add, with a warning, regression testcases for:
• trailing combining character
• ${!#} and friends

the warning is: pid_t is signed (so PIDs could be negative) and may be
rather long, in some cases even longer than a C “long”; we’ll need to
handle this by adding checks (sizeof pid_t=gid_t, sizeof pid_t must be
either mksh_ari_t or u_short) and code (always print $$/$! as unsigned,
set unsigned attribute on $BASHPID and friends)

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.730 -r1.731 src/bin/mksh/check.t

Reply via email to