[Bash-completion-commits] [SCM] bash-completion branch, use-_get_comp_words_by_ref, updated. 0118ccb05a4cb583765780d561201d13a56863d9

Freddy Vulto fvulto at gmail.com
Wed Jun 9 22:04:01 UTC 2010


The following commit has been merged in the use-_get_comp_words_by_ref branch:
commit 0118ccb05a4cb583765780d561201d13a56863d9
Author: Freddy Vulto <fvulto at gmail.com>
Date:   Thu Jun 10 00:03:07 2010 +0200

    Remove verbose options from `_upvars'.

diff --git a/bash_completion b/bash_completion
index e427bd2..fa9c7e4 100644
--- a/bash_completion
+++ b/bash_completion
@@ -227,6 +227,7 @@ _upvar() {
 #     -aN  Assign next N values to varname as array
 #     -v   Assign single value to varname
 # Return: 1 if error occurs
+# See: http://fvue.nl/wiki/Bash:_Passing_variables_by_reference
 _upvars() {
     if ! (( $# )); then
         echo "${FUNCNAME[0]}: usage: ${FUNCNAME[0]} [-v varname"\
@@ -253,22 +254,6 @@ _upvars() {
                 shift 3 || { echo "bash: ${FUNCNAME[0]}: $1: missing"\
                 "argument(s)" 1>&2; return 1; }
                 ;;
-            --help) echo "\
-Usage: local varname [varname ...] &&
-   ${FUNCNAME[0]} [-v varname value] | [-aN varname [value ...]] ...
-Available OPTIONS:
--aN VARNAME [value ...]   assign next N values to varname as array
--v VARNAME value          assign single value to varname
---help                    display this help and exit
---version                 output version information and exit"
-                return 0 ;;
-            --version) echo "\
-${FUNCNAME[0]}-0.9.dev
-Copyright (C) 2010 Freddy Vulto
-License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
-This is free software: you are free to change and redistribute it.
-There is NO WARRANTY, to the extent permitted by law."
-                return 0 ;;
             *)
                 echo "bash: ${FUNCNAME[0]}: $1: invalid option" 1>&2
                 return 1 ;;

-- 
bash-completion



More information about the Bash-completion-commits mailing list