summaryrefslogtreecommitdiff
path: root/Test
AgeCommit message (Collapse)AuthorFilesLines
2015-09-2736651: WARN_CREATE_GLOBAL += math expressionsDaniel Shahaf1-0/+4
Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn about $x and $i, respectively, being created global.
2015-09-19unposted: fix typo in testPeter Stephenson1-1/+1
2015-09-1736552 plus test: fix Nularg string in quotestring(QT_DOLLARS)Barton E. Schaefer1-0/+4
2015-09-1236491: Multibyte support for parameter expansion flags B,E,NJun-ichi Takimoto1-0/+15
2015-09-1036478: Add [[:INCOMPLETE:]] and [[:INVALID:]] pattern tests.Peter Stephenson1-0/+6
2015-09-1036460: Discard benign error when no one is reading from pipePeter Stephenson1-1/+1
2015-09-0436415: remap bytes from invalid multibyte characters.Peter Stephenson1-0/+17
These now go to 0xdc00 + index. If wchar_t is a Unicode code point, this is by construction an invalid character within the Unicode range. If it isn't, we would hope the result was no worse than the current fudge.
2015-09-0336403: type -w += suffix aliasDaniel Shahaf1-0/+3
This makes 'type -w' distinguish suffix aliases from regular aliases, like bare 'type' already does. Use-case: detecting programmatically whether the command word is indeed a valid command word (see <https://github.com/zsh-users/zsh-syntax-highlighting/issues/126>)
2015-09-0236393: process queued signals during dotrap()Barton E. Schaefer1-0/+9
2015-09-0236399: Shell code text with multiple here documents wasn't shown properly.Peter Stephenson1-0/+31
2015-09-0136347: Fix appending empty array to associationsMikael Magnusson1-0/+8
2015-08-28users/20466 plus comment: change test for skipping strftime extensions.Peter Stephenson1-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.
2015-08-27cf. Axel Beckert 36292: discard even more extraneous stderr in "hang" testBarton E. Schaefer1-1/+1
2015-08-2636282: discard stderr of "hang" testBarton E. Schaefer1-1/+1
2015-08-21Test for 36265, no alias expansion after "function"Peter Stephenson1-0/+13
2015-08-2136262: Replace fix for missing unmeta in chdir().Peter Stephenson1-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.
2015-08-1936241: Test for ztrftime fix, 36227 / f8164fb6.Peter Stephenson1-0/+4
Check that embedded null characters get passed correctly through the strftime module builtin.
2015-08-1036083: set array value when consistently retying scalar and arrayPeter Stephenson1-0/+3
2015-08-1036045: make effect of failures in wait test clearerPeter Stephenson1-1/+3
2015-08-09unposted: add tests for outputting traps specified via aliasesMikael Magnusson1-0/+11
2015-08-09Fix retying variables in opposite order.Peter Stephenson1-0/+5
Now gives an error. Add test.
2015-07-2935953: fix handling of command substitution in math contextBarton E. Schaefer1-0/+6
2015-07-2335873: add original test for process substitution deadlock from 35847Peter Stephenson1-0/+8
2015-07-2335849: close fd's from process substitution after forkPeter Stephenson1-0/+15
Leaving these hanging in parent could cause deadlock: test added.
2015-07-22fix another test for 35581Barton E. Schaefer1-2/+2
2015-07-2235581, 35582: output array assignments with spaces inside the parensBarton E. Schaefer2-4/+4
2015-07-1635805: tests for 35799Barton E. Schaefer1-0/+14
2015-07-12unposted: TypoDaniel Shahaf1-1/+1
2015-07-10unposted: notes on ZTST_unimplemented and ZTST_skip.Peter Stephenson1-1/+13
2015-07-1035761: Make sure to skip alternate format extension test properlyMikael Magnusson1-8/+5
2015-07-10unposted: another ZTST_skipPeter Stephenson1-2/+1
2015-07-1035760: Add ZTST_skip to test systemPeter Stephenson4-31/+58
2015-07-09unposted: Make V09 set a known timezoneMikael Magnusson1-3/+4
2015-07-0935751: Fix ERR_RETURN and ERR_EXIT in "else"Peter Stephenson1-0/+40
2015-07-0935745: ztrftime: Pass everything unhandled to the system strftime()Mikael Magnusson1-0/+63
2015-07-0635694: fix handling of history modifiers applied across all elements of an ↵Barton E. Schaefer1-0/+9
array parameter value
2015-07-04Turning case parsed as multiple alternatives back into text.Peter Stephenson1-0/+24
Also add test.
2015-07-0235668: Improved fix for command/proc subst starting in alias.Peter Stephenson1-0/+5
Use input flag to suppress the unwanted backtracking. Add test for the extra case covered.
2015-07-0135667: fix command substitution that starts but doesn't finish in aliasPeter Stephenson2-0/+11
2015-06-2735623: All is_array assignments should be treated as having a value.Peter Stephenson1-0/+16
2015-06-2635613: Handle array slices in typesetPeter Stephenson1-0/+15
2015-06-2535604: create empty arrays in typeset with array=()Peter Stephenson1-0/+13
2015-06-2435590: tweak and test text output from typesetPeter Stephenson1-0/+12
2015-06-24various posts: Implement assignment parsing for typeset.Peter Stephenson3-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.
2015-06-12Add non-metafied character length handling.Peter Stephenson1-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.
2015-06-0735412: fix for - flag when formating strings with printfOliver Kiddle1-2/+6
2015-06-0335374: tab expansion with double width charactersPeter Stephenson1-0/+9
2015-06-0235369: better GLOB_ASSIGN testingPeter Stephenson2-12/+23
2015-06-0235359: Improved math parsing and errors.Peter Stephenson1-4/+18
Check for bogus trailing ")" at end of top-level parse. Extend some math error messages to indicate they are math errors.
2015-06-0235353: print -x and print -X expand tabsPeter Stephenson1-0/+13