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

Reply via email to