From 1a29a30026b7cec151fd621edf9514574dd9578b Mon Sep 17 00:00:00 2001 From: Marlon Richert Date: Fri, 12 May 2023 10:32:00 +0300 Subject: [PATCH] Fix bug in 72d8dcf Related to #571. --- scripts/.autocomplete.__init__ | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scripts/.autocomplete.__init__ b/scripts/.autocomplete.__init__ index be181ab..4952e6c 100644 --- a/scripts/.autocomplete.__init__ +++ b/scripts/.autocomplete.__init__ @@ -85,11 +85,13 @@ local -P old_logdir=$xdg_data_home/zsh-autocomplete/log zf_rm -fr -- $old_logdir local -P logdir=${XDG_STATE_HOME:-$HOME/.local/state}/zsh-autocomplete/log -local -P bug=$logdir -while [[ -e $bug && ! -d $bug ]]; do - rm -f $bug - bug=${bug:h} + +local -P bug= +for bug in ${logdir} ${logdir:h}; do + [[ -d $bug ]] || + zf_rm -f $bug done + zf_mkdir -p -- $logdir local -Pa older_than_a_week=( $logdir/*(Nmd+7) ) (( $#older_than_a_week[@] )) &&