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
Uh oh!
There was an error while loading. Please reload this page.
-
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