Back to mksh PTS page

Accepted mksh 53-1 (source) into unstable



-----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-----