| Commit message (Expand) | Author | Age | Files | Lines |
| * | unposted: add error message and improve tests for w/54571 | dana | 8 hours | 2 | -38/+39 |
| * | 54571: bound h->npats in .zwc loader | Michael Ridgway | 8 hours | 1 | -0/+38 |
| * | unposted: tests: add regression test for w/54583 | dana | 14 hours | 1 | -0/+12 |
| * | 54580: zformat: better handle literal % in format string | dana | 14 hours | 1 | -0/+138 |
| * | 54374: Run ZERR trap on zsh errors | Philippe Altherr | 13 days | 1 | -0/+75 |
| * | 54484: tests: fix -nt test on low-resolution file systems | dana | 2026-05-06 | 1 | -5/+14 |
| * | 54471: getopts: don't look for +o with posix_builtins, add -p | dana | 2026-05-06 | 1 | -0/+61 |
| * | 54451: compvalues: support leading '!' in spec, handle escaping better | dana | 2026-05-06 | 1 | -0/+238 |
| * | unposted: tests: Y01: fix test broken by _echo | dana | 2026-05-03 | 1 | -2/+2 |
| * | 54437 (tweaked): lex: fix <-> in parameter flags | dana | 2026-05-02 | 1 | -0/+17 |
| * | 54424: ZSH_EXEPATH: improve documentation, add test | dana | 2026-05-02 | 1 | -0/+21 |
| * | unposted: tests: add basic tests for _describe | dana | 2026-05-02 | 1 | -0/+97 |
| * | unposted: tests: zgetopt: make sure zsh/zutil loads | dana | 2026-05-02 | 1 | -1/+5 |
| * | 54383: Fix WATCH/watch tying | Philippe Altherr | 2026-04-30 | 1 | -0/+11 |
| * | unposted: minimal tests of _regex_arguments | Oliver Kiddle | 2026-04-30 | 1 | -0/+111 |
| * | 54404: skip the RGB terminal query on older versions of the Apple terminal | Oliver Kiddle | 2026-04-30 | 1 | -0/+1 |
| * | 54376: zparseopts: use standard option parsing | dana | 2026-04-29 | 1 | -5/+52 |
| * | 54381: zparseopts -M: use last as-given option name in arrays | dana | 2026-04-29 | 1 | -2/+9 |
| * | 54395: contrib: add zgetopt (again) | dana | 2026-04-29 | 1 | -0/+196 |
| * | Philippe: 54342: Fix handling of reversed slices of scalar values | Philippe Altherr | 2026-04-28 | 1 | -0/+12 |
| * | 54362: zparseopts: support empty optspec | dana | 2026-04-19 | 1 | -1/+18 |
| * | 54361 (tweaked): zparseopts: print friendlier usage errors, add -n option | dana | 2026-04-19 | 1 | -13/+46 |
| * | 54181, 54331: remove support for restricted shell | Oliver Kiddle | 2026-04-14 | 1 | -18/+0 |
| * | 54318: mathfunc: add isnan() and isinf(). also document NaN + Inf | dana | 2026-04-13 | 1 | -0/+8 |
| * | 54313: convfloat: use consistent capitalisation for NaN, Inf, and -Inf | dana | 2026-04-13 | 1 | -0/+9 |
| * | 54285: 'let' builtin should return 2 if error occurred | Jun-ichi Takimoto | 2026-04-07 | 1 | -1/+1 |
| * | 54159: strftime: respect empty TZ | dana | 2026-04-05 | 1 | -0/+10 |
| * | 53299: zparseopts: improve accuracy of bad-option message | dana | 2026-04-05 | 1 | -1/+5 |
| * | 54048: consistently re-bind namerefs when returning from greater locallevel | Philippe Altherr | 2026-03-31 | 1 | -30/+78 |
| * | 54262: track and revert hidden references in chains across locallevel scopes | Philippe Altherr | 2026-03-31 | 1 | -2/+85 |
| * | 54261: `unset -n` removes named-reference type as well as removes referent | Philippe Altherr | 2026-03-31 | 2 | -10/+230 |
| * | 54241 + 54242: use extra-verbose style in _parameters | Jun-ichi Takimoto | 2026-03-24 | 1 | -2/+2 |
| * | 54185+54209: set default value of verbose style to true | Jun-ichi Takimoto | 2026-03-09 | 1 | -1/+1 |
| * | 54203: replace "read -t" with "zselect" for "make check" with no terminal | dana | 2026-02-21 | 1 | -13/+26 |
| * | 54122: avoid warnings for valid nameref options | Philippe Altherr | 2026-02-16 | 1 | -0/+5 |
| * | 54063: Simplifications for resolve_nameref() and setscope() | Philippe Altherr | 2026-02-16 | 1 | -0/+42 |
| * | 53959+54149: fix a bug when redirecting to a pattern with no match | Jun-ichi Takimoto | 2025-12-21 | 1 | -0/+4 |
| * | 54103: support > and < comparisons via the test builtin | Oliver Kiddle | 2025-11-24 | 1 | -0/+6 |
| * | 54074, 54082: add an opaque key for use in zle_highlight/region_highlight to ... | Oliver Kiddle | 2025-11-17 | 1 | -0/+84 |
| * | 53671: hist: untokenise input to :A and :P | dana | 2025-11-16 | 1 | -0/+4 |
| * | 54064: avoid crash on named references to argv/ARGC, improve valid_nameref() | Bart Schaefer | 2025-11-10 | 1 | -1/+86 |
| * | 53404: terminal integration with semantic markers | Oliver Kiddle | 2025-11-10 | 2 | -7/+14 |
| * | 53379, 53380: autoload nearcolor based on truecolor detection | Oliver Kiddle | 2025-11-10 | 1 | -1/+1 |
| * | 53377: support OSC52 paste sequence with the "* and "+ vi registers | Oliver Kiddle | 2025-11-10 | 1 | -0/+14 |
| * | 53372, 53375: query terminal properties on ZLE startup | Oliver Kiddle | 2025-11-10 | 2 | -0/+90 |
| * | 54057: enable assignment through named reference to change type of the referent | Philippe Altherr | 2025-11-09 | 1 | -2/+157 |
| * | 54019: AIX support fixes | Oliver Kiddle | 2025-11-03 | 1 | -1/+1 |
| * | 53676+54009: Revise 52650+51945 for assignment to global through nameref | Bart Schaefer | 2025-10-26 | 1 | -5/+23 |
| * | 53798: report reference loops created when a reference goes out of scope | Philippe Altherr | 2025-10-26 | 1 | -0/+39 |
| * | 53790: corrections to reference loop detection | Philippe Altherr | 2025-10-26 | 2 | -8/+34 |