diff --git a/autoenv.zsh b/autoenv.zsh index e8d0b99..2428c92 100644 --- a/autoenv.zsh +++ b/autoenv.zsh @@ -49,11 +49,11 @@ typeset -A _autoenv_stack_entered_mtime _autoenv_stack_entered_add() { local env_file=$1 - _autoenv_debug "[stack] adding: $env_file" 2 - # Remove any existing entry. _autoenv_stack_entered_remove $env_file + _autoenv_debug "[stack] adding: $env_file" 2 + # Append it to the stack, and remember its mtime. _autoenv_stack_entered+=($env_file) _autoenv_stack_entered_mtime[$env_file]=$(_autoenv_get_file_mtime $env_file)