| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 54579: docs: clarify zformat -F ternary behaviour | dana | 30 hours | 1 | -3/+5 |
| | | |||||
| * | github #161 (tweaked): zkbd: allow zkbd to generate config in a custom directory | sph | 6 days | 1 | -3/+5 |
| | | | | | + check for empty arg | ||||
| * | github #170 (tweaked): Clarify the documentation about -d flag in compadd | Michael Baikov | 6 days | 1 | -2/+6 |
| | | | | | + adjusted quote placement | ||||
| * | 54568: zformat: fix some misparse and overrun issues | Mikael Magnusson | 6 days | 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 | 6 days | 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 | 6 days | 1 | -1/+1 |
| | | |||||
| * | 54325: docs: swap eval contexts for <(...) and >(...) | dana | 7 days | 1 | -2/+2 |
| | | |||||
| * | 54504: docs: fix more warnings | dana | 11 days | 3 | -337/+339 |
| | | |||||
| * | 54499: Add missing detailmenu texi markup | Mikael Magnusson | 11 days | 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 | 11 days | 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 | 11 days | 1 | -1/+6 |
| | | |||||
| * | 54486: fix reading outside string issue reported by valgrind | Oliver Kiddle | 12 days | 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 |
| | | |||||
| * | unposted: fix a reference to Arithmetic Evaluation | Jun-ichi Takimoto | 2026-04-07 | 1 | -1/+1 |
| | | |||||
| * | 54159: strftime: respect empty TZ | dana | 2026-04-05 | 1 | -1/+1 |
| | | | | | + README update due to potential compatibility breakage | ||||
| * | 54241 + 54242: use extra-verbose style in _parameters | Jun-ichi Takimoto | 2026-03-24 | 1 | -3/+6 |
| | | | | | add notes in the description of extra-verbose style in zshcompsys(1) | ||||
| * | fix an error in yodl macro nmref() | Jun-ichi Takimoto | 2026-03-09 | 1 | -1/+1 |
| | | |||||
| * | unposted: fix a format error introduced by commit 33aafec | Jun-ichi Takimoto | 2026-02-04 | 1 | -1/+1 |
| | | |||||
| * | 54143: Bind '_' to vi-first-non-blank in vicmd keymap | Aidan Van Duyne | 2025-12-16 | 1 | -1/+1 |
| | | |||||
| * | 54074, 54082: add an opaque key for use in zle_highlight/region_highlight to ↵ | Oliver Kiddle | 2025-11-17 | 1 | -1/+8 |
| | | | | | allow mixing of colours | ||||
| * | 54075: allow highlighting to be reset in prompts using %H without following ↵ | Oliver Kiddle | 2025-11-17 | 1 | -0/+1 |
| | | | | | braces | ||||
| * | 53964 (+ tiny change): improve the description of parameter RANDOM | Jun-ichi Takimoto | 2025-11-13 | 1 | -0/+6 |
| | | |||||
| * | 53775: Fix some documentation typos | Lawrence Velázquez | 2025-11-12 | 7 | -10/+10 |
| | | |||||
| * | 54043, 54055: allow highlighing attributes to be turned back off | Oliver Kiddle | 2025-11-12 | 1 | -12/+31 |
| | | |||||
| * | 53402, 54042: make timeout for terminal queries configurable via a ↵ | Oliver Kiddle | 2025-11-10 | 2 | -87/+126 |
| | | | | | | | .term.querywait variable Also clarify documentation and include fewer of the new extensions by default | ||||
| * | 53438: support for changing terminal cursor shape and colour | Oliver Kiddle | 2025-11-10 | 2 | -0/+79 |
| | | |||||
| * | 53404: terminal integration with semantic markers | Oliver Kiddle | 2025-11-10 | 1 | -12/+36 |
| | | |||||
| * | 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 | -3/+2 |
| | | |||||
| * | 53372, 53375: query terminal properties on ZLE startup | Oliver Kiddle | 2025-11-10 | 1 | -0/+71 |
| | | |||||
| * | 53808: docs: clarify Yn globqual explanation | dana | 2025-08-16 | 1 | -1/+3 |
| | | |||||
| * | 53821: add missing manpage name in cross reference | Jun-ichi Takimoto | 2025-07-18 | 45 | -775/+486 |
| | | | | | | and many small improvements. See comments in zman.yo for the usage of new yodl macros for cross reference. | ||||
| * | 53709: docs: clarify glob-qualifier syntax | dana | 2025-06-03 | 2 | -8/+19 |
| | | |||||
| * | 53664: remove a slightly confusing example | Mikael Magnusson | 2025-05-23 | 1 | -2/+1 |
| | | |||||
| * | 53660: Clarify namespaces starting with a . | Mikael Magnusson | 2025-05-22 | 2 | -5/+6 |
| | | |||||
