-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA384 Format: 1.8 Date: Wed, 12 Apr 2017 21:52:34 +0200 Source: mksh Binary: mksh Architecture: source Version: 55-1 Distribution: experimental Urgency: low Maintainer: Thorsten Glaser <tg@mirbsd.de> Changed-By: Thorsten Glaser <tg@mirbsd.de> Description: mksh - MirBSD Korn Shell Changes: mksh (55-1) experimental; urgency=low . * Upload to experimental during the freeze * New upstream formal release: - [komh] Fix OS/2 search_access() and UNC path logic - [tg] Undocument printf(1) to avoid user confusion - [Jean Delvare, tg] Fix printf builtin -R option - [tg] Make ${var@x}, unknown x, fail (thanks izabera) - [tg] ${var=x} must evaluate x in scalar context (10x Martijn Dekker) - [tg] Fixup relation between lksh and mksh, reduce delta - [tg] Improve manpage display; add OS/2 $PATH FAQ - [Jean Delvare] Fix bugs in manpage - [tg] Review tilde expansion, removing “odd use of KEEPASN” and introduce POSIX “declaration utility” concept; wait isn’t one - [tg] Add \builtin utility, declaration utility forwarder - [tg] Make $'\xz' expand to xz, not \0 - [tg] Use fixed string pooling (requires the above change in host mksh) - [tg] POSIX declaration commands can have varassign and redirections - [Martijn Dekker] Add typeset -g, replacing homegrown “global” - [Harvey-OS] Disable NOPROSPECTOFWORK, APEX is reportedly fixed now - [tg] Display ulimit -a output with flags; improve Haiku - [tg] Drop old let] hack, use \builtin internally - [tg] Fix padding in Lb64encode in dot.mkshrc - [tg] Move FAQ content to a separate, new FAQ section in the manpage - [tg] Add new standard variable PATHSEP (‘:’, ‘;’ on OS/2) - [Martijn Dekker] Fix LINENO in eval and alias - [komh] Fix “\builtin” on OS/2 - [tg] Improve (internal) character classes code for speed - [tg] Fix: the underscore is no drive letter - [tg] No longer hard-disable persistent history support in lksh - [tg] Introduce build flag -T for enabling “textmode” on OS/2 (supporting CR+LF line endings, but incompatible with mksh proper) - [tg] Merge mksh-os2 - [tg] Permit changing $OS2_SHELL during a running shell - [tg] Fix multibyte handling in ^R (Emacs search-history) - [tg] Allow “typeset -p arrname[2]” to work - [tg] Make some error messages more consistent - [tg, komh] Disable UTF-8 detection code for OS/2 as unrealistic - [tg, sdaoden] Limit alias name chars to POSIX plus non-leading ‘-’ - [tg, Martijn Dekker] Expand aliases at COMSUB parse time - [tg] Make “typeset -f” output alias-resistent - [tg, Martijn Dekker] Permit “eval break” and “eval continue” - [tg] Make -masm=intel safe on i386 - [tg] Disambiguate $((…)) vs. $((…)…) in “typeset -f” output - [Jean Delvare] Clarify the effect of exit and return in a subshell - [tg] Simplify compile-time asserts and make them actually compile-time - [tg] Fix ^O in Emacs mode if the line was modified (LP#1675842) - [tg] Address Coverity Scan… stuff… now that it builds again - [Martijn Dekker, tg] Add test -v - [tg] Document set -o posix/sh completely * Update “uhr” from MirBSD CVS * Add NEWS entry with user-visible changes * Update lintian overrides * Apply scripting changes (“\builtin”, etc.) to /etc/skel/.mkshrc Checksums-Sha1: ed83bd5f68ea0e9bcaf6577de1a6e2e7f66e6fa7 2254 mksh_55-1.dsc 46f5f6240a296315e39401093d517772247b4d60 404432 mksh_55.orig.tar.gz 901f683e4e2bbe3a492fdc35365c82e9216a4e44 82168 mksh_55-1.debian.tar.xz Checksums-Sha256: f226806fc123d76495af733a564c4ce7a283ba6657bd5aca34fd8d3b98f4a437 2254 mksh_55-1.dsc ced42cb4a181d97d52d98009eed753bd553f7c34e6991d404f9a8dcb45c35a57 404432 mksh_55.orig.tar.gz 03e21483c81d49583d25e0c755caf0ef279ea4adc8a3c07a5eacb2e4fff159bd 82168 mksh_55-1.debian.tar.xz Files: a4f0fd207d90eb90521cee22c8490195 2254 shells optional mksh_55-1.dsc 718c44251b52c48e7312903273e263f4 404432 shells optional mksh_55.orig.tar.gz 108e46a08ee30314a49ef9c0a39fa36e 82168 shells optional mksh_55-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (MirBSD) Comment: ☃ ЦΤℱ—8 ☕☂☄ iQIcBAEBCQAGBQJY7oXMAAoJEHa1NLLpkAfgh+IP/1muxCO+C+I4QB9/3Uwq4CsN j6nlEwZnUPxv7gaCjj2Qq1DtRQpmytQOvfRcBl217/y2VrMld8zEC9mripx2X2lV iuhkBxxVx4xs/xMKxp2AbuuYwBQyAHDLVmVt5nvzMOdrviuEjqr1kliBrawvf8B9 Y0Gl3iZqyo7iHTJjiB8HOdHzQoMo7TTMhTFHxgMQXEkBSAoSokhEWElZ+gPC8qfb Tf0rn9lYqzeRv6xZ6qHMxPozdNG3JUULSlSLnX68UNW2WYfdIoNKwSU78NQ3ivfV zH2gQF08BCvQbfKzxyevDwuvg7yVE1TG7YyQSM7gEfxEN1dqC/lUVt4jTX0TiGXS 1mSLbaPzn1cv4tlqWnC0NYxHGIUJUITFi+mCfk6J+0BnUZxML0DmOQHO7vace+9n WfyWwQqCm4bkwq1Pvb9OWGMp2jxatwG3nRVJbLpah7KvQK85+3krCoMWwB4vJKT5 SADRDcxjYpWnx3bIXqbRsvEwx6+t2Nag+DIYUBqArNLpD14MuMhgYUoHaHpsmoIh LhFcilLS2QuD0As26eb4UU99bFAq5U9GT9+PFvXD7FVUEg4kvj3OCEytzLWefh3S sPf3DHtcJveEiqgmL4ZPHQU1zZs/017MfnbFTaLv9sb8E2TnXgEzG6BPMFMQexUx 7loM+UvAIajbxE0wK/dD =WPY9 -----END PGP SIGNATURE-----