-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 10 Aug 2016 20:41:14 +0200 Source: mksh Binary: mksh Architecture: source Version: 53-1 Distribution: unstable Urgency: medium Maintainer: Thorsten Glaser <tg@mirbsd.de> Changed-By: Thorsten Glaser <tg@mirbsd.de> Description: mksh - MirBSD Korn Shell Changes: mksh (53-1) unstable; urgency=medium . * The “Yellow Submarine” release * Upload to unstable - Build against musl as well - Do not consider builds that fail the regression test suite usable - Fixes in the Debian packaging - Re-enable debugging in dietlibc builds, should be less fragile now - Update lintian overrides * Update VCS-* URLs… again * Note dietlibc platforms added in experimental * Reorder static binary preference: klibc>musl>dietlibc>glibc * /usr/bin/diet is alternatives-managed now, adjust Built-Using generator * New upstream release: - [tg, TNF] Fix bounds checks in Vi editing mode - [tg] Handle combining characters at end of string or output correctly - [tg] Fix ${!#} ${!?} ${!-} (POSIX, prompted by izabera) - [tg] Fix shf.c-internal buffer overread on printing digits - [J�rg] Fix a typo in the testsuite - [arekm] Increase default edit line size (unless MKSH_SMALL) - [tg] Improve description of Emacs mode keybindings, especially ^U - [tg, arekm, jilles] Abort read builtin in case of read(2) errors - [tg, izabera, carstenh] Fix most of the ambiguous corner cases related to ${[pfx]var[op[word]]} (${@:-1} still unsupported) - [carstenh] Contribute some more testsuite coverage - [tg] WDS_TPUTS now emits QCHAR newline reentrant-safe - [tg] Fix var=<< implementation (LP#1380389) - [tg, FreeBSD] Make XSI test(1) extensions behave as if they were POSIX - [tg, izabera] Add $(<<<x) and $(<<EOF…) implementation - [tg] Lower minimum screen size accepted as “sane” from the OS to 4×2 - [tg, Torsten Sillke] Simplify tilde-expanded parameters - [tg, Torsten Sillke] Fix default PS1 for substring matches - [tg] Apply defer-builtin-with-arguments logic to realpath builtin - [tg] Rework string pooling (own vs. compiler’s) (LP#1580348) - [tg] Feature: print -A, prints arguments as characters - [tg, izabera] Replace <<< and >>> as ROL and ROR operators with their new ^< and ^> spelling as per David Tribble’s proposal - [tg, slagtc] Clear-to-EOL under tmux to work around its anti-feature - [tg, p120ph37] Remove support for using file descriptors with more than a single digit, in preparation for named file descriptors - [tg] Correct, but simplify (at the potential cost of more tty I/O than strictly necessary, though never redundant and (probably) not more than before when it was miscalculated), line clearing and redrawing - [slagtc, tg] Implement new evaluate-region editing command Esc+Ctrl-E - [tg] Prefer external rename utility over the recovery builtin - [tg] Remove redundant full-line redraws - [tg, Natureshadow] Fix errorlevel of ‘.’ (“dot” special builtin) when the sourced script does not run any commands, for POSIX compliance - [tg] Refactor op tokens and edchars to shave off some more bytes - [tg] Fix some bugs in the manpage and some occasional/minor code bugs - [tg, Brian Callahan] Mark tests requiring new perl as !need-pass - [tg, slagtc] Add $KSH_MATCH and, to make it usable, ${foo@/bar/baz} - [tg, Score_Under] Fix bogus patch from OpenBSD: only NULL the global source in unwind when actually reclaiming its Area - [izabera] Mention in the manpage that integer bases go up to 36 * Add NEWS entry with user-visible changes * Do not call script(1) with -q – we may need the debugging output * Work with dpkg-buildflags bugfix vs. reproducible builds effort again… Checksums-Sha1: 1ac06c31a4d0731a48ff1ccfa90d3319b02631ba 2179 mksh_53-1.dsc 268e33a938454fc11796f9c1a5b327aaf7fc9945 392533 mksh_53.orig.tar.gz e3e75be4009fe30129bb2f90efa1868b8cf5a394 79604 mksh_53-1.debian.tar.xz Checksums-Sha256: 847d75c8239f783f18826ad85917988aecf18527cb9213585f65bedc41abd52c 2179 mksh_53-1.dsc 8fcc61dd28f36a9ff28dece5862ccace7a23c9a8d619e6fe15c6915580313f92 392533 mksh_53.orig.tar.gz 51b8e21194d814a128fb30b6fc80ada10ce0f817c045352dc3a90f8b687e85d6 79604 mksh_53-1.debian.tar.xz Files: 17453ff3e5f799a5f23ba2c529b769e2 2179 shells optional mksh_53-1.dsc 36e9a0dcff012623fdd3ccd3a1348ac9 392533 shells optional mksh_53.orig.tar.gz 3522f4159f455809a8b6ebb3c4741482 79604 shells optional mksh_53-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXq4wIAAoJEC/5zVlhJha1cTUQAMupX2ZKgFho+O23MHHDiRRG SRht0KRNuBLt8yX9wqn1TxMXmoNfunHr5Auru4dfyHIVT0Zw+YI1/A3+sDSE6TD9 bIpI+wC3vDBuX4ob0ZMJTsX6odelYE8hJs7IT0AhV9ABxhHLlVlMWDHi1aAoj+Ox GsLEvp0Dvb9TTcXX4//s4/1BlQvSkVnB+1AOOpD5Ygu4v8vVvNTf5BZ7swflDZeI 5UH0pt3XlO0L7ZDj47e933Wginb3t0uQJ0cDm1vjc6TEAO1zYKUolwBuvZ31Aj95 nRZBe7tpvDJ0HbY9UgZI89wtsu6r4fmxXVET4H7rHhe8es+gC+JbS6qY23Ox48R/ 6ZTPMMNFwrMPkUq3fIFZLvVsuam7p1vvdQanLEghx4DLyupo4ktUf24Db0Cfz5zl WWo+xpV02RkcQnjZ7EV5pXyTiHe5T9zO3KyzII5mEN8W0lAlLyj0M6V4b0De0BcG hkUI1eI5Z5T+dIAJzyFdCkPEwGcnpqd4GTeuNVBY4Q5QKjJ/C27DzrvLurJw65LW DfAMgk6ACfxASADLkIUTBDKHTYJRvgzlXl/1iyASO0l5QClgvdTjZKzFodsQLJzy zfokWwfBP/H0817owG9dyrVjRfmHpIrVyM/tKvJ9FztIOae0zvUJwBEPnaYjWnkG 2KP8BVYu1Qd49+HpWDrv =AOmN -----END PGP SIGNATURE-----