From 4f90b0b6e6249597cf2e1450b5b9d7f6522c049f Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Wed, 3 Mar 2021 13:59:08 +0200 Subject: [PATCH] Improve NEWS entries about native-compilation * etc/NEWS: Add an entry about native-compilation. Improve wording of the entry about 'package-native-compile'. --- etc/NEWS | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index a37a38c2c66..a5ea7eb07bc 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -24,6 +24,11 @@ applies, and please also update docstrings as needed. * Installation Changes in Emacs 28.1 +** Emacs now optionally supports native compilation of Lisp files. +To enable, configure Emacs with the '--with-native-compilation' option +to the 'configure' script. This requires to have the libgccjit +library to be installed and functional. + -- ** Support for building with Motif has been removed. @@ -1149,9 +1154,13 @@ key binding / u package-menu-filter-upgradable / / package-menu-filter-clear -*** Option to automatically native compile packages on installation. -Customize the user option `package-native-compile' to enable automatic -native compilation of packages on installation. +*** Option to automatically native-compile packages upon installation. +Customize the user option 'package-native-compile' to enable automatic +native compilation of packages when they are installed. That option +is nil by default; if set non-nil, and if your Emacs was built with +native-compilation support, each package will be natively compiled +when it is installed, by invoking an asynchronous Emacs subprocess to +run the native-compilation of the package files. --- *** Column widths in 'list-packages' display can now be customized. -- 2.39.2