GNU bug report logs - #63536
Function to update Emacs itself (for example 29.1 to 29.2)

Previous Next

Package: emacs;

Reported by: Andrew Goh <andrewgoh95 <at> yahoo.com.sg>

Date: Tue, 16 May 2023 11:41:01 UTC

Severity: wishlist

Tags: wontfix

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 63536 <at> debbugs.gnu.org (full text, mbox):

From: Payas Relekar <relekarpayas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63536 <at> debbugs.gnu.org, Andrew Goh <andrewgoh95 <at> yahoo.com.sg>
Subject: Re: bug#63536: Feature Request
Date: Wed, 17 May 2023 19:34:06 +0530
Eli Zaretskii <eliz <at> gnu.org> writes:

> So you want a command to check whether a newer Emacs is available?
> But where should this command look?  Many (most?) people install
> precompiled binaries prepared by their distros, and I assume those
> distros have their "check for updates" service or something?
>
> We could check on the GNU FTP site, but how many users will want to
> download and build Emacs from sources?
>
> What do other people think about this?

The idea itself is valid, as long as the update check happens only at
explicit user action. The command should only compare current version of
Emacs with the latest update and inform user about the difference. Then
the onus is on user to proceed with the update. Command output can point
them to relevant section of the manual, informing of ways to install
(and also update) Emacs.

Optionally, this function can be run at startup for automated update
check, opt-in by default, of course. I believe that will match the
behavior of 'most' proprietary IDEs.

The idea of Emacs setup/startup screen shines with stuff like this,
where these options are selected by user at the very beginning. This can
even be included in current startup screen as simple hyperlink, IMO and
would be a worthy addition.

It can also optionally include updating all the activated *ELPAs.

Perhaps it can be called something like `emacs-check-update`?

--




This bug report was last modified 179 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.