Do not use `zsh.eval` to unset special value

This commit is contained in:
ZyX 2015-01-25 02:08:36 +03:00
parent 96571cc47b
commit 614c17d115
1 changed files with 1 additions and 1 deletions

View File

@ -205,7 +205,7 @@ def set_prompt(powerline, psvar, side, theme, above=False):
savedps = None
zpyvar = 'ZPYTHON_POWERLINE_' + psvar
prompt = Prompt(powerline, side, theme, psvar, savedps, above)
zsh.eval('unset ' + zpyvar)
zsh.setvalue(zpyvar, None)
zsh.set_special_string(zpyvar, prompt)
zsh.setvalue(psvar, '${' + zpyvar + '}')
return ref(prompt)