#17016 closed enhancement (fixed)

emacs-28.2

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 20 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 20 months ago

  • Installation Changes in Emacs 28.2
  • To install the Emacs binary in a non-standard directory, use '--bindir='. If you install Emacs in a way that places the Emacs executable file in a directory other than "${prefix}/bin", you will now need to specify that at configure time, if you build Emacs with native-compilation support. To this end, add the '--bindir=DIRECTORY' switch to the command line of the 'configure' script, where DIRECTORY is the directory in which you will install the executable file "emacs". This is required even if you place a symlink under "${prefix}/bin" that points to the real executable file in some other DIRECTORY.
  • It is no longer enough to specify 'bindir=DIRECTORY' on the command line of the "make install" command.
  • The reason for this new requirement is that Emacs needs to locate at startup the directory with its "*.eln" natively-compiled files for the preloaded Lisp packages, and the relative name of that directory needs therefore to be recorded in the executable as part of the build.
  • Changes in Emacs 28.2

This is a bug-fix release with no new features.

  • Changes in Specialized Modes and Packages in Emacs 28.2
  • The command 'kdb-macro-redisplay' was renamed to 'kmacro-redisplay'. This is to fix an embarrassing typo in the original name.
  • 'desktop-save-mode' now saves the desktop in 'save-buffers-kill-emacs'. Previously, the desktop was saved in 'kill-emacs' via 'kill-emacs-hook'. However, that violated the convention that functions in 'kill-emacs-hook' cannot interact with the user, and in particular didn't play well with ending daemon sessions of Emacs. So we moved the saving of the desktop to 'save-buffers-kill-emacs', via 'kill-emacs-query-functions'. To make sure the desktop is saved, terminate Emacs with 'save-buffers-kill-emacs', not with 'kill-emacs'.
    • (This change was done in Emacs 28.1, but we didn't announce it in NEWS back then.)

comment:3 by Bruce Dubbs, 20 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

4d7adfd9e2 Update to stunnel-5.66.
4bc8fc2352 Update to emacs-28.2.
7bec8adf7c Update to libgusb-0.4.0.
ecce4c7369 Update to nspr-4.35.
Note: See TracTickets for help on using tickets.