On May 15, 2015 3:00 AM, "Stefan Monnier" wrote: > > >> 1. Keep the feature but disable by default. Async refreshing would still > >> be enabled. > > I'd rather we not keep options for behavior nobody has specifically > > asked for. > > I asked for it. But after using it I agree that it sucks UI-wise. > I think to make it work better, we'd need to make the download and the > install more separate. E.g. when the download is done, rather than go > ahead and perform the install, inform the user that the download is done > and the install process can proceed, but wait for the user to > explicitly say "install now". It'd be nice if someone did this, but that's a non trivial effort atm. package.el just unpacks the package as soon as it's downloaded, so this needs to be changed before we can have a prompt between download and install.