mirror of https://github.com/dyne/zuper.git
fix error overwriting $i when printing messages
This commit is contained in:
parent
c31c68556a
commit
d49b98885d
1
zuper
1
zuper
|
|
@ -57,6 +57,7 @@ vars+=(last_act last_func last_notice)
|
||||||
|
|
||||||
function _msg() {
|
function _msg() {
|
||||||
local msg="$2"
|
local msg="$2"
|
||||||
|
local i
|
||||||
command -v gettext 1>/dev/null 2>/dev/null && msg="$(gettext -s "$2")"
|
command -v gettext 1>/dev/null 2>/dev/null && msg="$(gettext -s "$2")"
|
||||||
for i in {3..${#}}; do
|
for i in {3..${#}}; do
|
||||||
msg=${(S)msg//::$(($i - 2))*::/$*[$i]}
|
msg=${(S)msg//::$(($i - 2))*::/$*[$i]}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue