summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--Completion/Base/Utility/_numbers3
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index fbdd86959..131ada6a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2026-07-08 dana <dana@dana.is>
+ * 54913: Completion/Base/Utility/_numbers: pass -r and -R to
+ compadd
+
* 54913: Test/comptest: prefer $TMPDIR for temp files
* 54912: Completion/Base/Utility/_call_program,
diff --git a/Completion/Base/Utility/_numbers b/Completion/Base/Utility/_numbers
index 82edc07bd..8fd2e1d7e 100644
--- a/Completion/Base/Utility/_numbers
+++ b/Completion/Base/Utility/_numbers
@@ -44,7 +44,8 @@ local -a default max min keep tags units
local -i i
local -A opts
-zparseopts -K -D -A opts M+:=keep q+=keep s+:=keep S+:=keep J+: V+: 1 2 o+: n F: x+: X+: \
+zparseopts -K -D -A opts \
+ {M+:,q+,r+:,R+:,s+:,S+:}=keep J+: V+: 1 2 o+: n F: x+: X+: \
t:=tags u:=units l:=min m:=max d:=default f=type e=type N=type
desc="${1:-number}" tag="${tags[2]:-numbers}"