From 5431eff18dcab7005783c29f5b7a99d5e6b67b6a Mon Sep 17 00:00:00 2001
From: Michael Hanselmann <hansmi@google.com>
Date: Wed, 26 Aug 2009 16:43:43 +0200
Subject: [PATCH] bash completion: Allow arguments with min < max arguments

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
---
 autotools/build-bash-completion | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/autotools/build-bash-completion b/autotools/build-bash-completion
index f49f9ade7..ca3ed4ff6 100755
--- a/autotools/build-bash-completion
+++ b/autotools/build-bash-completion
@@ -331,7 +331,7 @@ class CompletionWriter:
 
         if arg.min == 1 and arg.max == 1:
           cmpcode = """"$arg_idx" == %d""" % (last_arg_end)
-        elif arg.min == arg.max:
+        elif arg.min <= arg.max:
           cmpcode = (""""$arg_idx" -ge %d && "$arg_idx" -lt %d""" %
                      (last_arg_end, last_arg_end + arg.max))
         elif arg.max is None:
-- 
GitLab