| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 54950: docs: clarify $line contents | dana | 2 days | 1 | -1/+5 |
| | | |||||
| * | 54912: _call_program: add -qQ options, etc | dana | 10 days | 1 | -1/+10 |
| | | |||||
| * | 54871: compwid.yo: add index markup for the Completion Condition Codes | Štěpán Němec | 2026-06-30 | 1 | -0/+4 |
| | | |||||
| * | 54870: Fix some doc typos | Štěpán Němec | 2026-06-30 | 4 | -5/+5 |
| | | |||||
| * | 54869: compsys.yo: move 'expl' index annotation to (more) proper place(s) | Štěpán Němec | 2026-06-30 | 1 | -1/+2 |
| | | |||||
| * | 54818: docs: clarify _arguments {...} action behaviour | dana | 2026-06-23 | 1 | -5/+5 |
| | | |||||
| * | 54823: docs: clarify ::= behaviour | dana | 2026-06-23 | 1 | -1/+1 |
| | | | | | see 54822 | ||||
| * | 54767: zformat: replace -qn by spec quoting indicator syntax | dana | 2026-06-20 | 1 | -12/+16 |
| | | |||||
| * | 54665: new utility function for mixing in extra values | Oliver Kiddle | 2026-06-14 | 1 | -0/+18 |
| | | |||||
| * | unposted: add some usage notes to zpty -d and -t | Mikael Magnusson | 2026-06-14 | 1 | -7/+11 |
| | | |||||
| * | 54721: illegal -> invalid, invalid option -> bad option | Mikael Magnusson | 2026-06-14 | 2 | -2/+2 |
| | | | | | Combinations of options can remain invalid, though. | ||||
| * | 54695: regexp-replace and ^, word boundary or look-behind operators (and more). | Stephane Chazelas | 2026-06-10 | 1 | -2/+4 |
| | | |||||
| * | 54676: preserve COLUMNS + LINES from the environment | dana | 2026-06-08 | 1 | -0/+7 |
| | | |||||
| * | 54659: comparguments: support zsh-style '-' terminator with -S -S | dana | 2026-06-08 | 1 | -0/+4 |
| | | |||||
| * | unposted: zsh/nearcolor: update docs, add tests | dana | 2026-06-06 | 1 | -4/+8 |
| | | | | | per w/53379 | ||||
| * | unposted: docs: mention support for %H in WATCHFMT (w/52646) | dana | 2026-06-06 | 1 | -1/+6 |
| | | |||||
| * | 54328: Only ever turn global parameters into named directories | Philippe Altherr | 2026-06-03 | 1 | -1/+1 |
| | | | | | see also 54299, 54309, 54340 | ||||
| * | 54625: remove .cvsignore | dana | 2026-05-29 | 3 | -25/+0 |
| | | |||||
| * | 54603 (tweaked): zsh_eval_context: add math context | dana | 2026-05-27 | 1 | -1/+7 |
| | | | | | | | tweaked to add void to prototype + NEWS update | ||||
| * | unposted: zformat: pass through %) with -q | dana | 2026-05-27 | 1 | -4/+5 |
| | | | | | the behaviour in the original patch was not actually desirable | ||||
| * | 54602: zformat: add -qQ options to auto-escape %s | dana | 2026-05-27 | 1 | -8/+46 |
| | | | | | + NEWS update | ||||
| * | 54585: disown: add -a option | dana | 2026-05-23 | 1 | -1/+2 |
| | | |||||
| * | 54579: docs: clarify zformat -F ternary behaviour | dana | 2026-05-21 | 1 | -3/+5 |
| | | |||||
| * | github #161 (tweaked): zkbd: allow zkbd to generate config in a custom directory | sph | 2026-05-16 | 1 | -3/+5 |
| | | | | | + check for empty arg | ||||
| * | github #170 (tweaked): Clarify the documentation about -d flag in compadd | Michael Baikov | 2026-05-16 | 1 | -2/+6 |
| | | | | | + adjusted quote placement | ||||
| * | 54568: zformat: fix some misparse and overrun issues | Mikael Magnusson | 2026-05-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | Not closing a %( would simply read garbage memory % zformat -f result 'before%(a-after' 'a:hello' ; echo $result beforeaftera:hello % zformat -f result 'before%(a-after' 'a:hello' ; echo $result beforeafter# It was possible to overwrite the %% and %) sequences with arbitrary text, and %% was also undocumented. Hopefully nobody relied on this spacekey heater. | ||||
| * | 54562: random: Fix some bugs in the random module | Mikael Magnusson | 2026-05-16 | 1 | -11/+13 |
| | | | | | | | | | | | | | | | | | % echo $(( zrand_int(4294967295) )) zsh: Upper bound (4294967295) out of range: 0-4294967295 3910196459 read loop had incorrect condition as well as passing negative status codes on to the pointer arithmetic clz64 shifted by 1 bit instead of 2 remove incorrect comment (it applies to the case where max is 1, which is not very interesting) and some minor stuff | ||||
| * | 54530: Fix typo in default value for avoid-completer | Mikael Magnusson | 2026-05-16 | 1 | -1/+1 |
| | | |||||
| * | 54325: docs: swap eval contexts for <(...) and >(...) | dana | 2026-05-15 | 1 | -2/+2 |
| | | |||||
| * | 54504: docs: fix more warnings | dana | 2026-05-11 | 3 | -337/+339 |
| | | |||||
| * | 54499: Add missing detailmenu texi markup | Mikael Magnusson | 2026-05-11 | 2 | -0/+8 |
| | | | | | ref https://www.gnu.org/software/texinfo//manual/texinfo/html_node/Master-Menu-Parts.html | ||||
| * | 54495: Add ztcp -s to shutdown a tcp fd | Mikael Magnusson | 2026-05-11 | 1 | -3/+28 |
| | | | | | | This lets you close tcp connections without losing data. Updating zshtcpsys is left as an exercise for someone else. | ||||
| * | 54494: Add zsocket -s to shutdown() a socket fd | Mikael Magnusson | 2026-05-11 | 1 | -1/+6 |
| | | |||||
| * | 54486: fix reading outside string issue reported by valgrind | Oliver Kiddle | 2026-05-10 | 1 | -1/+1 |
| | | |||||
| * | 54471: getopts: don't look for +o with posix_builtins, add -p | dana | 2026-05-06 | 2 | -15/+24 |
| | | |||||
| * | 54450 (tweaked): docs: improve _describe documentation | dana | 2026-05-04 | 1 | -7/+13 |
| | | | | | tweaked to fix white-space inconsistencies | ||||
| * | 54424: ZSH_EXEPATH: improve documentation, add test | dana | 2026-05-02 | 1 | -0/+3 |
| | | |||||
| * | 54423 (tweaked): compinit: improve and document -w | dana | 2026-05-02 | 1 | -1/+2 |
| | | | | | | | also add new-line after compaudit prompt tweaked -D/-w exclusions in _compinit | ||||
| * | 54376: zparseopts: use standard option parsing | dana | 2026-04-29 | 1 | -10/+13 |
| | | |||||
| * | 54381: zparseopts -M: use last as-given option name in arrays | dana | 2026-04-29 | 1 | -1/+4 |
| | | |||||
| * | 54395: contrib: add zgetopt (again) | dana | 2026-04-29 | 1 | -0/+73 |
| | | |||||
| * | 54406: Fix my yodl code and another instance in arith.yo | Mikael Magnusson | 2026-04-29 | 2 | -2/+2 |
| | | | | | | | I had blissfully forgotten about the LPAR()RPAR() stuff, and apparently I was not alone :). The formatting for the isnan example was horribly mangled. | ||||
| * | 54403: Add some more details on pcre callouts | Mikael Magnusson | 2026-04-28 | 1 | -7/+15 |
| | | |||||
| * | 54362: zparseopts: support empty optspec | dana | 2026-04-19 | 1 | -3/+13 |
| | | |||||
| * | 54361 (tweaked): zparseopts: print friendlier usage errors, add -n option | dana | 2026-04-19 | 1 | -1/+7 |
| | | | | | tweaked to adjust order of options in documentation | ||||
| * | 54181, 54331: remove support for restricted shell | Oliver Kiddle | 2026-04-14 | 8 | -107/+7 |
| | | | | | | This is in response to a security report. There are too many potential ways to break out of a restricted shell and more secure, modern alternatives exist. | ||||
| * | 54329 + 54339: docs: replace pdfroff by `groff -Tpdf` | dana | 2026-04-13 | 2 | -2/+3 |
| | | | | | with intro.ms fix from Jun T to retain navigable toc/outline | ||||
| * | 54318: mathfunc: add isnan() and isinf(). also document NaN + Inf | dana | 2026-04-13 | 2 | -2/+29 |
| | | |||||
| * | unposted: missing space in list of cmdsubst constructs | Mikael Magnusson | 2026-04-09 | 1 | -1/+1 |
| | | |||||
| * | 54295: document that floating point exceptions are ignored | Jun-ichi Takimoto | 2026-04-08 | 1 | -0/+2 |
| | | |||||
