From: Po Lu Date: Thu, 27 Jul 2023 09:14:58 +0000 (+0800) Subject: Merge remote-tracking branch 'origin/master' into feature/android X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=24711be0502bba6c95589aa1457a755bbe12d6ad;p=emacs.git Merge remote-tracking branch 'origin/master' into feature/android --- 24711be0502bba6c95589aa1457a755bbe12d6ad diff --cc etc/NEWS index b2a44e4fd06,d0dab755212..7dc621e11e3 --- a/etc/NEWS +++ b/etc/NEWS @@@ -24,12 -24,16 +24,22 @@@ applies, and please also update docstri * 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. + + --- + ** 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 30.1 @@@ -104,11 -102,15 +114,20 @@@ plus, minus, check-mark, start, etc The 'tool-bar-position' frame parameter can be set to 'bottom' on all window systems other than Nextstep. ++++ +** New global minor mode 'modifier-bar-mode'. +When this minor mode is enabled, buttons representing modifier keys +are displayed along the tool bar. + + --- + ** New user option 'uniquify-dirname-transform'. + This can be used to customize how buffer names are uniquified, by + making arbitrary transforms on the buffer's directory name (whose + components are used to uniquify buffer names when they clash). You + can use this to distinguish between buffers visiting files with the + same base name that belong to different projects by using the provided + transform function 'project-uniquify-dirname-transform'. + ** cl-print *** You can expand the "..." truncation everywhere.