diff options
author | Bart Schaefer <barts@users.sourceforge.net> | 2012-04-10 01:17:02 +0000 |
---|---|---|
committer | Bart Schaefer <barts@users.sourceforge.net> | 2012-04-10 01:17:02 +0000 |
commit | 4a4d9f3cbe72d3976f2df7053208c671c22c0410 (patch) | |
tree | 1cb72d24966c2c35c36ae41cd976005d7970d3ce /Test/D04parameter.ztst | |
parent | 246a63d9d32e3291ef4993719565d0f087f795a3 (diff) | |
download | zsh-4a4d9f3cbe72d3976f2df7053208c671c22c0410.tar.gz zsh-4a4d9f3cbe72d3976f2df7053208c671c22c0410.tar.xz zsh-4a4d9f3cbe72d3976f2df7053208c671c22c0410.zip |
30383, users/16991 (Vaclav), users/17000: Improve speed of arrayuniq() by
implementing a hash seive algorithm; add test to exercise it.
Diffstat (limited to 'Test/D04parameter.ztst')
-rw-r--r-- | Test/D04parameter.ztst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Test/D04parameter.ztst b/Test/D04parameter.ztst index 8bc37ff4c..cc2d6aecd 100644 --- a/Test/D04parameter.ztst +++ b/Test/D04parameter.ztst @@ -1076,6 +1076,16 @@ >i >willJOYCE + print -l JAMES${(u)${=:-$(echo yes yes she said yes i will yes she said she will and yes she did yes)}}JOYCE +0:New hash seive unique algorithm for arrays of more than 10 elements +>JAMESyes +>she +>said +>i +>will +>and +>didJOYCE + foo= print "${${foo}/?*/replacement}" 0:Quoted zero-length strings are handled properly |