about summary refs log tree commit diff
path: root/Completion/User/_configure
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/User/_configure')
-rw-r--r--Completion/User/_configure9
1 files changed, 7 insertions, 2 deletions
diff --git a/Completion/User/_configure b/Completion/User/_configure
index 7559852e8..01c12dd62 100644
--- a/Completion/User/_configure
+++ b/Completion/User/_configure
@@ -1,4 +1,9 @@
-#defcomp configure
+#compdef configure
 
-_long_options '*=(E|)PREFIX*' '_files -/' \
+_long_options -i '(--(disable|enable)-FEATURE* --(with|without)-PACKAGE*)' \
+              -s '(#--disable- --enable-
+	           #--enable- --disable-
+		   #--with- --without-
+		   #--without- --with-)' \
+	      '*=(E|)PREFIX*' '_files -/' \
               '*=PROGRAM*'    '_command_names'