2 Commits

Author SHA1 Message Date
Yamashita, Yuu
5963688fc4 v20151229 2015-12-29 09:13:51 +00:00
Yamashita, Yuu
13b7dc172a need to use functions -q to check existence of the function in fish (#136) 2015-12-29 09:03:31 +00:00
5 changed files with 12 additions and 8 deletions

View File

@@ -1,5 +1,9 @@
## Version History ## Version History
#### 20151229
* Fix `deactivate` error on `fish` (#136)
#### 20151222 #### 20151222
* Improved interoperability with Anaconda/Miniconda (#103, #106, #107, #108) * Improved interoperability with Anaconda/Miniconda (#103, #106, #107, #108)

View File

@@ -162,7 +162,7 @@ esac
case "${shell}" in case "${shell}" in
fish ) fish )
cat <<EOS cat <<EOS
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS

View File

@@ -9,7 +9,7 @@
# -f/--force Install even if the version appears to be installed already # -f/--force Install even if the version appears to be installed already
# #
PYENV_VIRTUALENV_VERSION="20151222" PYENV_VIRTUALENV_VERSION="20151229"
set -e set -e
[ -n "$PYENV_DEBUG" ] && set -x [ -n "$PYENV_DEBUG" ] && set -x

View File

@@ -77,7 +77,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS

View File

@@ -228,7 +228,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS
@@ -255,7 +255,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS
@@ -284,7 +284,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS
@@ -313,7 +313,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS
@@ -340,7 +340,7 @@ if [ -n "\$_OLD_VIRTUAL_PYTHONHOME" ];
setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME"; setenv PYTHONHOME "\$_OLD_VIRTUAL_PYTHONHOME";
set -e _OLD_VIRTUAL_PYTHONHOME; set -e _OLD_VIRTUAL_PYTHONHOME;
end; end;
if functions -g deactivate; if functions -q deactivate;
functions -e deactivate; functions -e deactivate;
end; end;
EOS EOS