]> Sergey Matveev's repositories - zsh-autoenv.git/commitdiff
_dotenv_source: use 'builtin cd' and stored dir instead of 'cd -'
authorDaniel Hahler <git@thequod.de>
Sat, 15 Nov 2014 16:04:36 +0000 (17:04 +0100)
committerDaniel Hahler <git@thequod.de>
Sat, 15 Nov 2014 16:29:36 +0000 (17:29 +0100)
autoenv.zsh

index 4fcde08475a05c5da4b8095f2c5ab59da9240447..a09e57b9c6ede045392019342dfdebc355e23fe2 100644 (file)
@@ -87,9 +87,9 @@ _dotenv_source() {
   _dotenv_event=$2
   _dotenv_cwd=$PWD
 
-  cd -q ${env_file:h}
+  builtin cd -q ${env_file:h}
   source $env_file
-  cd -q -
+  builtin cd -q $_dotenv_cwd
 
   unset _dotenv_event _dotenv_cwd
 }