[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted mksh 59c-42 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Fri, 26 Dec 2025 00:43:45 +0000
Source: mksh
Architecture: source
Version: 59c-42
Distribution: unstable
Urgency: low
Maintainer: Thorsten Glaser <tg@mirbsd.de>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
Changes:
 mksh (59c-42) unstable; urgency=low
 .
   * Update from MirBSD CVS HEAD
     - [tg] Spell out polymorphism in OS/2 glue for GCC 15 / ISO C23
     - [komh] Kill an execve(2)d child when a fork()ed parent ends on OS/2,
       where executing does not overlay the parent process
     - [komh] Fix compilation warnings on OS/2
     - [komh, tg] Disable checking for select(2) on OS/2 by default, as it
       only handles sockets, and mksh only uses it for timeouts anyway
     - [tg] Debug builds, when argv[0]="--unparse", show parse trees
     - [tg] In POSIX 2024, interactive shells may not exit if exec fails
       (in native mode, they must, of course; fix edge case for this)
     - [tg] Distinguish better between errorlevels 126 and 127
     - [tg] Add new POSIX 2024 option -p to trap builtin and reorganise
       its manpage section; mention how to capture its output in mksh
     - [tg] read builtin checks variables it writes to are identifiers
     - [tg] time no longer aborts the entire shell on error
     - [tg] work around another ancient sh(1) bug in Build.sh
     - [tg] accept ^[OM for KP_Enter
     - [tg] make error message less confusing (cf. Debian #1116560)
     - [tg] auto-detect ssize_t replacement if necessary
     - [tg] reduce amount of false positives for attribute detection
     - [tg] improve/fix rendering of I/O redirections in error outputs
     - [tg] make ^D in here documents not lose entire shell, but behav-ish
       more like ^C (sans the whole interrupt/trap handling)
     - [tg] move the mark when inserting text, and not more than we must
     - [tg, Amin] add complete-pathword example to FAQ
     - [tg] add experimental, (for now) undocumented support for ksh-style
       functions to take parameters, with default arguments; this feature is
       subject to change without prior notice and only base for discussion
   * Update lintian overrides
   * Bump Policy (keep Priority field to facilitate backporting, though)
Checksums-Sha1:
 913166c54ce4c5beed8f0307c0fa4e8a080da9da 2367 mksh_59c-42.dsc
 1ef01b78333bf95fb63fe8bb8450226754016100 330696 mksh_59c-42.debian.tar.xz
Checksums-Sha256:
 27010ad92ca7aa1304df22b6b621f244a443890423d6c1ad046eecb581ed65d2 2367 mksh_59c-42.dsc
 52d2d43aa9be70ccb98a1e749e59b881cc1740338245e3fc540eda48809b3b9b 330696 mksh_59c-42.debian.tar.xz
Files:
 d8bbb579a4b47f725a8b8e9748082471 2367 shells optional mksh_59c-42.dsc
 cf2b1da637f4d7851d4ecde6656cba65 330696 shells optional mksh_59c-42.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Comment: ☃ ЦΤℱ—8 ☕☂☄

iQIcBAEBCQAGBQJpTeLSAAoJEHa1NLLpkAfg3wwQAK+Q/N4irg9Mr06jIbwyNNyx
laefe1n43jblI+8jGrZWlCLICjSDN4C8IXZoBtaOD5H/+dGg/70HhJ+vQwqWbeZ1
GJTxGNm0DCoIdM71aQr0kptSh8a/e0Hi7cprR7Vlt2wzrOa5Ku8tVgPrdVkUDMJC
XYxG5TieowsIAWKv/wvMY6son6Q2JRhnuibipYmnuNbftwSUNm1puyoCB1UumSe/
xVhNNqdMljh8Kq8X+yShRVH4azYjpB4MWkaSAPIfpO33sj0EtGiSqfBb49rHs27L
1vU0CYb8Ewxa9fowyYwo8eeoOexk04iFll6mFf9h1nsBdjz7jZ0pqYwZTZhPhf/8
H9a0dRSshVdnj/cHcwnT2OUEsJ/+yNbemkgHcLE6fGlUseZ5WqCyDEK+EBIvLwR5
qLLdxDosYxAAPjwF5iLMehSGYVFVlbkmqggR2fwuMY5Eq5ZiCnHp9uVtl4Zz1aW3
6n8E2yCTVv/0u5ZheeZcTWOLxto/Tc6DPYcJZrABviwkPYw47pDx0eB91CkIfxfe
B3bWkFGtxuhUZdELk3gwTYjgZqMcPKcgYElo33eWOsXsnkKyeiecxJZZKFvTd9Ol
KOUC7E6wrT4Nvbbq53eWziKChP69MD7dWQ1iObVDrBIntKQhxoQrwvS5YsB8OIGT
r5+4suLi5PcLBuUw0dkB
=aVQr
-----END PGP SIGNATURE-----

Attachment: pgpyqBlxc0SRu.pgp
Description: PGP signature


Reply to: