[Bash-completion-commits] [SCM] bash-completion branch, frozen/1.0, updated. ad7f198193d7cb15952de60cad9224e70e29b174

Ville Skyttä ville.skytta at iki.fi
Mon Mar 23 20:57:27 UTC 2009


The following commit has been merged in the frozen/1.0 branch:
commit ad7f198193d7cb15952de60cad9224e70e29b174
Merge: d3834c499699982655c62553fece79f6a902b4e7 edd120e212ccd54d8fbcf87ec7c55210a8353bb6
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Mon Mar 23 22:56:46 2009 +0200

    Merge branch 'frozen/1.0' of git+ssh://scop-guest@git.debian.org/git/bash-completion/bash-completion into frozen/1.0

diff --combined CHANGES
index b97e48d,5c36071..3ef768a
--- a/CHANGES
+++ b/CHANGES
@@@ -76,6 -76,7 +76,7 @@@ bash-completion (1.0
      go. After it gets accepted, the completion would go into contrib/.
    * Remove unused UNAME local variable in _info() (Closes: #501843)
    * AUTHORS added
+   * Make _alias() use _get_cword
    * Merge from Gentoo:
      - fix 'find' completion so that it properly completes on -?(i)whilename.
        Patch by Ciaran McCreesh.
@@@ -136,7 -137,6 +137,7 @@@
      (RHBZ: #486998).
    * Apply ps2pdf completion to ps2pdf{12,13,14,wr} too.
    * Simplify bash_completion.sh, return earlier in non-applicable environments.
 +  * Remove obsolete --buildarch and --buildos rpm(build) completions.
  
    [ Freddy Vulto ]
    * Restored `_display()' completion for `display' by removing
@@@ -154,7 -154,7 +155,7 @@@
    [ Santiago M. Mola ]
    * Add .ape to mplayer supported extensions (Alioth#311510).
  
-  -- David Paleino <d.paleino at gmail.com>  Tue, 17 Feb 2009 09:14:09 +0100
+  -- David Paleino <d.paleino at gmail.com>  Thu, 19 Mar 2009 19:41:38 +0100
  
  bash-completion (20080705) unstable; urgency=low
  
diff --combined bash_completion
index f95192c,c66f54e..9a0f0e6
--- a/bash_completion
+++ b/bash_completion
@@@ -540,6 -540,25 +540,25 @@@ _usergroup(
  	fi
  }
  
+ 
+ # Get real command.
+ # - arg: $1  Command
+ # - stdout:  Filename of command in PATH with possible symbolic links resolved.
+ #            Empty string if command not found.
+ # - return:  True (0) if command found, False (> 0) if not.
+ _realcommand() {
+ 	type -P "$1" > /dev/null && {
+ 		if type -p realpath > /dev/null; then
+ 			realpath "$(type -P "$1")"
+ 		elif type -p readlink > /dev/null; then
+ 			readlink -f "$(type -P "$1")"
+ 		else
+ 			type -P "$1"
+ 		fi
+ 	}
+ }
+ 
+ 
  # this function count the number of mandatory args
  #
  _count_args()
@@@ -2154,7 -2173,8 +2173,7 @@@ _rpm(
  		if [[ "$cur" == -* ]]; then
  			COMPREPLY=( $( compgen -W '--short-circuit --timecheck \
  			--clean --rmsource --rmspec --test --sign --buildroot \
 -			--target -- buildarch --buildos --nobuild --nodeps \
 -			--nodirtokens' -- $cur ) )
 +			--target --nobuild --nodeps --nodirtokens' -- $cur ) )
  		elif [[ ${COMP_WORDS[1]} == -b* ]]; then
  			_filedir 'spec'
  		else
@@@ -9062,35 -9082,6 +9081,6 @@@ _smartctl(
  complete -F _smartctl smartctl
  }
  
- # vncviewer(1) completion
- #
- have vncviewer &&
- _vncviewer()
- {
- 	local cur prev
- 	local -a config
- 
- 	COMPREPLY=()
- 	cur=`_get_cword`
- 	prev=${COMP_WORDS[COMP_CWORD-1]}
- 
- 	case "$prev" in
- 	-via)
- 	   _known_hosts -a
- 	   ;;
- 	*)
- 	   # ssh into the the server, find and ping the broadcast address, then
- 	   # sort and show the results.
- 	   COMPREPLY=( $( ssh -o 'Batchmode yes' $prev \
- 			  "ping -bnc 4 255.255.255.255" 2>/dev/null | \
- 			  awk -F ' ' '{print $4}' | \
- 			  sort -n | uniq | egrep '[0-9]+\.[0-9]+\.' 2>/dev/null ) )
- 	esac
- 
- 	return 0
- } &&
- complete -F _vncviewer vncviewer
- 
  # sysctl(8) completion
  #
  have sysctl &&
diff --combined debian/changelog
index 6480f80,be7e1aa..cd57533
--- a/debian/changelog
+++ b/debian/changelog
@@@ -137,7 -137,6 +137,7 @@@ bash-completion (1:1.0-1) UNRELEASED; u
      (RHBZ: #486998).
    * Apply ps2pdf completion to ps2pdf{12,13,14,wr} too.
    * Simplify bash_completion.sh, return earlier in non-applicable environments.
 +  * Remove obsolete --buildarch and --buildos rpm(build) completions.
  
    [ Freddy Vulto ]
    * Restored `_display()' completion for `display' by removing
@@@ -155,7 -154,7 +155,7 @@@
    [ Santiago M. Mola ]
    * Add .ape to mplayer supported extensions (Alioth#311510).
  
-  -- Freddy Vulto <fvulto at gmail.com>  Wed, 25 Feb 2009 21:16:46 +0100
+  -- David Paleino <d.paleino at gmail.com>  Thu, 19 Mar 2009 19:41:38 +0100
  
  bash-completion (20080705) unstable; urgency=low
  

-- 
bash-completion



More information about the Bash-completion-commits mailing list