Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by George Sherwood (4e0a31b1e6ccc1387f87f3b167355d6fb170d509)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: George Sherwood <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by George Sherwood (4e0a31b1e6ccc1387f87f3b167355d6fb170d509)
  • Date: Fri, 22 Aug 2008 21:20:24 -0500

GIT changes to master grimoire by George Sherwood <gsherwood AT sourcemage.org>:

shell-term-fm/bash-completion/DETAILS | 2 -
shell-term-fm/bash-completion/HISTORY | 4 ++
shell-term-fm/bash-completion/smgl_completion | 42
++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 1 deletion(-)

New commits:
commit 4e0a31b1e6ccc1387f87f3b167355d6fb170d509
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>

bash-completion: Updated smgl_completion to inlcude quill.
PATCHLEVEL++

diff --git a/shell-term-fm/bash-completion/DETAILS
b/shell-term-fm/bash-completion/DETAILS
index 5ded143..12fbdb6 100755
--- a/shell-term-fm/bash-completion/DETAILS
+++ b/shell-term-fm/bash-completion/DETAILS
@@ -6,7 +6,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/bash_completion
SOURCE_URL[0]=http://www.caliban.org/files/bash/$SOURCE
WEB_SITE=http://www.caliban.org/bash/index.shtml#completion
ENTERED=20020215
- PATCHLEVEL=1
+ PATCHLEVEL=2
LICENSE[0]=GPL
KEYWORDS="bash console"
SHORT="bash programmable completion"
diff --git a/shell-term-fm/bash-completion/HISTORY
b/shell-term-fm/bash-completion/HISTORY
index 43f21ba..b56b7b8 100644
--- a/shell-term-fm/bash-completion/HISTORY
+++ b/shell-term-fm/bash-completion/HISTORY
@@ -1,3 +1,7 @@
+2008-08-22 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * smgl_completion: Added quill
+
2008-02-03 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: UPDATED -> PATCHLEVEL
* PRE_BUILD: added to avoid bash non-reading its config files
diff --git a/shell-term-fm/bash-completion/smgl_completion
b/shell-term-fm/bash-completion/smgl_completion
index 3a3114b..0fd0443 100644
--- a/shell-term-fm/bash-completion/smgl_completion
+++ b/shell-term-fm/bash-completion/smgl_completion
@@ -304,3 +304,45 @@ _scribe()
return 0
}
[ "$have" ] && complete -F _scribe -o default scribe
+
+# Source Mage GNU/Linux quill(8) completion
+# by p3pilot
+#
+have quill &&
+_quill()
+{
+ local cur prev
+
+ COMPREPLY=()
+ cur=${COMP_WORDS[COMP_CWORD]}
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+
+ if [ $COMP_CWORD -ge 1 -o ${prev} != ${prev#-} -o ${prev} != ${prev#--}
]; then
+ case "$cur" in
+ --*)
+ COMPREPLY=( $( compgen -W 'update apprentice mage wizard help
version reconfigure purge fmxml perlcpan rubyratt savane savannah gna fsf
hackagedb' ${cur#--} ) )
+ _dashify
+ return 0
+ ;;
+ -*)
+ COMPREPLY=( $( compgen -W 'u a m w h v r p f c y s n g F H'
${cur#-} ) )
+ _dashify
+ return 0
+ ;;
+ esac
+ fi
+ case "$prev" in
+ --from)
+ COMPREPLY=( $( compgen -d $cur ) )
+ return 0
+ ;;
+ *)
+ _spell_list
+ return 0
+ ;;
+ esac
+
+ return 0
+}
+[ "$have" ] && complete -F _quill -o default quill
+



  • [SM-Commit] GIT changes to master grimoire by George Sherwood (4e0a31b1e6ccc1387f87f3b167355d6fb170d509), George Sherwood, 08/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page