summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* unposted: Release 5.9 zsh-5.9dana2022-05-142-2/+6
|
* 50192: use set{u,g}id() for dropping privilege on NetBSDJun-ichi Takimoto2022-05-112-0/+15
|
* 50176 (tweaked): Improve htop completiondana2022-05-082-11/+60
| | | | | | | | | | | | | | | * Correct -v to -V * Make -u argument optional * Enable option stacking * Improve descriptions * Fix broken sort keys with htop 3.x and add new key descriptions * Remove _sequence limit on -p * Add several missing options + Fixed a typo and an erroneous comment in the original patch Thanks to GitHub user xpufx, whose work formed the initial basis of this change (see zsh-users/zsh pull #89)
* 50184: fix inclusion of -S separator in -r options passed to compadd through ↵Bart Schaefer2022-05-072-1/+4
| | | | _describe
* Marlon Richert: 49954: gradle completion improvementsBart Schaefer2022-05-072-53/+64
| | | | | | | | | | | | * Adjust the pattern for matching tasks. The old one was too strict, causing it to filter out perfectly valid tasks. * Add completion of subproject names. * Prevent subproject tasks from overwriting the main task description. * Require `:` prefix for showing subprojects. * Require a subproject prefix before showing subproject tasks. * Standardize the use of completion tags. * Rebuild the cache if it can't be read or doesn't contain the required arrays.
* unposted: cross-reference "typeset -f" for "functions -[Tt]"Bart Schaefer2022-05-072-1/+7
|
* Fix problems with tests for 50126 and 50150.Bart Schaefer2022-05-023-1/+14
|
* Merge because I forgot to "git pull" before committing Test changesBart Schaefer2022-05-010-0/+0
|\
| * unposted: Test release: 5.8.1.3-test zsh-5.8.1.3-testdana2022-05-012-2/+4
| |
| * unposted: Mention #zsh topic in creating-a-releasedana2022-05-012-1/+6
| | | | | | | | Per off-list suggestion
* | unposted: Test release: 5.8.1.3-testdana2022-05-012-2/+4
| |
* | unposted: Mention #zsh topic in creating-a-releasedana2022-05-012-1/+6
| | | | | | | | Per off-list suggestion
* | 50160: Regression tests for 50126, 50136, and 50149Bart Schaefer2022-05-013-1/+30
| |
* | 50157: Tests for 50150Daniel Shahaf2022-05-012-0/+13
| |
* | 50159: Tests for sysread, including 50101 regressionBart Schaefer2022-05-012-0/+70
|/
* unposted: remove the reference to debian #924736, and correct another editBart Schaefer2022-04-302-3/+4
|
* Typo in previous commitBart Schaefer2022-04-301-1/+1
|
* unposted: Add details about ${(*)...} expansionBart Schaefer2022-04-303-1/+10
|
* 50150: Filenames need unmetafy for printingBart Schaefer2022-04-302-5/+9
|
* Add entry for 50149Bart Schaefer2022-04-301-0/+5
|
* 50149: Remove all remaining =(...) files at shell exitBart Schaefer2022-04-303-2/+13
|
* 50136: Fix =(nosuchcommand) race/deadlock first reported in workers/42609Bart Schaefer2022-04-293-6/+3
|
* 50134: Tweak process group handling to prevent unkillable pipelinesBart Schaefer2022-04-292-2/+8
| | | | | | In some cases the process group leader of the forked-left side of a pipe needs to be set to the pipe process PID rather than to the group leader PID returned by entersubsh().
* Details about STTY handling; consistency nitBart Schaefer2022-04-292-2/+8
|
* 50138: Note ERRNO must be set before use.Bart Schaefer2022-04-282-0/+5
|
* 50133: use read-ahead and lseek-rewind for efficient line-buffered inputBart Schaefer2022-04-283-1/+86
|
* 50101: sysread -o with param adjusted to match documentationBart Schaefer2022-04-282-5/+3
|
* 50162: Fix multios with current-shell "exec" (aka nullexec).Bart Schaefer2022-04-283-6/+8
|
* unposted: Fix util-linux variant detection in _getoptdana2022-04-262-3/+7
| | | | | | This had been broken all along for the actual util-linux getopt; i think the 'enhanced' text comes from the original author's version, which Homebrew was still using when the function was written
* unposted: Adjust NEWS dedication wordingdana2022-04-262-1/+5
| | | | Per off-list feedback
* 50089: unset LC_* for multibyte tests in X03zlebindkeyJun-ichi Takimoto2022-04-262-0/+5
|
* 50049: care with signed charactersPeter Stephenson2022-04-253-2/+8
| | | | | Some signed-to-unsigned casts needed for a couple of cases of pointers used as indices.
* 50081: reset global mbstate_t variables when LC_CTYPE changesJun-ichi Takimoto2022-04-203-1/+32
|
* 50080: add missing STOUC() in casemodify()Jun-ichi Takimoto2022-04-202-2/+6
|
* unposted (cf. users/27656 (Tomasz Pala), users/27660): fix $SUFFIX when ↵Bart Schaefer2022-04-192-2/+7
| | | | GLOB_COMPLETE
* unposted (see 50072): check exit status in exit-from-trap testBart Schaefer2022-04-171-1/+1
|
* 50069: ChangeLog and test description for 50068Bart Schaefer2022-04-142-1/+8
|
* 50068: 'exit' in trap causes calling function to returnBart Schaefer2022-04-143-4/+3
|
* 50052: do nothing when skipping test V14systemJun-ichi Takimoto2022-04-142-1/+3
|
* 50046: ztst.zsh: export LANG to child zshJun-ichi Takimoto2022-04-142-0/+7
|
* 50013: skip %test if a chunk in %prep failsJun-ichi Takimoto2022-04-123-26/+34
| | | | | | Only %test is skipped if a chunk in %prep returns nonzero. Both %test and %clean are skipped if ZTST_unimplemented is set in a chunk of %prep. ZTST_cleanup is run in both cases.
* 49996 (Peter) + 50012: add ZTST_continueJun-ichi Takimoto2022-04-123-7/+31
|
* 50017: allow lowercase to match with uppercase in timezone nameJun-ichi Takimoto2022-04-122-1/+7
|
* 50043: avoid spurious test failures when "make check" as rootBart Schaefer2022-04-113-3/+16
|
* 50042: Another fix for 49915Mikael Magnusson2022-04-112-1/+5
| | | | If the last element in the list is a duplicate, we would walk off the end
* unposted: NEWS: fix typo in previous commitMikael Magnusson2022-04-101-1/+1
|
* unposted: NEWS: Improve flow between the paragraph and its links.Daniel Shahaf2022-04-102-1/+6
|
* unposted: Test release: 5.8.1.2-test zsh-5.8.1.2-testdana2022-04-093-3/+6
|
* NEWS: Dedicate zsh 5.9 to Sven Guckesdana2022-04-092-0/+8
|
* NEWS/README: Add missing change documentation for 5.9dana2022-04-093-29/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This covers the following changes: users/24971: ${(-)var} sorts on signed integers 47704: POSIX export and readonly ignore "-p" when parameter names also appear 47913: implement CASE_PATHS option to make NO_CASE_GLOB more sensible 48073: Add fc -s as POSIX way of rerunning command without starting editor 49307 with doc update: POSIX_TRAPS fix. 49528: allow multiple -D options to compadd 49534, 49539: separate watch/log functionality out into a module 49561: add zformat -F option, similar to -f but ternary expressions check for existence instead of doing math evaluation 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 49611 based on 49590 (Martijn Dekker): disable Inf and NaN in math expressions for sh emulation 49646: allow colors in WATCHFMT with %F/%K 49694 + doc: Allow using empty STTY= to freeze tty for a single command 49853 + 49882/49883: make "${arr[*]:off}" compatible with ksh/bash