about summary refs log tree commit diff
path: root/Test
diff options
context:
space:
mode:
authorPeter Stephenson <p.w.stephenson@ntlworld.com>2020-07-03 21:05:46 +0100
committerPeter Stephenson <p.w.stephenson@ntlworld.com>2020-07-03 21:05:46 +0100
commit4e0058afc5ea040a788d70edbfa43593295816d1 (patch)
tree2ddff880e422a30b17333a329df25d24a902e975 /Test
parent19390a1ba8dc983b0a1379058e90cd51ce156815 (diff)
downloadzsh-4e0058afc5ea040a788d70edbfa43593295816d1.tar.gz
zsh-4e0058afc5ea040a788d70edbfa43593295816d1.tar.xz
zsh-4e0058afc5ea040a788d70edbfa43593295816d1.zip
users/24971: ${(-)var} sorts on signed integers
Diffstat (limited to 'Test')
-rw-r--r--Test/D04parameter.ztst7
1 files changed, 7 insertions, 0 deletions
diff --git a/Test/D04parameter.ztst b/Test/D04parameter.ztst
index e51c955ee..ac99ff0e3 100644
--- a/Test/D04parameter.ztst
+++ b/Test/D04parameter.ztst
@@ -1398,6 +1398,13 @@
 >a6 a17 a117 b6 b17 b117
 >b117 b17 b6 a117 a17 a6
 
+  foo=(a-6 a117 a-17 a-34 b6 b-117 b17 b-2)
+  print ${(-)foo}
+  print ${(O-)foo}
+0:Numeric sorting of signed integers
+>a-34 a-17 a-6 a117 b-117 b-2 b6 b17
+>b17 b6 b-2 b-117 a117 a-6 a-17 a-34
+
   x=sprodj
   x[-10]=scrumf
   print $x