From a1bbecc4a5d48b92346fb16b5c248b703576f06d Mon Sep 17 00:00:00 2001 From: caguettaz Date: Tue, 4 Dec 2018 15:58:21 +0100 Subject: [PATCH] [bugfix] Fixed reload aliases --- lib/helpers.bash | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/helpers.bash b/lib/helpers.bash index a6e4a6f1..38cc3ad8 100644 --- a/lib/helpers.bash +++ b/lib/helpers.bash @@ -53,6 +53,8 @@ function _list_global_bash_it_files() { fi done fi + + popd >/dev/null } function _make_reload_alias() { @@ -61,12 +63,13 @@ function _make_reload_alias() { printf %s ' for _bash_it_config_file in $(_list_global_bash_it_files '"$global_family"'); do \ - . "${BASH_IT}/$_bash_it_config_file" ; - done ; - - for _bash_it_config_file in $(_list_bash_it_files '"$subdirectory"'); do - . "${BASH_IT}/$_bash_it_config_file" ; - done ; + . "${BASH_IT}/$_bash_it_config_file" ;\ + done ;\ + \ + for _bash_it_config_file in $(_list_bash_it_files '"$subdirectory"'); do \ + . "${BASH_IT}/$_bash_it_config_file" ;\ + done ;\ + \ unset _bash_it_config_file' }