Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 53174: add Completion/Base/Utility/_as_if | Eric Cook | 2024-11-11 | 1 | -0/+8 |
| | |||||
* | 53060: silence build warnings | Clinton Bunch | 2024-08-31 | 1 | -1/+1 |
| | |||||
* | 53056: new zsh/random module defining an SRANDOM parameter and zrand_float() ↵ | Clinton Bunch | 2024-08-31 | 1 | -0/+56 |
| | | | | and zrand_int() math functions | ||||
* | unposted: remove reference to removed sample code | Jun-ichi Takimoto | 2024-08-26 | 1 | -4/+0 |
| | | | | | the example in expn.yo was mdified by commit bb441f77a7 and does not use _wanted any more | ||||
* | 52915: be explicit about pattern syntax in conditions | Peter Stephenson | 2024-05-08 | 1 | -1/+5 |
| | |||||
* | 52865: Documentation update for 52864 | Bart Schaefer | 2024-04-01 | 2 | -8/+9 |
| | |||||
* | 52759: ${ ... } trims one trailing newline; "${ ... }" preserves that newline. | Bart Schaefer | 2024-03-17 | 1 | -0/+3 |
| | |||||
* | 52753: Clarify "nocorrect" when introducing precommand modifiers. | Bart Schaefer | 2024-03-13 | 1 | -6/+6 |
| | |||||
* | unposted: update doc for "colors" for workers/47489,50212 (italic and bright) | Bart Schaefer | 2024-03-13 | 1 | -2/+6 |
| | |||||
* | 52704: improve zsh_eval_context documentation | Stephane Chazelas | 2024-03-08 | 1 | -5/+6 |
| | |||||
* | 52692: local typeset of the name of a named reference hides the reference | Bart Schaefer | 2024-03-05 | 1 | -2/+3 |
| | |||||
* | 52685: fix typo in the name of bash's BASH_ENV variable. | Stephane Chazelas | 2024-03-05 | 1 | -1/+1 |
| | |||||
* | 52650 plus minor fixes: add -u for named references pointing to "upper" scope | Bart Schaefer | 2024-03-04 | 4 | -8/+34 |
| | |||||
* | 52646: extend support for highlight groups to completion explanation strings ↵ | Oliver Kiddle | 2024-03-05 | 2 | -3/+4 |
| | | | | and WATCHFMT | ||||
* | 52641: incarg: add a backward variant and make it repeatable | midchildan | 2024-03-05 | 1 | -3/+5 |
| | |||||
* | 52594: support for POSIX real-time signals with kill and trap | Oliver Kiddle | 2024-02-28 | 2 | -3/+8 |
| | | | | Also add new -L option to kill for a more verbose listing of signals | ||||
* | 52559: revise "typeset -p" with respect to local readonly special parameters | Bart Schaefer | 2024-02-20 | 2 | -3/+12 |
| | | | | | Update doc and tests to describe handling of global readonly specials and to account for side-effects on zsh/param/private. | ||||
* | 52549: document return works in a script | Peter Stephenson | 2024-02-19 | 1 | -1/+3 |
| | |||||
* | 52523: fixes to preceding incarg patch | midchildan | 2024-02-15 | 1 | -2/+3 |
| | |||||
* | 52520: add new features and improvements to the "incarg" ZLE widget | midchildan | 2024-02-15 | 1 | -6/+24 |
| | | | | | | | | | | - Decrement integers without defining a new widget - Preserve the number of leading zeros - Increment binaries, octals, and hexadecimals - Move the cursor to the end of the incremented integer - Create a sequence of integers across terminal panes - Add a Vim variant - Also add tests | ||||
* | 52535: documentation for highlight groups and layers | Oliver Kiddle | 2024-02-15 | 3 | -0/+44 |
| | |||||
* | cf. users/29635: additional detail of parameter expansion in math context. | Bart Schaefer | 2024-02-04 | 1 | -0/+5 |
| | |||||
* | 52513: fixes and doc for using nofork substitutions with private parameters | Bart Schaefer | 2024-02-03 | 1 | -2/+7 |
| | | | | Also fixes a crash bug with {fd}>&N redirections and private parameters | ||||
* | 52510: document how ${ ... } et al. affect use of "private"; add index entries | Bart Schaefer | 2024-01-28 | 2 | -0/+6 |
| | |||||
* | 52496 + 52377: clarify SPROMPT behavior when CORRECT_ALL is set | Bart Schaefer | 2024-01-24 | 2 | -4/+14 |
| | |||||
* | 52473: zstyle -q for testing existence of a zstyle setting | Bart Schaefer | 2024-01-24 | 1 | -0/+7 |
| | |||||
* | 52465: use NULL_GLOB when expanding zmv input pattern to avoid NOMATCH exit | Bart Schaefer | 2024-01-05 | 1 | -4/+4 |
| | |||||
* | 52326, 52372: add -q option to kill for sigqueue | Oliver Kiddle | 2023-12-05 | 1 | -1/+4 |
| | |||||
* | 52356: add missing function index entries | Jun-ichi Takimoto | 2023-12-04 | 1 | -0/+3 |
| | |||||
* | 52325: Clarify doc for edge cases of named references and nofork substitution | Bart Schaefer | 2023-11-23 | 3 | -11/+14 |
| | | | | Unposted whitespace change avoids a parse error in ${ ... } with comments. | ||||
* | Unposted (cf. 52296): correct description of "vared -e" | Bart Schaefer | 2023-11-18 | 1 | -1/+1 |
| | |||||
* | 52253: support pcre callouts with shell evaluation of the callout string | Oliver Kiddle | 2023-11-02 | 1 | -0/+5 |
| | |||||
* | 52222: Document bracketed-paste-url-magic | Mikael Magnusson | 2023-10-17 | 1 | -0/+27 |
| | |||||
* | 52180: clarify array behavior of ${|var|...} and REPLY | Bart Schaefer | 2023-09-23 | 1 | -2/+3 |
| | |||||
* | 51980: Add glob qualifier grouping operator to completion | Atte Peltomäki | 2023-09-20 | 1 | -3/+4 |
| | | | | | Also improve wording in documentation to make glob qualifier grouping easier to find by explicit use of terms 'logical OR' and 'logical AND'. | ||||
* | 52154, 52155: Implement, document, and test non-forking command substitution. | Bart Schaefer | 2023-09-16 | 1 | -6/+38 |
| | | | | | | Comprises workers/51957, 51985, 51987, 51988, 51993, 52131, 52139, plus fixes for return values, parse errors, and trailing newlines (which were incorrectly removed) in ${ ... } | ||||
* | 52028: improvements to _shadow / _unshadow, plus helper and doc | Bart Schaefer | 2023-08-27 | 2 | -23/+51 |
| | |||||
* | 29130, 21931 (Ray): document what typeset -t is for. | Peter Stephenson | 2023-08-16 | 1 | -2/+4 |
| | | | | This replaces documenting what it isn't for. | ||||
* | unposted (cf. 51968): improve documentation of typeset -gn and -r | Bart Schaefer | 2023-07-26 | 1 | -2/+2 |
| | |||||
* | 51945: assorted documentation improvements, bug fixes, and new test | Bart Schaefer | 2023-07-26 | 3 | -4/+16 |
| | | | | | | | | | | | | | | 1) Document the behavior of "typeset -n existing_var" (via Jun T. comment) 2) Prohibit "typeset -nm pattern" because, well, it's insane. Add test. 3) Improve doc for ${(!)ref} including ${{t!)ref} (Jun T.) 4) Fix doc for how-to unset of a named ref (Jun T.) 5) Allow "typeset +r -n ref" and "typeset +r +n ref" (Jun T.) 6) Fix "typeset -r -n ref=param" to create readonly references 7) Avoid accidental removal of PM_UNSET flag (Jun T.) and update test 8) Fix "typeset -gn ref=value" and add a test for it 9) Add tests for read-only reference behavior 10) Fix infinite recursion when resolving scope of an unset local named reference, add test. | ||||
* | unposted (cf. 51899): document _shadow | Bart Schaefer | 2023-07-26 | 1 | -0/+44 |
| | |||||
* | 51884: reset IFS if it contains invalid characters | Jun-ichi Takimoto | 2023-06-26 | 1 | -2/+5 |
| | | | | This happens only if MULTIBYTE option is on. | ||||
* | 51816: add :S history modifier with pattern match | Peter Stephenson | 2023-06-06 | 1 | -6/+12 |
| | |||||
* | 51760: r and R were listed in the wrong order. | Marlon Richert | 2023-05-21 | 1 | -3/+3 |
| | |||||
* | 51758: Make dynamic dir completion easier to implement | Marlon Richert | 2023-05-21 | 1 | -27/+17 |
| | |||||
* | 51738: support pcre's alternative DFA matching algorithm | Oliver Kiddle | 2023-05-13 | 1 | -1/+5 |
| | |||||
* | 51728: assign pcre named capture groups to a hash | Oliver Kiddle | 2023-05-13 | 1 | -4/+6 |
| | |||||
* | 51609: fix reference to select(2) | Jim | 2023-05-11 | 1 | -1/+1 |
| | |||||
* | 51639: new parameter ZSH_EXEPATH (full path of zsh executable) | Jun-ichi Takimoto | 2023-04-11 | 1 | -0/+4 |
| | | | | | | The full pathname is obatined by a reliable method on macOS and systems that support procfs. But on other systems (FreeBSD, OpenBSD, ...) it is guessed from argv[0], PWD and PATH. | ||||
* | 51631: initialize $_ by copying it from environment | Jun-ichi Takimoto | 2023-04-09 | 1 | -1/+4 |
| |