summaryrefslogtreecommitdiff
path: root/Test
AgeCommit message (Collapse)AuthorFilesLines
2006-11-0822981: Zvi Har'el: bad call from 22952Peter Stephenson1-0/+12
22980: add hook array for special functions
2006-11-0722980: 22952 messed up parameter padding flag optional argumentsPeter Stephenson2-2/+7
2006-11-0222952: fix some argument delimiters to work with multibyte charactersPeter Stephenson2-0/+28
2006-11-0122934, modified, see 22937: add HIST_SUBST_PATTERN optionPeter Stephenson1-0/+14
make ${.../#%...} anchor at both ends
2006-09-23revert 22758 and add LC_NUMERIC and LC_MESSAGESAndrey Borzenkov4-13/+4
to test harness instead
2006-09-2222758: fix tests by setting locale to CAndrey Borzenkov3-2/+13
2006-09-1322705: make ${(l...)...} and ${(r...)...} handle multibyte charactersPeter Stephenson2-0/+26
2006-09-1222689: untokenize strings used in parameter substitution pattern matchingPeter Stephenson1-0/+4
2006-09-1122686: unset array if assigning numeric parameterPeter Stephenson1-0/+6
2006-08-0122572: use of (#m) was broken with pure stringsPeter Stephenson1-0/+5
2006-07-3022562: make ${...#...} etc. understand multibyte charactersPeter Stephenson1-0/+19
2006-07-2522557: turn on multibyte option by defaultPeter Stephenson2-3/+44
2006-07-2422556: Multibyte separators and delimitersPeter Stephenson2-0/+77
2006-07-18unposted: update .distfilesPeter Stephenson1-1/+2
2006-07-1222550: put "exec" testsPeter Stephenson2-31/+52
in subshells and allow substitution on test output to occur after the test.
2006-07-1122546: fix {myfd}>... bug and tweak testsPeter Stephenson2-4/+9
2006-07-1022544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson1-0/+9
POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
2006-06-3022529: multibyte conversion in math expressionsPeter Stephenson1-0/+10
2006-06-2822525: lengths and cases of multibyte strings in parameters and historyPeter Stephenson1-0/+34
2006-06-2722524: searchable parameter subscripts with multibyte chars,Peter Stephenson1-0/+36
a few other fixes
2006-06-2622519: initial multibyte parameter testsPeter Stephenson1-0/+87
2006-06-2622518: Initial go at making parameter subscriptsPeter Stephenson1-2/+15
use multibyte characters.
2006-04-1922416, tweaked: math functions via shell functionsPeter Stephenson1-0/+59
unposted: add styles to pick-web-browser
2006-03-0322277: missed bitPeter Stephenson1-0/+34
2006-02-17Make sure that the (A) assignment of a single-item array retainsWayne Davison1-1/+22
its arrayness. Also ensure that the array/scalar type of each assigned variable is correct.
2006-02-16Test that ${(A)=name:=word} avoids splitting on quoted whitespace.Wayne Davison1-1/+2
2006-02-15Added a test for ${name+$array$scalar}.Wayne Davison1-0/+5
2006-02-15- Some changes to handle ${1+"$@"} being fixed.Wayne Davison1-13/+149
- Added quite a few new tests.
2005-10-1921882: extend prompt truncation to handle multibyte charactersPeter Stephenson1-4/+4
2005-10-1121862/21863: GLOB_SUBST shouldn't swallow up backslashes in parameterPeter Stephenson2-1/+15
substitutions that don't match anything.
2005-09-2321758: optimise =(<<<...) to run within the shell.Peter Stephenson1-0/+8
2005-09-0621701: Negative subscripts of scalars before start were brokenPeter Stephenson1-0/+5
2005-08-2221678: Unsetting tied parameters caused various crashesPeter Stephenson1-0/+34
2005-08-1721655: bug in ${..//../${..//../..}}Peter Stephenson1-0/+8
2005-08-11Third time's a charm: a better fix than using either a subshell orWayne Davison1-11/+17
"setopt localoptions" is to use a function for the final test (since it destroys all the variables in the environment). This allows us to directly test that the environment was properly restored after the function call, and ensures that the caller (ZTST_execchunk, which directly exec'ed the test code) still has all the vars that it expects in the environment (such as ZTST_verbose, options, and ZTST_mainopts).
2005-08-10A better fix than my last patch is to use "setopt localoptions".Wayne Davison1-3/+3
2005-08-10Put the last test into a sub-shell so that it doesn't interfereWayne Davison1-2/+2
with the temp-file cleanup.
2005-08-0921580: Thorsten's patch to make sure that no pre-existing trapsWayne Davison1-1/+4
interfere with the tests.
2005-08-09Got rid of trap call for now.Wayne Davison1-2/+2
2005-08-09Test both %b and %s in the empty-arg test.Wayne Davison1-1/+1
2005-08-0821576: test for 21575Peter Stephenson1-0/+20
2005-08-04Improved the %d and %g tests.Wayne Davison1-4/+6
2005-08-01Three more tests based on recent fixes.Wayne Davison1-0/+14
2005-08-01- Improved how we check the no-newline test cases.Wayne Davison1-13/+17
- Added a test case for "echo -n".
2005-07-26Added tests for \c escape handling.Wayne Davison1-0/+28
2005-06-2121317: fix bug where recursive glob within e qualifier would hang the shellOliver Kiddle1-0/+4
2005-06-17add test for 21352Oliver Kiddle1-0/+8
2005-05-09Add [[:IFS:]] etc. tests.Peter Stephenson1-0/+25
2005-05-0121215: clean up after autoloaded trap testBart Schaefer1-2/+6
2005-04-2621194: fix handling of zero-length quoted test strings for patternsPeter Stephenson1-0/+5