* admin/nt/dist-build/emacs.nsi: (Uninstall) delete only one Emacs
authorCorwin Brust <corwin@bru.st>
Mon, 23 Dec 2024 05:08:08 +0000 (23:08 -0600)
committerCorwin Brust <corwin@bru.st>
Mon, 23 Dec 2024 05:08:08 +0000 (23:08 -0600)
commit0e43e35f96e5c3c10a200ebe8fe77c60e0db7c4a
tree07dd5fa29858f59dc18bddb4a485ae1d39648ad2
parentb83cd8a8fb0e24057d6ab66afa53b25699e34bf1
* admin/nt/dist-build/emacs.nsi: (Uninstall) delete only one Emacs

Previously, the uninstaller would recursively, unconditionally, remove
the parent folder in which Emacs was installed (the folder selected by
when running the installer), into which the installer places a folder
named for the given release (e.g. emacs-30.1).  This was a problem
during uinstalation when the selected folder contained other versions of
Emacs the user did not wish to remove.  Additionally, deleting Start Menu
short-cuts did not work (bug#68756).

Some installer language now better reflects that users are not
required to "Accept" the GNU Public License in order to use (etc.)
Emacs (bug#67667).

Users selections related to where to create (or not create) Start Menu
shortcuts are no longer ignored. (bug#75013)

Emacs (as installed by the installer) can now be uninstalled via
Windows' Add/Remove Progrms Control Panel.

The uninstaller will now remove (empty) parent folders, both under
Program Files and (when creation of shortcuts is enabled) under the
select Start Menu location.
admin/nt/dist-build/emacs.nsi