bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Add nosort,noquote support to complete and compopt


From: Grisha Levit
Subject: [PATCH] Add nosort,noquote support to complete and compopt
Date: Wed, 22 Feb 2017 08:27:45 -0500

These are currently missing from the compspec/compopt displays:

$ complete -o noquote -o nospace -E
$ complete -p -E
complete -o nospace -E
$ compopt -E | grep -ow 'no\w*'
nospace


---
 builtins/complete.def | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/builtins/complete.def b/builtins/complete.def
index 6bdf88b4..407fa348 100644
--- a/builtins/complete.def
+++ b/builtins/complete.def
@@ -515,6 +515,8 @@ print_one_completion (cmd, cs)
   PRINTCOMPOPT (COPT_DEFAULT, "default");
   PRINTCOMPOPT (COPT_DIRNAMES, "dirnames");
   PRINTCOMPOPT (COPT_FILENAMES, "filenames");
+  PRINTCOMPOPT (COPT_NOQUOTE, "noquote");
+  PRINTCOMPOPT (COPT_NOSORT, "nosort");
   PRINTCOMPOPT (COPT_NOSPACE, "nospace");
   PRINTCOMPOPT (COPT_PLUSDIRS, "plusdirs");

@@ -589,6 +591,8 @@ print_compopts (cmd, cs, full)
       XPRINTCOMPOPT (COPT_DEFAULT, "default");
       XPRINTCOMPOPT (COPT_DIRNAMES, "dirnames");
       XPRINTCOMPOPT (COPT_FILENAMES, "filenames");
+      XPRINTCOMPOPT (COPT_NOQUOTE, "noquote");
+      XPRINTCOMPOPT (COPT_NOSORT, "nosort");
       XPRINTCOMPOPT (COPT_NOSPACE, "nospace");
       XPRINTCOMPOPT (COPT_PLUSDIRS, "plusdirs");
     }
@@ -598,6 +602,8 @@ print_compopts (cmd, cs, full)
       PRINTCOMPOPT (COPT_DEFAULT, "default");
       PRINTCOMPOPT (COPT_DIRNAMES, "dirnames");
       PRINTCOMPOPT (COPT_FILENAMES, "filenames");
+      PRINTCOMPOPT (COPT_NOQUOTE, "noquote");
+      PRINTCOMPOPT (COPT_NOSORT, "nosort");
       PRINTCOMPOPT (COPT_NOSPACE, "nospace");
       PRINTCOMPOPT (COPT_PLUSDIRS, "plusdirs");
     }
--

reply via email to

[Prev in Thread] Current Thread [Next in Thread]