You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ds...@apache.org on 2022/01/02 09:39:26 UTC

svn commit: r1896619 - /subversion/trunk/tools/client-side/bash_completion

Author: dsahlberg
Date: Sun Jan  2 09:39:26 2022
New Revision: 1896619

URL: http://svn.apache.org/viewvc?rev=1896619&view=rev
Log:
Fix issue #3714: Tab completion does not expand ~username directory

* tools/client-side/bash_completion
  add -o bashdefault when calling 'complete'

Discussed in dev@: https://lists.apache.org/thread/fgfjm9q5sxc15p2p8cn4xmdozffygmq4


Modified:
    subversion/trunk/tools/client-side/bash_completion

Modified: subversion/trunk/tools/client-side/bash_completion
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/client-side/bash_completion?rev=1896619&r1=1896618&r2=1896619&view=diff
==============================================================================
--- subversion/trunk/tools/client-side/bash_completion (original)
+++ subversion/trunk/tools/client-side/bash_completion Sun Jan  2 09:39:26 2022
@@ -1127,7 +1127,7 @@ _svn()
 	COMPREPLY=( $( compgen -W "$cmdOpts" -- $cur ) )
 	return 0
 }
-complete -F _svn -o default -X '@(*/.svn|*/.svn/|.svn|.svn/)' svn
+complete -F _svn -o bashdefault -o default -X '@(*/.svn|*/.svn/|.svn|.svn/)' svn
 
 _svnadmin ()
 {
@@ -1280,7 +1280,7 @@ _svnadmin ()
 
 	return 0
 }
-complete -F _svnadmin -o default svnadmin
+complete -F _svnadmin -o bashdefault -o default svnadmin
 
 _svndumpfilter ()
 {
@@ -1354,7 +1354,7 @@ _svndumpfilter ()
 
 	return 0
 }
-complete -F _svndumpfilter -o default svndumpfilter
+complete -F _svndumpfilter -o bashdefault -o default svndumpfilter
 
 _svnlook ()
 {
@@ -1485,7 +1485,7 @@ _svnlook ()
 
 	return 0
 }
-complete -F _svnlook -o default svnlook
+complete -F _svnlook -o bashdefault -o default svnlook
 
 _svnsync ()
 {
@@ -1568,7 +1568,7 @@ _svnsync ()
 
 	return 0
 }
-complete -F _svnsync -o default svnsync
+complete -F _svnsync -o bashdefault -o default svnsync
 
 # reasonable completion for 'svnversion'
 _svnversion ()