1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-07-21 20:11:03 +02:00
zsh/Src
Bart Schaefer f555e902db 53546,53557 (plus test): Fix scoping of "placeholder" named references
When using placeholders declared several levels earlier than assignment:
1) Searching "up" for "typeset -n -u" could find deeper locals than intended
2) Searching for a subscript reference could skip to the top level
3) Exiting a function scope could incorrectly change the reference level
2025-05-06 10:50:53 -07:00
..
Builtins
Modules 53483: zparseopts -G: accept only '--' as parsing terminator 2025-04-19 18:48:31 -05:00
Zle
.cvsignore
.distfiles
.exrc
.indent.pro
builtin.c
compat.c
cond.c
context.c
exec.c
glob.c
hashnameddir.c
hashtable.c
hashtable.h
hist.c 53454: fix interrupt handling in savehistfile() 2025-04-15 10:03:23 -07:00
init.c
input.c
jobs.c
lex.c
linklist.c
loop.c
main.c
Makefile.in
Makemod.in.in
makepro.awk
math.c
mem.c
mkbltnmlst.sh
mkmakemod.sh
modentry.c
module.c
openssh_bsd_setres_id.c
options.c
params.c 53546,53557 (plus test): Fix scoping of "placeholder" named references 2025-05-06 10:50:53 -07:00
parse.c
pattern.c
prompt.c
prototypes.h
signals.c
signals.h
signames1.awk
signames2.awk
sort.c
string.c
subst.c
text.c
utils.c
wcwidth9.h
zsh.h
zsh.ico
zsh.mdd
zsh.rc
zsh_system.h
ztype.h