[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] test-concurrency 128cacd 8/8: Add a NEWS entry.
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] test-concurrency 128cacd 8/8: Add a NEWS entry. |
Date: |
Thu, 8 Dec 2016 17:13:48 +0000 (UTC) |
branch: test-concurrency
commit 128cacda1c79983f0b64773afc029bc757cfb7b8
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Add a NEWS entry.
---
etc/NEWS | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/etc/NEWS b/etc/NEWS
index f7565b0..256edde 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -74,6 +74,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.
- [Emacs-diffs] branch test-concurrency created (now 128cacd), Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency e4deba0 2/8: Fix merged code in process.c and eval.c., Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency 128cacd 8/8: Add a NEWS entry.,
Eli Zaretskii <=
- [Emacs-diffs] test-concurrency 66a5abb 3/8: Fix compilation problems., Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency 16ac7c0 6/8: Minimize spurious diffs from master., Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency fa7d1f0 7/8: Fix network streams., Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency 8ad9241 5/8: Fix the test suite, Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency 137898d 4/8: Fix a typo in bytecode.c., Eli Zaretskii, 2016/12/08
- [Emacs-diffs] test-concurrency de4624c 1/8: Merge branch 'concurrency', Eli Zaretskii, 2016/12/08