News: 0001529657

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNU Emacs 30.1 Released With Android Support, Emacs Lisp Native Compiler By Default

([GNU] 5 Hours Ago Emacs 30.1)


GNU Emacs 30.1 is out today as the newest version of this extensible text editor.

With the GNU Emacs 30.1 release, Emacs has been ported to Android. Emacs can be cross-compiled now for Android with the Android NDK, SDK, and a Java compiler present.

Emacs 30.1 also now enables native JSON support is now unconditionally. Another big item with Emacs 30.1 is native compilation is now enabled by default for the Emacs Lisp native compiler, assuming libgccjit is detected and working on the system.

There is also a fix for a shell injection vulnerability, a new "trusted-content" user option to allow potentially dangerous features, Unicode 15.1 support, and many other improvements.

[1]

More details on the GNU Emacs 30.1 release via the [2]mailing list announcement . The Emacs 30.1 [3]NEWS file goes over all of the big changes to be found in the Emacs 30.1 release.



[1] https://www.phoronix.com/image-viewer.php?id=2025&image=emacs_lrg

[2] https://lists.gnu.org/archive/html/info-gnu/2025-02/msg00009.html

[3] https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-30



uid313

"Unlike most net.puritans, however, I feel that what OTHER consenting computers
do in the privacy of their own phone connections is their own business."
-- John Woods, jfw@eddie.mit.edu