From: Eli Zaretskii Date: Sat, 27 Jan 2024 13:13:22 +0000 (-0500) Subject: Merge from origin/emacs-29 X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~2790 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=58e2569bd300ba16363b5a86b95864b9673a47e7;p=emacs.git Merge from origin/emacs-29 20125ad97b4 ; admin/authors.el (authors-aliases): Update for Emacs 29.2. 92a7132bd6c ; * etc/NEWS: Clean up for Emacs 29.2. 314ac2e4317 ; * lisp/mail/rmail.el (rmail-show-message-verbose-min): ... 2cb1b76696b diff-mode: Support committing diff with file deletions b96aa528f64 * lisp/net/eww.el (eww-retrieve): Fix args of eww-render ... --- 58e2569bd300ba16363b5a86b95864b9673a47e7 diff --cc admin/authors.el index 9fa8036ff23,083023a3dad..6c74f4dd7a1 --- a/admin/authors.el +++ b/admin/authors.el @@@ -215,11 -247,14 +215,13 @@@ files." ("Satyaki Das" "Indexed search by Satyaki Das") ("Sébastien Vauban" "Sebastien Vauban") ("Sergey Litvinov" "Litvinov Sergey") - ("Simen Heggestøyl" "simenheg@gmail\\.com") + ("Simen Heggestøyl" "simenheg@gmail.com") (nil "prime.wizard") ("Shun-ichi Goto" "Shun-ichi GOTO") + ;; The trailing dash is a kludge, so this contributor is not ignored. + ("skykanin-" "skykanin@users\\.noreply\\.github\\.com") ;; There are other Stefans. ;;; ("Stefan Monnier" "Stefan") - (nil "ssnnoo") ("Steven L. Baur" "SL Baur" "Steven L Baur") ("Stewart M. Clamen" "Stewart Clamen") ("Stuart D. Herring" "Stuart Herring" "Davis Herring") diff --cc etc/NEWS index e854873b8d0,1a0e1f37366..0af275787d1 --- a/etc/NEWS +++ b/etc/NEWS @@@ -15,42 -15,11 +15,36 @@@ in older Emacs versions You can narrow news to a specific version by calling 'view-emacs-news' with a prefix argument or by typing 'C-u C-h C-n'. - Temporary note: - +++ indicates that all relevant manuals in doc/ have been updated. - --- means no change in the manuals is needed. - When you add a new item, use the appropriate mark if you are sure it - applies, and please also update docstrings as needed. - -* Installation Changes in Emacs 29.2 +* Installation Changes in Emacs 30.1 + ++++ +** Emacs has been ported to the Android operating system. +This requires Emacs to be compiled on another computer. The Android +NDK, SDK, and a suitable Java compiler must also be installed. + +See the file 'java/INSTALL' for more details. + +--- +** Native compilation is now enabled by default. +'configure' will enable the Emacs Lisp native compiler, so long as +libgccjit is present and functional on the system. To disable native +compilation, configure Emacs with the option: + + ./configure --with-native-compilation=no + +--- +** Emacs now defaults to ossaudio library for sound on NetBSD and OpenBSD. +Previously configure used ALSA libraries if installed on the +system when configured '--with-sound=yes' (which is the default), with +fallback to libossaudio. The libossaudio library included with the +base system is now used even if ALSA is found to avoid relying on +external packages and to resolve potential incompatibilities between +Linux and BSD versions of ALSA. Use '--with-sound=alsa' to build with +ALSA on these operating systems instead. -* Startup Changes in Emacs 29.2 +* Startup Changes in Emacs 30.1 ** On GNU/Linux, Emacs is now the default application for 'org-protocol'. Org mode provides a way to quickly capture bookmarks, notes, and links