diff options
author | Mark Allen <[email protected]> | 2017-07-25 18:48:44 -0500 |
---|---|---|
committer | Mark Allen <[email protected]> | 2017-07-25 18:48:44 -0500 |
commit | 5daa0345916cea13ae0e82ddf7b03f58503910f8 (patch) | |
tree | 3da8dda064d5856a03466f3ac90aaf3c574c3fb6 | |
parent | b82a1a083adca9f8d84e5dfa3766f22d9077b90a (diff) | |
download | kerl-5daa0345916cea13ae0e82ddf7b03f58503910f8.tar.gz kerl-5daa0345916cea13ae0e82ddf7b03f58503910f8.tar.bz2 kerl-5daa0345916cea13ae0e82ddf7b03f58503910f8.zip |
Fix up activation/deactivation
-rwxr-xr-x | kerl | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -904,9 +904,12 @@ ACTIVATE_CSH if [ $otpver -ge 20 ]; then # https://twitter.com/mononcqc/status/877544929496629248 cat << OTP_20_ADDITION >> "$absdir/activate" -_KERL_SAVED_ERL_AFLAGS="\$ERL_AFLAGS" +_KERL_SAVED_ERL_AFLAGS=" \$ERL_AFLAGS" export _KERL_SAVED_ERL_AFLAGS -export ERL_AFLAGS="-kernel shell_history enabled \$ERL_AFLAGS" +kernel_history=\$(echo "\$ERL_AFLAGS" | grep "kernel shell_history") +if [ -z "\$kernel_history" ]; then + export ERL_AFLAGS="-kernel shell_history enabled \$ERL_AFLAGS" +fi OTP_20_ADDITION fi |