From 02d4e529c1b14109f59f77aa86bb2da59b716816 Mon Sep 17 00:00:00 2001 From: ianmacd <> Date: Wed, 26 Jun 2002 03:30:50 +0000 Subject: [PATCH] - make tilde expansion work during chown completion --- bash_completion | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bash_completion b/bash_completion index 6482656c..a09c6929 100644 --- a/bash_completion +++ b/bash_completion @@ -1,6 +1,6 @@ # bash_completion - some programmable completion functions for bash 2.05a # -# $Id: bash_completion,v 1.372 2002/06/25 15:48:33 ianmacd Exp $ +# $Id: bash_completion,v 1.373 2002/06/26 05:30:50 ianmacd Exp $ # # Copyright (C) Ian Macdonald # @@ -345,16 +345,18 @@ _chown() [ ${BASH_VERSINFO[1]} '>' 04 ]; then user=${cur%%?(\\)[.:]*} group=${cur#*[.:]} - COMPREPLY=( $( compgen -P $user'\:' \ + COMPREPLY=( $( compgen -P $user':' \ -g -- $group 2>/dev/null) ) else - COMPREPLY=( $( compgen -S '\:' -u $cur ) ) + COMPREPLY=( $( compgen -S ':' -u $cur ) ) fi + else + _filedir fi return 0 } -complete -F _chown $default chown +complete -F _chown $filenames chown # chgrp(1) completion #