aboutsummaryrefslogtreecommitdiff
path: root/bash/bashrc.d/vr.bash
diff options
context:
space:
mode:
Diffstat (limited to 'bash/bashrc.d/vr.bash')
-rw-r--r--bash/bashrc.d/vr.bash6
1 files changed, 4 insertions, 2 deletions
diff --git a/bash/bashrc.d/vr.bash b/bash/bashrc.d/vr.bash
index 4289c15c..a8d836a3 100644
--- a/bash/bashrc.d/vr.bash
+++ b/bash/bashrc.d/vr.bash
@@ -1,6 +1,7 @@
# Move to the root directory of a VCS working copy
vr() {
- local path=${1:-$PWD}
+ local path
+ path=${1:-$PWD}
path=${path%/}
# Raise some helpful errors
@@ -39,7 +40,8 @@ vr() {
# If we have a .svn dir, iterate upwards until we find an ancestor that
# doesn't; hopefully that's the root
if [[ -d $path/.svn ]] ; then
- local search=$path
+ local search
+ search=$path
while [[ -n $search ]] ; do
if [[ -d ${search%/*}/.svn ]] ; then
search=${search%/*}