v
打电话后不知何故变得不安f
。
$ zsh -xc 'v=1; f() { local v; v=2 true; }; f; typeset -p v'
+zsh:1> v=1
+zsh:1> f
+f:0> local v
+f:0> v=2 +f:0> true
+zsh:1> typeset -p v
zsh:typeset:1: no such variable: v
这是我的原始复制报告的要点。
我确实发送了电子邮件 [email protected],但我还没有收到任何回复。
那确实是一个错误。你做了正确的事情来报告它。
然后通过此提交修复它:https ://sourceforge.net/p/zsh/code/ci/d946f22a4cd2eed0f3a67881cfa57c805703929c/将包含在下一个版本中。
这是维护者的解释
zsh
: