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
#### 20151229
* Fix `deactivate` error on `fish` (#136)
#### 20151222
* Improved interoperability with Anaconda/Miniconda (#103, #106, #107, #108)

View File

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

View File

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

View File

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

View File

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