diff options
author | Radek Szymczyszyn <[email protected]> | 2017-09-01 15:06:40 +0200 |
---|---|---|
committer | Radek Szymczyszyn <[email protected]> | 2017-11-03 17:46:43 +0100 |
commit | b3c73bdc33b7e828d0de60ea89770b1f55957948 (patch) | |
tree | 99faac88376e345a69adc27e6764b16289eda51f | |
parent | 2d8f0b7f2ae4e7445eaff8013c600e2478e80e6d (diff) | |
download | kerl-b3c73bdc33b7e828d0de60ea89770b1f55957948.tar.gz kerl-b3c73bdc33b7e828d0de60ea89770b1f55957948.tar.bz2 kerl-b3c73bdc33b7e828d0de60ea89770b1f55957948.zip |
Set DOCSH_USER_DEFAULT when activating
-rwxr-xr-x | kerl | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -865,6 +865,10 @@ kerl_deactivate() export PS1 unset _KERL_SAVED_PS1 fi + if [ -n "\$_KERL_DOCSH_USER_DEFAULT" ]; then + unset DOCSH_USER_DEFAULT + unset _KERL_DOCSH_USER_DEFAULT + fi if [ -n "\$BASH" -o -n "\$ZSH_VERSION" ]; then hash -r fi @@ -907,11 +911,16 @@ if [ -n "\$KERL_ENABLE_PROMPT" ]; then PS1="\$PRMPT\$PS1" export PS1 fi +if [ -d "$absdir/lib/docsh" ]; then + export DOCSH_USER_DEFAULT="$absdir/lib/docsh/user_default" + export _KERL_DOCSH_USER_DEFAULT=yes +fi if [ -n "\$BASH" -o -n "\$ZSH_VERSION" ]; then hash -r fi ACTIVATE +## TODO: add docsh vars cat <<ACTIVATE_FISH > "$absdir/activate.fish" # credits to virtualenv function _kerl_remove_el --description 'remove element from array' @@ -976,6 +985,7 @@ if set --query KERL_ENABLE_PROMPT end ACTIVATE_FISH +## TODO: add docsh vars cat <<ACTIVATE_CSH > "$absdir/activate.csh" # This file must be used with "source bin/activate.csh" *from csh*. # You cannot run it directly. |