Hi *, mksh R50f released, the usual stuff applies:
• Packagers’ changes: https://www.mirbsd.org/mksh.htm#p50f • End-user-visible changes: https://www.mirbsd.org/mksh.htm#c50f • Detailed ChangeLog: https://www.mirbsd.org/mksh.htm#r50f • ChangeLog for CVS MAIN and R50-stable branches: https://www.mirbsd.org/mksh.htm#clog I’d like to take this chance to remember everyone that, when patching the source code, to please append something to the version (twice in check.t, once in sh.h) and (*new*) once in the manpage (mksh.1), so your users will know. For packaging I have my hands in, I append a string e.g. “Debian-7” for the seventh Debian upload for that base version (so that it matches the package version, even if the first couple uploads were unpatched), i.e. include the vendor and enough of the version to be unique. For R51, we’ll review the /etc/skel/.mkshrc files you all ship. If you only ship mksh/dot.mkshrc – fine. Otherwise, there are some robustness changes (safety from aliases and functions and the new GNU bash-like “enable” functionality; safety from being run with “set -e” and/or “set -u”) I would like to propagate. This is not yet as much an issue with R50f, but this is a good place to announce that. As usual, thanks for listening, for packaging and/or using mksh, and a special thanks to my sponsors, you know who you are, both merci and thanks ☻ bye, //mirabilos -- 18:47⎜<mirabilos:#!/bin/mksh> well channels… you see, I see everything in the same window anyway 18:48⎜<xpt:#!/bin/mksh> i know, you have some kind of telnet with automatic pong 18:48⎜<mirabilos:#!/bin/mksh> haha, yes :D 18:49⎜<mirabilos:#!/bin/mksh> though that's more tinyirc – sirc is more comfy
