summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-04-30unposted: Add details about ${(*)...} expansionBart Schaefer3-1/+10
2022-04-3050150: Filenames need unmetafy for printingBart Schaefer2-5/+9
2022-04-30Add entry for 50149Bart Schaefer1-0/+5
2022-04-3050149: Remove all remaining =(...) files at shell exitBart Schaefer3-2/+13
2022-04-2950136: Fix =(nosuchcommand) race/deadlock first reported in workers/42609Bart Schaefer3-6/+3
2022-04-2950134: Tweak process group handling to prevent unkillable pipelinesBart Schaefer2-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().
2022-04-29Details about STTY handling; consistency nitBart Schaefer2-2/+8
2022-04-2850138: Note ERRNO must be set before use.Bart Schaefer2-0/+5
2022-04-2850133: use read-ahead and lseek-rewind for efficient line-buffered inputBart Schaefer3-1/+86
2022-04-2850101: sysread -o with param adjusted to match documentationBart Schaefer2-5/+3
2022-04-2850162: Fix multios with current-shell "exec" (aka nullexec).Bart Schaefer3-6/+8
2022-04-26unposted: Fix util-linux variant detection in _getoptdana2-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
2022-04-26unposted: Adjust NEWS dedication wordingdana2-1/+5
Per off-list feedback
2022-04-2650089: unset LC_* for multibyte tests in X03zlebindkeyJun-ichi Takimoto2-0/+5
2022-04-2550049: care with signed charactersPeter Stephenson3-2/+8
Some signed-to-unsigned casts needed for a couple of cases of pointers used as indices.
2022-04-2050081: reset global mbstate_t variables when LC_CTYPE changesJun-ichi Takimoto3-1/+32
2022-04-2050080: add missing STOUC() in casemodify()Jun-ichi Takimoto2-2/+6
2022-04-19unposted (cf. users/27656 (Tomasz Pala), users/27660): fix $SUFFIX when ↵Bart Schaefer2-2/+7
GLOB_COMPLETE
2022-04-17unposted (see 50072): check exit status in exit-from-trap testBart Schaefer1-1/+1
2022-04-1450069: ChangeLog and test description for 50068Bart Schaefer2-1/+8
2022-04-1450068: 'exit' in trap causes calling function to returnBart Schaefer3-4/+3
2022-04-1450052: do nothing when skipping test V14systemJun-ichi Takimoto2-1/+3
2022-04-1450046: ztst.zsh: export LANG to child zshJun-ichi Takimoto2-0/+7
2022-04-1250013: skip %test if a chunk in %prep failsJun-ichi Takimoto3-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.
2022-04-1249996 (Peter) + 50012: add ZTST_continueJun-ichi Takimoto3-7/+31
2022-04-1250017: allow lowercase to match with uppercase in timezone nameJun-ichi Takimoto2-1/+7
2022-04-1150043: avoid spurious test failures when "make check" as rootBart Schaefer3-3/+16
2022-04-1150042: Another fix for 49915Mikael Magnusson2-1/+5
If the last element in the list is a duplicate, we would walk off the end
2022-04-10unposted: NEWS: fix typo in previous commitMikael Magnusson1-1/+1
2022-04-10unposted: NEWS: Improve flow between the paragraph and its links.Daniel Shahaf2-1/+6
2022-04-09unposted: Test release: 5.8.1.2-testdana3-3/+6
2022-04-09NEWS: Dedicate zsh 5.9 to Sven Guckesdana2-0/+8
2022-04-09NEWS/README: Add missing change documentation for 5.9dana3-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
2022-04-0649960: Sort lists in zshcompsysMatthew Martin2-40/+44
2022-04-05Fix typo in past entryBart Schaefer1-1/+1
2022-04-0549994: Single-byte equivalence of users/22601 and workers/40891Bart Schaefer2-2/+7
2022-04-0549989: Single byte versions of nice quoting.Peter Stephenson4-40/+147
Align interfaces for "nice" printing of characters with those for multibyte to make more available in single-byte compilation.
2022-04-0449992: further unify single- and multi-byte implementations of nicechar()Bart Schaefer2-62/+3
2022-04-0449991: single-byte brace expansion handles $'\0' and control character ↵Bart Schaefer3-12/+17
output aligns with multibyte
2022-04-0449990: casemodify() avoids metafying characters that it otherwise did not touchBart Schaefer2-5/+19
2022-04-04unposted: Fix typo from 49955Bart Schaefer1-1/+1
2022-04-0449955: Src/glob.c: fix bad free in incremental-pattern-search matchingBart Schaefer3-3/+18
2022-04-0349968: _adb: also replace model names, since device names aren't sent on ↵Mikael Magnusson2-0/+5
wifi listing
2022-04-0349967: _adb: Handle dumpsys SurfaceFlinger argumentsMikael Magnusson2-3/+54
2022-04-0349966: _adb: Parse device spec correctlyMikael Magnusson2-6/+8
This was particularly annoying when trying to complete logtags after adb logcat -s
2022-04-0349965: _adb: use $CURRENT instead of $#wordsMikael Magnusson2-6/+9
2022-04-0349964: _adb: Complete services for start/stopMikael Magnusson2-1/+18
2022-04-0349963: _adb: Fix device serial completion for hostname:port syntaxMikael Magnusson2-1/+4
2022-04-0349962: _adb: Add dumpsys and cmd completionMikael Magnusson2-1/+24
2022-04-0349961: _adb: handle exec-out like shellMikael Magnusson2-1/+5