--- - branch: MAIN date: Sun Sep 7 12:46:31 UTC 2014 files: - new: '1.27' old: '1.26' path: pkgsrc/shells/mksh/Makefile pathrev: pkgsrc/shells/mksh/Makefile@1.27 type: modified - new: '1.25' old: '1.24' path: pkgsrc/shells/mksh/distinfo pathrev: pkgsrc/shells/mksh/distinfo@1.25 type: modified - new: '1.6' old: '1.5' path: pkgsrc/shells/mksh/patches/patch-mksh.1 pathrev: pkgsrc/shells/mksh/patches/patch-mksh.1@1.6 type: modified id: 20140907T124631Z.8b89e9eaa73451e5f829fd565f76e403ffe505f8 log: "Update mksh to R50b, prodded by tg.\n\nChangelog:\nR50b is a recommended bugfix release:\n\n* [Ypnose] Fix operator description in the manpage\n* [tg] Change all mention of â\x80\x9Ceglibcâ\x80\x9D to â\x80\x9Cglibcâ\x80\x9D, it is merged back\n* [Colona] Fix rare infinite loop with invalid UTF-8 in the edit buffer\n* [tg] Make more clear when a shell is interactive in the manpage\n* [tg] Document that % is a symmetric remainder operation, and how to\n get a mathematical modulus from it, in the manpage\n* [tg, Christopher Ferris, Elliott Hughes] Make the cat(1) builtin also\n interruptible in the write loop, not just in the read loop, and avoid\n it getting SIGPIPE in the smores function in dot.mkshrc by terminating\n \ cat upon user quit\n* [tg] Make some comments match the code, after jaredy from obsd changed\n IFS split handling\n* [tg] Fix some IFS-related mistakes in the manual page\n* [tg] Document another issue as known-to-fail test IFS-subst-3\n* [tg] Improve check.pl output in some cases\n* [tg, Jb_boin] Relax overzealous nameref RHS checks\n\nR50 is a recommended bugfix release:\n\n* [tg] Fix initial IFS whitespace not being ignored when expanding\n* [tg] MKSH_BINSHREDUCED no longer mistakenly enables brace expansion\n* [tg] Explain more clearly Vi input mode limitations in the manpage\n* [tg] Improve error reporting of the check.pl script (which needs a\n maintainer since I donâ\x80\x99t speak any perl(1), really), for lewellyn\n* [tg] Use $TMPDIR in test.sh for scratch space\n* [tg, Polynomial-C] Check that the scratch space is not mounted noexec\n* [pekster, jilles, tg] Use termcap(5) names, not terminfo(5) names, in\n tput(1) examples, for improved portability (e.g. to MidnightBSD)\n* [tg] Avoid C99 Undefined Behaviour in mirtoconf LFS test (inspired by\n Debian #742780)\n* [tg] Fix ${!foo} for when foo is unset\n* [tg] Improve nameref error checking (LP#1277691)\n* [tg] Fix readonly bypass found by Bert Münnich\n* [Ryan Schmidt] Improved system reporting for Mac OS X\n* [nDuff] Explain better [[ extglob handling in the manpage\n* [tg] Remove arr=([index]=value) syntax due to regressions\n* [tg] IFS-split arithmetic expansions as per POSIX 201x\n* [OpenBSD] Add more detailed Authors section to manpage\n* [tg] Fix set ±p issue for good: drop privs unless requested\n* [tg] Improve signal handling and use a more canonical probing order\n* [tg] Fix return values $? and ${PIPESTATUS[*]} interaction with set -o\n pipefail and COMSUBs\n* [enh] Detect ENOEXEC ELF files and use a less confusing error message\n* [tg] Update to Unicode 7.0.0\n* [tg] Shut up valgrind in the $RANDOM code\n* [tg] Use -fstack-protector-strong in favour of -fstack-protector-all\n* [tg] Fix access-after-free crash spotted by Enjolras via IRC\n" module: pkgsrc subject: 'CVS commit: pkgsrc/shells/mksh' unixtime: '1410093991' user: bsiegert