summary refs log tree commit diff
path: root/Test
Commit message (Collapse)AuthorAgeFilesLines
* users/20466 plus comment: change test for skipping strftime extensions.Peter Stephenson2015-08-281-1/+4
| | | | | | This test is known to fail on Solaris, but seems to work in other common implementations. Hence there seems no point in having the release fall over on this test. Needs further investigation later.
* cf. Axel Beckert 36292: discard even more extraneous stderr in "hang" testBarton E. Schaefer2015-08-271-1/+1
|
* 36282: discard stderr of "hang" testBarton E. Schaefer2015-08-261-1/+1
|
* Test for 36265, no alias expansion after "function"Peter Stephenson2015-08-211-0/+13
|
* 36262: Replace fix for missing unmeta in chdir().Peter Stephenson2015-08-211-0/+12
| | | | | | | It was needed in the argument to one of a pair of lchdir()s rather than within zchdir(). Add tests for the case of a character with 0x83 within it.
* 36241: Test for ztrftime fix, 36227 / f8164fb6.Peter Stephenson2015-08-191-0/+4
| | | | | Check that embedded null characters get passed correctly through the strftime module builtin.
* 36083: set array value when consistently retying scalar and arrayPeter Stephenson2015-08-101-0/+3
|
* 36045: make effect of failures in wait test clearerPeter Stephenson2015-08-101-1/+3
|
* unposted: add tests for outputting traps specified via aliasesMikael Magnusson2015-08-091-0/+11
|
* Fix retying variables in opposite order.Peter Stephenson2015-08-091-0/+5
| | | | | Now gives an error. Add test.
* 35953: fix handling of command substitution in math contextBarton E. Schaefer2015-07-291-0/+6
|
* 35873: add original test for process substitution deadlock from 35847Peter Stephenson2015-07-231-0/+8
|
* 35849: close fd's from process substitution after forkPeter Stephenson2015-07-231-0/+15
| | | | Leaving these hanging in parent could cause deadlock: test added.
* fix another test for 35581Barton E. Schaefer2015-07-221-2/+2
|
* 35581, 35582: output array assignments with spaces inside the parensBarton E. Schaefer2015-07-222-4/+4
|
* 35805: tests for 35799Barton E. Schaefer2015-07-161-0/+14
|
* unposted: TypoDaniel Shahaf2015-07-121-1/+1
|
* unposted: notes on ZTST_unimplemented and ZTST_skip.Peter Stephenson2015-07-101-1/+13
|
* 35761: Make sure to skip alternate format extension test properlyMikael Magnusson2015-07-101-8/+5
|
* unposted: another ZTST_skipPeter Stephenson2015-07-101-2/+1
|
* 35760: Add ZTST_skip to test systemPeter Stephenson2015-07-104-31/+58
|
* unposted: Make V09 set a known timezoneMikael Magnusson2015-07-091-3/+4
|
* 35751: Fix ERR_RETURN and ERR_EXIT in "else"Peter Stephenson2015-07-091-0/+40
|
* 35745: ztrftime: Pass everything unhandled to the system strftime()Mikael Magnusson2015-07-091-0/+63
|
* 35694: fix handling of history modifiers applied across all elements of an ↵Barton E. Schaefer2015-07-061-0/+9
| | | | array parameter value
* Turning case parsed as multiple alternatives back into text.Peter Stephenson2015-07-041-0/+24
| | | | Also add test.
* 35668: Improved fix for command/proc subst starting in alias.Peter Stephenson2015-07-021-0/+5
| | | | | | Use input flag to suppress the unwanted backtracking. Add test for the extra case covered.
* 35667: fix command substitution that starts but doesn't finish in aliasPeter Stephenson2015-07-012-0/+11
|
* 35623: All is_array assignments should be treated as having a value.Peter Stephenson2015-06-271-0/+16
|
* 35613: Handle array slices in typesetPeter Stephenson2015-06-261-0/+15
|
* 35604: create empty arrays in typeset with array=()Peter Stephenson2015-06-251-0/+13
|
* 35590: tweak and test text output from typesetPeter Stephenson2015-06-241-0/+12
|
* various posts: Implement assignment parsing for typeset.Peter Stephenson2015-06-243-2/+156
| | | | | | | | | | | | 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.
* Add non-metafied character length handling.Peter Stephenson2015-06-121-0/+13
| | | | | | | Use this in regex module and add test using $'\ua0'. Rename mb_metacharinit() to mb_charinit() as it does not involve metafied characters.
* 35412: fix for - flag when formating strings with printfOliver Kiddle2015-06-071-2/+6
|
* 35374: tab expansion with double width charactersPeter Stephenson2015-06-031-0/+9
|
* 35369: better GLOB_ASSIGN testingPeter Stephenson2015-06-022-12/+23
|
* 35359: Improved math parsing and errors.Peter Stephenson2015-06-021-4/+18
| | | | | | Check for bogus trailing ")" at end of top-level parse. Extend some math error messages to indicate they are math errors.
* 35353: print -x and print -X expand tabsPeter Stephenson2015-06-021-0/+13
|
* 35343: Avoid $#name length handling for POSIX_IDENTIFIERSPeter Stephenson2015-05-311-3/+6
|
* 35326: $#- was misparsed as ${#-}Peter Stephenson2015-05-291-0/+5
|
* 35306: "test -z \(" failed due to parse confusionPeter Stephenson2015-05-271-0/+14
|
* 35248: treat fully parenthised zsh patterns as complete case patterns againPeter Stephenson2015-05-211-3/+33
|
* 35193: Add "unalias -a".Peter Stephenson2015-05-181-0/+10
|
* 35184: Additional case fix for 35168.Peter Stephenson2015-05-181-0/+15
| | | | | Lexical analysis flags got screwed up after a "|", so we didn't parse patterns properly, in particular those with parentheses.
* 35168: Improve parsing of case patterns.Peter Stephenson2015-05-181-0/+39
| | | | | | | | | | | | | | "|" is now found properly by looking for words that come from the lexical analyser, rather than hacking a pattern returned in one dollop. Update some completion functions that need extra quoting as a result. Add test for new parsing. Update version number to 5.0.8-dev-3 because of wordcode incompatibility.
* 35153: nested math substitutionPeter Stephenson2015-05-151-0/+8
|
* users/20203: nested functions in always blocks when exit pendingPeter Stephenson2015-05-131-0/+22
|
* 35078: Add backslash quoting to parameter (b) flag from 35067.Peter Stephenson2015-05-111-1/+1
|
* 35067: Add (b) parameter flag for pattern char backslashing.Peter Stephenson2015-05-101-0/+4
| | | | | | Doc tweak from Daniel in 35071. Includes test.