Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 44435: Handling digita arguments for :h and :t. | Peter Stephenson | 2019-06-20 | 1 | -1/+20 |
| | | | | | | | Pick number of leading or trailing path components to substitute. Active in history, brace parameters, glob qualifiers. Add tests for all three environments. | ||||
* | unposted: Release 5.7.1 zsh-5.7.1 | dana | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | unposted: Release 5.7 zsh-5.7 | dana | 2019-01-24 | 1 | -1/+2 |
| | |||||
* | 43944: apply NO_UNSET consistently to arithmeitc | Martijn Dekker | 2018-12-30 | 1 | -0/+4 |
| | |||||
* | unposted: updates for 5.6.2-test-2 zsh-5.6.2-test-2 | Peter Stephenson | 2018-12-19 | 1 | -12/+9 |
| | |||||
* | 43620 (tweaked): vcs_info git: Reverse the order patches are passed to ↵ | Daniel Shahaf | 2018-10-08 | 1 | -1/+15 |
| | | | | | | | | gen-unapplied-string in. This is an incompatible change; see README for details. Tweaks (relative to posted version): tweaked README, removed scalpel (debug print). | ||||
* | 43457: Release 5.6.2 zsh-5.6.2 | Daniel Shahaf | 2018-09-14 | 1 | -2/+3 |
| | |||||
* | unposted: Patch release: 5.6.1 zsh-5.6.1 | Daniel Shahaf | 2018-09-08 | 1 | -3/+2 |
| | |||||
* | CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing. | Anthony Sottile | 2018-09-03 | 1 | -3/+3 |
| | | | | | | See NEWS for more information. Patch by Anthony Sottile and Buck Evan. | ||||
* | Test release: 5.5.1-test-2. zsh-5.5.1-test-2 | Daniel Shahaf | 2018-08-25 | 1 | -2/+2 |
| | |||||
* | unposted: Test release: 5.5.1-test-1. zsh-5.5.1-test-1 | Daniel Shahaf | 2018-08-25 | 1 | -4/+3 |
| | |||||
* | 23519: Use tag remote-files for remote files | Peter Stephenson | 2018-06-29 | 1 | -1/+9 |
| | |||||
* | unposted: Update for release 5.5.1. zsh-5.5.1 | Peter Stephenson | 2018-04-16 | 1 | -2/+3 |
| | |||||
* | 42505 (corrected): prepare for 5.5 release zsh-5.4.2-test-1 | Peter Stephenson | 2018-03-25 | 1 | -5/+6 |
| | |||||
* | 42031 + 42048: Make [[ -o invalidoption ]] a normal(ish) false value, rather ↵ | Daniel Shahaf | 2017-11-24 | 1 | -0/+12 |
| | | | | than a syntax error. | ||||
* | 41787 (plus minor tweaks): use $FUNCSTACK for function nesting depth. | Peter Stephenson | 2017-10-02 | 1 | -1/+25 |
| | | | | Initialised from existing configuration value. | ||||
* | Updates for ksh array element syntax. | Peter Stephenson | 2017-09-24 | 1 | -0/+11 |
| | | | | | | | | Move detection of key/value pairs down into prefork(). Detect normal array assignment and [key]=val array assignemnt separately. Mark key / value pairs with Marker and pass up flag. Deal with marked triads specially later on. | ||||
* | 41599: info updates for 5.4.2 | Peter Stephenson | 2017-08-25 | 1 | -5/+5 |
| | |||||
* | 41590 modified as 41595: make ERR_RETURN more logical. | Peter Stephenson | 2017-08-24 | 1 | -0/+13 |
| | | | | | | | | It now operates separately at each function depth. To keep ERR_EXIT global, make the noerrexit variable usd bit flags. Extend tests. | ||||
* | unposted: fix README typo | Peter Stephenson | 2017-08-09 | 1 | -1/+1 |
| | |||||
* | unposted: update to 5.4.1 zsh-5.4.1 5.4.1 | Peter Stephenson | 2017-08-08 | 1 | -4/+5 |
| | |||||
* | unposted: update distribution docs for 5.4 release. | Peter Stephenson | 2017-07-29 | 1 | -5/+5 |
| | |||||
* | 41275: Leave stdin open when executing widgets | Stephane Chazelas | 2017-06-13 | 1 | -0/+6 |
| | |||||
* | 40510: vcs_info: Update the $psvar episode with '%'-unescaping. (Follow-up ↵ | Daniel Shahaf | 2017-02-09 | 1 | -0/+3 |
| | | | | to 40492.) | ||||
* | 40492: vcs_info: Escape '%' signs in payloads. | Daniel Shahaf | 2017-02-09 | 1 | -0/+9 |
| | | | | | Test case: a patch whose subject is '%Sfoo%sbar'. ('S' and 's' are expandos both in prompts and in the 'formats' style.) | ||||
* | Add features associated with autoloading a function using an absolute | Peter Stephenson | 2017-01-11 | 1 | -3/+13 |
| | | | | | | | | | | | | | path. -d defaults to normal fpath -r remembers the path without actually loading. May be combined with -d. -R does the same but it's an error if not found -X can now take a directory path: this is used to output not yet loaded functions that have an associated path. | ||||
* | 40306 with doc tweaks: Change behaviour expanding alias in () function ↵ | Peter Stephenson | 2017-01-10 | 1 | -6/+25 |
| | | | | | | | definition. Now an error unless the () is part of the same error as the name. Add ALIAS_FUNC_DEF option to allow it again. | ||||
* | unposted: Release 5.3.1 zsh-5.3.1 | Peter Stephenson | 2016-12-21 | 1 | -4/+4 |
| | |||||
* | 40066: updates for 5.3 release | Peter Stephenson | 2016-12-02 | 1 | -3/+3 |
| | |||||
* | 40032: consistency in handling of subscript slices outside the bounds of an ↵ | Barton E. Schaefer | 2016-11-29 | 1 | -0/+39 |
| | | | | | | array parameter unposted: README: example describing 40032 | ||||
* | 39982: $SPROMPT: Don't accept a spelling correction at space/tab. | Daniel Shahaf | 2016-11-24 | 1 | -0/+5 |
| | | | | | The patch also downscopes a couple of local variables, with no functional change. | ||||
* | unposted: mention former behavior of typeset for comparison | Barton E. Schaefer | 2016-10-26 | 1 | -0/+1 |
| | |||||
* | "typeset -p" uses "export" commands or the "-g" option for parameters that ↵ | Barton E. Schaefer | 2016-10-24 | 1 | -0/+5 |
| | | | | are not local to the current scope | ||||
* | 39566: Improve usefulness of command_not_found_handler. | Peter Stephenson | 2016-10-05 | 1 | -0/+9 |
| | | | | | | | Don't behave as if command not found if return status is non-zero as this may simply be the return status of the replacement command. Let the function report a command not found instead. | ||||
* | 39236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added ↵ | Daniel Shahaf | 2016-09-08 | 1 | -3/+8 |
| | | | | in 39173. | ||||
* | 39173: _arguments: Escape colons and backslashes in $opt_args unambiguously. | Daniel Shahaf | 2016-09-06 | 1 | -0/+9 |
| | |||||
* | users/21793: Remove raw integers as glob qualifiers. | Peter Stephenson | 2016-07-28 | 1 | -0/+8 |
| | | | | | | | There was an ancient undocumented feature that these were treated as a file mode to "or" with that of the file under test. The only documented way of doing this has always been the "f" qualifier, so removed the effect of raw integers to make errors more obvious. | ||||
* | 37999: Sticky behaviour of EXIT traps. | Peter Stephenson | 2016-02-17 | 1 | -0/+14 |
| | | | | | | | | They now have POSIX or non-POSIX behaviour based on the setting of POSIX_TRAPS where the trap was defined, rather than where the trap would (or would not) be executed. Tweaks possible. | ||||
* | unposted: Follow-up to 37833: extend description of 37804 in README. | Daniel Shahaf | 2016-02-07 | 1 | -1/+3 |
| | |||||
* | 37833: Document 37804 in README. | Daniel Shahaf | 2016-01-29 | 1 | -1/+6 |
| | |||||
* | 37689: ! and ^ need to be tokenised in character sets | Peter Stephenson | 2016-01-19 | 1 | -4/+30 |
| | |||||
* | unposted: Make 5.1.1-test-1 in preparation for 5.2 zsh-5.1.1-test-1 | Peter Stephenson | 2015-11-21 | 1 | -7/+4 |
| | |||||
* | 37159: Update to NEWS and README | Peter Stephenson | 2015-11-19 | 1 | -2/+10 |
| | |||||
* | 36729: fix some typos in distro docs | Andrew Janke | 2015-10-01 | 1 | -2/+2 |
| | |||||
* | unposted: docs: Typo fixes | Daniel Shahaf | 2015-09-14 | 1 | -1/+1 |
| | |||||
* | Update news for 5.1.1 with minor features just added. | Peter Stephenson | 2015-09-11 | 1 | -1/+2 |
| | |||||
* | unposted: make 5.1-test-1 with updates for 5.1.1 zsh-5.1-test-1 | Peter Stephenson | 2015-09-06 | 1 | -1/+3 |
| | |||||
* | unposted: update version from 5.0.8 to 5.1 in descriptive text | Peter Stephenson | 2015-08-21 | 1 | -5/+4 |
| | |||||
* | 36250: add notes on bracketed paste mode to README | Peter Stephenson | 2015-08-21 | 1 | -2/+11 |
| | | | | Next version will be 5.1 rather than 5.0.9. | ||||
* | various posts: Implement assignment parsing for typeset. | Peter Stephenson | 2015-06-24 | 1 | -0/+17 |
| | | | | | | | | | | | | Typeset assignments now work like raw assignments except for no "+=" and no GLOB_ASSIGN. Documented in typeset builtin doc and mentioned in release notes. Tests to ensure basic sanity. Enabled by default, can be turned off by "disable -r" with typeset family of commands. |