Emacs 26.1 Released With New Features

'There's a new version of the 42-year-old libre text editor with over 2,000 built-in commands, reports LWN.net: Highlights include a built-in Lisp threading mechanism that provides some concurrency, double buffering when running under X, a redesigned flymake mode, 24-bit color support in text mode, and a systemd [user] unit file. The Free Software Foundation has released a 10,653-word description of all the new features in Emacs 26.1. Here's a couple more: * The Emacs server now has socket-launching support. This allows socket based activation, where an external process like systemd can invoke the Emacs server process upon a socket connection event and hand the socket over to Emacs... This new functionality can be disabled with the configure option '--disable-libsystemd'. * The new function 'call-shell-region' executes a command in an inferior shell with the buffer region as input. * Intercepting hotkeys on Windows 7 and later now works better. * The new user variable 'electric-quote-chars' provides a list of curved quotes for 'electric-quote-mode', allowing user to choose the types of quotes to be used.' -- source: https://news.slashdot.org/story/18/06/01/202205 Cheers, Peter -- Peter Reutemann Dept. of Computer Science University of Waikato, NZ +64 (7) 858-5174 http://www.cms.waikato.ac.nz/~fracpete/ http://www.data-mining.co.nz/

On Sun, 3 Jun 2018 15:50:44 +1200, Peter Reutemann quoted:
'The Free Software Foundation has released a 10,653-word description of all the new features in Emacs 26.1.'
Said description being here <https://www.gnu.org/software/emacs/news/NEWS.26.1>. I wondered what happened to 26.0. But it appears 26.1 is the first release with version number 26. One of the linked articles <http://nullprogram.com/blog/2018/05/31/> talks about generators in Elisp (which were actually introduced in 25.1). But I don’t understand why, Elisp being Lisp, it didn’t just have the full generality of continuations <http://www.codecodex.com/wiki/Continuations> to begin with.
participants (2)
-
Lawrence D'Oliveiro
-
Peter Reutemann