From: Eli Zaretskii Date: Thu, 8 Dec 2016 16:35:40 +0000 (+0200) Subject: Add a NEWS entry. X-Git-Tag: emacs-26.0.90~1144^2~10 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=128cacda1c79983f0b64773afc029bc757cfb7b8;p=emacs.git Add a NEWS entry. --- diff --git a/etc/NEWS b/etc/NEWS index f7565b04ef8..256edde5dec 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -73,6 +73,19 @@ for '--daemon'. * Changes in Emacs 26.1 ++++ +** Emacs now provides a limited form of concurrency with Lisp threads. +Concurrency in Emacs Lisp is "mostly cooperative", meaning that +Emacs will only switch execution between threads at well-defined +times: when Emacs waits for input, during blocking operations related +to threads (such as mutex locking), or when the current thread +explicitly yields. Global variables are shared among all threads, but +a 'let' binding is thread-local. Each thread also has its own current +buffer and its own match data. + +See the chapter "Threads" in the ELisp manual for full documentation +of these facilities. + +++ ** The new function 'file-name-case-insensitive-p' tests whether a given file is on a case-insensitive filesystem.