add Bash completion fuction for monop
authorPawel Rozanski <pawel@mono-cvs.ximian.com>
Sat, 8 May 2004 01:00:46 +0000 (01:00 -0000)
committerPawel Rozanski <pawel@mono-cvs.ximian.com>
Sat, 8 May 2004 01:00:46 +0000 (01:00 -0000)
svn path=/trunk/mcs/; revision=26956

mcs/tools/monop/ChangeLog
mcs/tools/monop/monop-completion.sh [new file with mode: 0755]

index 82c814ddc763a6c90b2d06bca4346614a5baf70a..ff44dd6b983203d262f4a0cb30e4f0c1e43a7156 100644 (file)
@@ -1,3 +1,7 @@
+2004-05-08  Pawel Rozanski  <tokugawa@afn.no-ip.org>
+
+       * monop-completion.sh: simple bash completion for monop
+
 2004-05-07 Ben Maurer  <bmaurer@users.sourceforge.net>
 
        * monop.cs: Helpers for completion.
diff --git a/mcs/tools/monop/monop-completion.sh b/mcs/tools/monop/monop-completion.sh
new file mode 100755 (executable)
index 0000000..e7691ec
--- /dev/null
@@ -0,0 +1,9 @@
+# function for monop bash completion, source it from other scripts like .bashrc
+
+completion_monop()
+{
+    local sw
+    cur=${COMP_WORDS[COMP_CWORD]}
+    [ "$cur" ] && COMPREPLY=($( compgen -W "`monop -c ${cur}`" -- $cur ))
+}
+complete -F completion_monop monop