update to 4.3.17-dev-0 and fix year
30270: don't need errors when testing to see if mtime test will work
Get the date right, even more
30299: "$*" was split with SHWORDSPLIT if IFS was empty or unset
30276: Src/glob.c: Use zlong rather than int when calculating brace expansions of the form {1..9}.
30272 (tweaked): most failures of fork() cause non-interactive shells to
exit nonzero; bad options to "exec" cause exit under POSIX_BUILTINS.
unposted (users/16715): document HASH_LIST_ALL effects on correction.
30184: use a HASH_EXECUTABLES_ONLY test that matches the test used by
exec.c:iscom() during path search.
unposted (30090): add -h (help) and -L (list extant hooks) options.
unposted (users/16697): use a better output file name when the DISPLAY
variable refers to a socket file (MacOS); fix problem with writing the
output file when the user overrides the default value of TERM.
Several previously uncommitted patches or patches based on list discussion;
see 30272, 30184, 30090, users/16715, users/16697.
30303: emulate inside function marked for execution tracing enables xtrace
30307 plus tweak suggsted by Wayne: use %lld for zlong when long long
30314: add completion for ssh-copy-id.
30316: complete .pdf for evince and epdfview.
30317: complete git merge --ff-only
unposted: fix a typo in _git from previous commit (reolved)
Alexey: 30322: Completion/Unix/Command/_xmlsoft: accept more
file types.
30320: "emulate" accepts invocation-time flags; other small doc tweaks.
users/16865: note that -eq is less convient than (( ... == ... ))