summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)AuthorFilesLines
2019-12-14unposted: Test release: 5.7.1-test-1dana1-3/+6
2019-12-1145003: Fix more documentation typosMartijn Dekker1-4/+4
2019-11-2944958: vcs_info quilt: Avoid forksDaniel Shahaf1-0/+4
2019-06-2044435: Handling digita arguments for :h and :t.Peter Stephenson1-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.
2019-02-03unposted: Release 5.7.1dana1-1/+1
2019-01-24unposted: Release 5.7dana1-1/+2
2018-12-3043944: apply NO_UNSET consistently to arithmeitcMartijn Dekker1-0/+4
2018-12-19unposted: updates for 5.6.2-test-2Peter Stephenson1-12/+9
2018-10-0843620 (tweaked): vcs_info git: Reverse the order patches are passed to ↵Daniel Shahaf1-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).
2018-09-1443457: Release 5.6.2Daniel Shahaf1-2/+3
2018-09-08unposted: Patch release: 5.6.1Daniel Shahaf1-3/+2
2018-09-03CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing.Anthony Sottile1-3/+3
See NEWS for more information. Patch by Anthony Sottile and Buck Evan.
2018-08-25Test release: 5.5.1-test-2.Daniel Shahaf1-2/+2
2018-08-25unposted: Test release: 5.5.1-test-1.Daniel Shahaf1-4/+3
2018-06-2923519: Use tag remote-files for remote filesPeter Stephenson1-1/+9
2018-04-16unposted: Update for release 5.5.1.Peter Stephenson1-2/+3
2018-03-2542505 (corrected): prepare for 5.5 releasePeter Stephenson1-5/+6
2017-11-2442031 + 42048: Make [[ -o invalidoption ]] a normal(ish) false value, rather ↵Daniel Shahaf1-0/+12
than a syntax error.
2017-10-0241787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.Peter Stephenson1-1/+25
Initialised from existing configuration value.
2017-09-24Updates for ksh array element syntax.Peter Stephenson1-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.
2017-08-2541599: info updates for 5.4.2Peter Stephenson1-5/+5
2017-08-2441590 modified as 41595: make ERR_RETURN more logical.Peter Stephenson1-0/+13
It now operates separately at each function depth. To keep ERR_EXIT global, make the noerrexit variable usd bit flags. Extend tests.
2017-08-09unposted: fix README typoPeter Stephenson1-1/+1
2017-08-08unposted: update to 5.4.1Peter Stephenson1-4/+5
2017-07-29unposted: update distribution docs for 5.4 release.Peter Stephenson1-5/+5
2017-06-1341275: Leave stdin open when executing widgetsStephane Chazelas1-0/+6
2017-02-0940510: vcs_info: Update the $psvar episode with '%'-unescaping. (Follow-up ↵Daniel Shahaf1-0/+3
to 40492.)
2017-02-0940492: vcs_info: Escape '%' signs in payloads.Daniel Shahaf1-0/+9
Test case: a patch whose subject is '%Sfoo%sbar'. ('S' and 's' are expandos both in prompts and in the 'formats' style.)
2017-01-11Add features associated with autoloading a function using an absolutePeter Stephenson1-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.
2017-01-1040306 with doc tweaks: Change behaviour expanding alias in () function ↵Peter Stephenson1-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.
2016-12-21unposted: Release 5.3.1Peter Stephenson1-4/+4
2016-12-0240066: updates for 5.3 releasePeter Stephenson1-3/+3
2016-11-2940032: consistency in handling of subscript slices outside the bounds of an ↵Barton E. Schaefer1-0/+39
array parameter unposted: README: example describing 40032
2016-11-2439982: $SPROMPT: Don't accept a spelling correction at space/tab.Daniel Shahaf1-0/+5
The patch also downscopes a couple of local variables, with no functional change.
2016-10-26unposted: mention former behavior of typeset for comparisonBarton E. Schaefer1-0/+1
2016-10-24"typeset -p" uses "export" commands or the "-g" option for parameters that ↵Barton E. Schaefer1-0/+5
are not local to the current scope
2016-10-0539566: Improve usefulness of command_not_found_handler.Peter Stephenson1-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.
2016-09-0839236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added ↵Daniel Shahaf1-3/+8
in 39173.
2016-09-0639173: _arguments: Escape colons and backslashes in $opt_args unambiguously.Daniel Shahaf1-0/+9
2016-07-28users/21793: Remove raw integers as glob qualifiers.Peter Stephenson1-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.
2016-02-1737999: Sticky behaviour of EXIT traps.Peter Stephenson1-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.
2016-02-07unposted: Follow-up to 37833: extend description of 37804 in README.Daniel Shahaf1-1/+3
2016-01-2937833: Document 37804 in README.Daniel Shahaf1-1/+6
2016-01-1937689: ! and ^ need to be tokenised in character setsPeter Stephenson1-4/+30
2015-11-21unposted: Make 5.1.1-test-1 in preparation for 5.2Peter Stephenson1-7/+4
2015-11-1937159: Update to NEWS and READMEPeter Stephenson1-2/+10
2015-10-0136729: fix some typos in distro docsAndrew Janke1-2/+2
2015-09-14unposted: docs: Typo fixesDaniel Shahaf1-1/+1
2015-09-11Update news for 5.1.1 with minor features just added.Peter Stephenson1-1/+2
2015-09-06unposted: make 5.1-test-1 with updates for 5.1.1Peter Stephenson1-1/+3