From 4e0058afc5ea040a788d70edbfa43593295816d1 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Fri, 3 Jul 2020 21:05:46 +0100 Subject: users/24971: ${(-)var} sorts on signed integers --- Src/subst.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Src/subst.c') diff --git a/Src/subst.c b/Src/subst.c index ed3f4a82b..b98ddaf02 100644 --- a/Src/subst.c +++ b/Src/subst.c @@ -1979,6 +1979,10 @@ paramsubst(LinkList l, LinkNode n, char **str, int qt, int pf_flags, case 'n': sortit |= SORTIT_NUMERICALLY; break; + case '-': + case Dash: + sortit |= SORTIT_NUMERICALLY_SIGNED; + break; case 'a': sortit |= SORTIT_SOMEHOW; indord = 1; -- cgit 1.4.1