diff options
author | Radek Szymczyszyn <[email protected]> | 2017-10-14 22:13:38 -0400 |
---|---|---|
committer | Radek Szymczyszyn <[email protected]> | 2017-11-03 17:46:43 +0100 |
commit | 14f8e2cb95600a2e133897053d699f51112b9bbd (patch) | |
tree | 617e2ff5c72da99110b7067526734f71664d2159 | |
parent | 5404bf5769c197a5656f8f865d57c220dbae22b4 (diff) | |
download | kerl-14f8e2cb95600a2e133897053d699f51112b9bbd.tar.gz kerl-14f8e2cb95600a2e133897053d699f51112b9bbd.tar.bz2 kerl-14f8e2cb95600a2e133897053d699f51112b9bbd.zip |
Enable docsh in activate.csh
-rwxr-xr-x | kerl | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -991,12 +991,11 @@ if test -d "$absdir/lib/docsh" 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. -alias kerl_deactivate 'test \$?_KERL_SAVED_PATH != 0 && setenv PATH "\$_KERL_SAVED_PATH" && unset _KERL_SAVED_PATH; rehash; test \$?_KERL_SAVED_MANPATH != 0 && setenv MANPATH "\$_KERL_SAVED_MANPATH" && unset _KERL_SAVED_MANPATH; test \$?_KERL_SAVED_REBAR_PLT_DIR != 0 && setenv REBAR_PLT_DIR "\$_KERL_SAVED_REBAR_PLT_DIR" && unset _KERL_SAVED_REBAR_PLT_DIR; test \$?_KERL_ACTIVE_DIR != 0 && unset _KERL_ACTIVE_DIR; test \$?_KERL_SAVED_PROMPT != 0 && set prompt="\$_KERL_SAVED_PROMPT" && unset _KERL_SAVED_PROMPT; test "\!:*" != "nondestructive" && unalias deactivate' +alias kerl_deactivate 'test \$?_KERL_SAVED_PATH != 0 && setenv PATH "\$_KERL_SAVED_PATH" && unset _KERL_SAVED_PATH; rehash; test \$?_KERL_SAVED_MANPATH != 0 && setenv MANPATH "\$_KERL_SAVED_MANPATH" && unset _KERL_SAVED_MANPATH; test \$?_KERL_SAVED_REBAR_PLT_DIR != 0 && setenv REBAR_PLT_DIR "\$_KERL_SAVED_REBAR_PLT_DIR" && unset _KERL_SAVED_REBAR_PLT_DIR; test \$?_KERL_ACTIVE_DIR != 0 && unset _KERL_ACTIVE_DIR; test \$?_KERL_DOCSH_USER_DEFAULT != 0 && unsetenv DOCSH_USER_DEFAULT && unset _KERL_DOCSH_USER_DEFAULT; test \$?_KERL_SAVED_PROMPT != 0 && set prompt="\$_KERL_SAVED_PROMPT" && unset _KERL_SAVED_PROMPT; test "\!:*" != "nondestructive" && unalias deactivate' # Unset irrelevant variables. kerl_deactivate nondestructive @@ -1039,6 +1038,11 @@ if ( \$?KERL_ENABLE_PROMPT ) then set prompt = "\$PROMPT\$prompt" endif +if ( -d "$absdir/lib/docsh" ) then + setenv DOCSH_USER_DEFAULT "$absdir/lib/docsh/user_default" + set _KERL_DOCSH_USER_DEFAULT = "yes" +endif + rehash ACTIVATE_CSH |