From 33f358ecfbcbbea51cb2c95422b63f717f5884c9 Mon Sep 17 00:00:00 2001 From: Amand Tihon Date: Wed, 10 Jun 2009 11:49:45 +0200 Subject: [PATCH] Ensure that psvar is empty for all the precmd. --- S10_zshopts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/S10_zshopts b/S10_zshopts index 4f3c2f8..a603639 100644 --- a/S10_zshopts +++ b/S10_zshopts @@ -11,7 +11,12 @@ setopt nobeep typeset -ga preexec_functions typeset -ga precmd_functions typeset -ga chpwd_functions -psvar=() + +# This must be done very early. +clear_psvar() { + psvar=() +} +precmd_functions+='clear_psvar' [ -w $zsh_cache ] && HISTFILE=$zsh_cache/history -- 2.39.2