Replies: 1 comment
-
Slackware is all set. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Sooner than expected after the fifth, here is the sixth ksh 93u+m/1.0 bugfix release. 93u+m/1.0.5 brought a wide range of bugfixes and robustness enhancements, but also introduced a serious regression in pathname expansion (#660), so that previous release is WITHDRAWN and should not be used.
Main changes between ksh 93u+m/1.0.5 and 93u+m/1.0.6:
^X^E
in emacs andv
in vi) could cause the wrong command line to be edited if two shell sessions share a.sh_history
file.Main changes between ksh 93u+m/1.0.4 and 93u+m/1.0.5:
case
).printf
andprint -f
built-in commands, including:printf %T\\n 'exactly 20 months ago'
now outputs a correct result.printf
bugs with mix and match of%
and%x$
.%B
withprintf -v varname
.unset -f commandname
, executed in a subshell, hides any built-in command by the same name for the duration of that subshell.${var/#/string}
and${var/%/string}
(with anchored empty pattern) to work as on mksh, bash and zsh; these are no longer ineffective.${array[@]:offset:length}
wherelength
is a nested expansion involving an array.:
as they can on other shells.((
.${parameter:offset:length}
: the arithmetic expressionsoffset
andlength
may now contain the operators(
)
&
|
.This discussion was created from the release ksh 93u+m/1.0.6.
Beta Was this translation helpful? Give feedback.
All reactions