summary refs log tree commit diff
path: root/Test
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 35059: fix, document, test readonly -p.Peter Stephenson2015-05-081-0/+21
| | | | | | Don't output specials as can't be reconstructed. Output arrays in a useful order.