Fix wrong assumption about promptinit in setup (#291)
Fix wrong assumption about promptinit in setup (#291)

Pure is only autoloaded the first time around, when prompt pure is
called a second time, no autoload happens and prompt_pure_setup is
called without arguments.

Fixes #290 and partially reverts #277 without breaking the fix for #276.
jaredru/zsh-pure,kgrz/pure,forivall/pure,mafredri/pure,joshuarubin/dotfiles,sindresorhus/pure,joshuarubin/dotfiles,dmiedema/pure,joshuarubin/dotfiles,joshuarubin/dotfiles,supercrabtree/pure,DFurnes/purer