# HG changeset patch # User Edho Prima Arief # Date 1319083490 -25200 # Node ID 548cf46e9cb49f72d06b5293f9919c722b5c592f # Parent 9b91e702c19c96eb2b68885a248f2e706040b623 Ensures no double loading using C-style variable test. diff -r 9b91e702c19c -r 548cf46e9cb4 bash --- a/bash Wed Oct 19 06:51:43 2011 +0000 +++ b/bash Thu Oct 20 11:04:50 2011 +0700 @@ -1,5 +1,9 @@ #!/usr/bin/env bash +if [ "${ECOS_BASH_LOADED}" != "yes" ]; then + +export ECOS_BASH_LOADED="yes" + [ -f "${HOME}/.ecos_bash.before" ] && . "${HOME}/.ecos_bash.before" _org_path="${PATH}" @@ -83,3 +87,6 @@ export EDITOR=vim fi [ -f "${HOME}/.ecos_bash.after" ] && . "${HOME}/.ecos_bash.after" + +fi +