mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-05-21 12:01:54 +02:00
52546: incarg: avoid unneeded subshell
This commit is contained in:
parent
374051cae5
commit
74722b8d4e
2 changed files with 5 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
|||
2024-02-16 Mikael Magnusson <mikachu@gmail.com>
|
||||
|
||||
* 52546: Functions/Zle/incarg: incarg: avoid unneeded subshell
|
||||
|
||||
2024-02-15 Oliver Kiddle <opk@zsh.org>
|
||||
|
||||
* 52520: midchildan: Doc/Zsh/contrib.yo, Functions/Zle/incarg,
|
||||
|
|
|
@ -214,8 +214,7 @@ case "$base" in
|
|||
esac
|
||||
|
||||
local raw_result padded
|
||||
raw_result="$( \
|
||||
printf "%0$ndigits$fmt1" $(( [$fmt2] "$base#$old" + delta )) 2> /dev/null)"
|
||||
printf -v raw_result "%0$ndigits$fmt1" $(( [$fmt2] "$base#$old" + delta )) 2> /dev/null
|
||||
padded="${raw_result// /0}"
|
||||
|
||||
integer oldnum="$base#$old" newnum="$base#$padded" 2> /dev/null
|
||||
|
|
Loading…
Reference in a new issue