On 2021-02-03 1:19 p.m., Bart Schaefer wrote:
On Wed, Feb 3, 2021 at 11:29 AM Ray Andrews <rayandrews@xxxxxxxxxxx> wrote:
Nuts what am I doing wrong trying to save to a variable:
_fn2hist() {
emulate -L zsh
local cmd=$1
shift
if [[ -n $functions[$cmd] ]]
then
print -rS "${$(functions -x 2 $cmd)#$cmd} ${${(qq)@}}"
print -rv _com "${$(functions -x 2 $cmd)#$cmd} ${${(qq)@}}"
fi
$cmd "$@"
print -rl "_com is: $_com" # Nothing in the variable.
}