This has already been reported and a patch can be found in the article zsh-workers/32682 ( http://www.zsh.org/mla/workers/2014/msg00470.html ) It was an intentional change to fix a different problem (elapsed time accuracy) but we underestimated the importance for some users of having the immediate file update.