emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Package refresh and install/delete marks


From: Dmitry Gutov
Subject: Re: Package refresh and install/delete marks
Date: Wed, 27 May 2015 19:02:57 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0

On 05/27/2015 04:49 AM, Artur Malabarba wrote:

For the record, this is now done.
It was implemented by having tabulated-list only update the buffer,
instead of printing it anew.
As a bonus, the printing step is now blazing fast. So the small hang we
get after archives are downloaded is now barely noticeable.

Thank you, it's indeed pretty fast.

- if the user hits U while a refresh is in progress, the package menu
will wait until the refresh is done before actually marking the
upgrades. This is to avoid the scenario where the refresh could erase
the install marks and keep the delete marks.

That's not what I see here: U adds the marks if there's something to upgrade before the refresh, and when the latter completes, it removes them.

But speaking of this scenario, maybe this could be handled even better? Since you intend to defer adding marks to until after the refresh, why not defer calculation as well? In all likelihood, after the refresh is done, more packages will have upgrades.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]