unposted: fix parsing of Bang token in value side of array element assignment
53031: Completion/Unix/Command/_git: add missing terminator in case statement
53026: fix failure to free old value when setting new value of reference
53025: fix memory leaks and pointer errors upon named reference self-reference
53023: fix memory leak of unset private parameter
53005: off-by-one error when resetting signals on subshell entrance
52989: _rsync: support rsync 3.2.4+ remote filename handling.
52999: import OLDPWD from environment if set
Missed commit of ChangeLog for 52977 / da733f5d
52985: avoid adding original param to restorelist
52977: ERR_EXIT/ERR_RETURN are respected by the final command in && / || lists
52968: use pdfroff to create intro.pdf
52951: make sure to close memstream for 'print -v'
52946: Revert "Handle completer filenames with funny characters in them"
users/29882: Explain $RANDOM predictability
52910: Improve handling of **/ patterns
52904: Improve quoting of paths passed via _call_program to "git ls-files"
52895: Partial revert of 44274 which broke _baudrates
Ooops, missed the actualy patch from the foregoing...
52924: Set zfsessions to NULL after free
52915: be explicit about pattern syntax in conditions
52878: Fix ${foo:^bar} where bar is an associative array
52864: Change ${|var|...} to ${{var} ...}, limit local REPLY to ${|...}
52865: Documentation update for 52864
52781: HIST IGNORE_DUPS + HIST_REDUCE_BLANKS treats whitespace as significant
52859: use _date_formats for fc and complete -m/-M for vared
github #115: completion(ruby): completer opts for irb
52798: handle comments in ssh config
52768: Handle completer filenames with funny characters in them
52780: unneccessary returns in hlgroup
52783: allow for unset hash element
unposted: remove reference to fp_PROG_CC_STDC macro which was removed in 52750
52770: handle newrole in SELinux completions
52769: fix completion of ansible keywords and --step option
52750: remove ansi2knr support for old pre-ansi K&R compilers
52759: ${ ... } trims one trailing newline; "${ ... }" preserves that newline.
Just something that I stumbled over while reading it
Tiny typos in guide
unposted: Note bug that HIST_IGNORE_DUPS mishandles quoted whitespace.
52752: typeset -p fixes for local exports and "export -x" / "readonly -r" output.
52753: Clarify "nocorrect" when introducing precommand modifiers.
unposted: update doc for "colors" for workers/47489,50212 (italic and bright)
unposted: "typeset -p" has problems with special parameters having NULL values
52742: fix bad interactions of "typeset -p" with GLOBAL_EXPORT
52724: fix .zle.sgr for empty sequences
52725: updated named reference semantics
52721: fix metafication and regexp/subject confusion in pcre_match error message
52704: improve zsh_eval_context documentation
52692: local typeset of the name of a named reference hides the reference
52685: fix typo in the name of bash's BASH_ENV variable.
unposted (cf. 52615): use META_NOALLOC for 52591
unposted (cf. 52617): only scalars can instantiate a declared named reference
unposted: fix typo in entry attribution
52659: Fix crash on unset-through-nameref, add regression test
Add missing test case from 52652
52650 plus minor fixes: add -u for named references pointing to "upper" scope
52646: extend support for highlight groups to completion explanation strings and WATCHFMT
52641: incarg: add a backward variant and make it repeatable
52652: fix obscure bug unsetting the array part of a tied parameter pair
52635: show file name when test has crashed
52612: %l replacment of zwarning() does literal string output
52645: unset through a nameref keep up-scope parameters declared unset
52619 (plus tests): no empty element when appending array to unset scalar
52622 (tweaked, c.f. 52626): adjust number of columns and drop right-parenthesis in "kill -L" output
52623: add some Solaris signal descriptions
52594: support for POSIX real-time signals with kill and trap
Fix META_NOALLOC to META_STATIC in 'bad interpreter' metafy
52597: fix character counts in context of operator and operand errors
52596: metafy interpreter name for error message
52591: printf builtin must pass metafied strings to math evaluation
52583: extra check for proper scope and existence of readonly specials
52552: newer Java supports passing source files directly to java
52559: revise "typeset -p" with respect to local readonly special parameters
52549: document return works in a script
* 52544: _diff_options: support macOS Ventura or newer
52558: word splitting differences of nofork; update ToC; formatting fixes
unposted: referent of named reference cannot start with digits
45837: fix process group restoration upon exit
Merge branch 'master' of git://git.code.sf.net/p/zsh/code
52556: regression test for unset referent (left out of last commit)
52515: (+ tests in 52527) avoid sh errors when running shebang-less scripts with paths starting with - or +
52556: fix crash when changing type of unset referent via named reference
52546: incarg: avoid unneeded subshell
52523: fixes to preceding incarg patch
52520: add new features and improvements to the "incarg" ZLE widget
github #112: Completion: todo.sh uses shorthelp and not showhelp
52535: documentation for highlight groups and layers
52533: add module to provide alternate readonly views of the content of .zle.hlgroups
52526: metafy terminfo capabilities
cf. users/29635: additional detail of parameter expansion in math context.
52521: mapfile (mis)handling of empty/unreadable files
52517: ensure that %H is followed by {
52516: fix crash in %H when hlgroups is empty
unposted: updates and fixed omissions for the printdefines utility
unposted: elaboration on Roman's "slurp" implementation from zsh-users
Typos in previous commit comments
unposted: Record as comments some notes about namespace usage exceptions.
52513: fixes and doc for using nofork substitutions with private parameters
52510: document how ${ ... } et al. affect use of "private"; add index entries
52509: manage internals of stdio objects when performing redirections.