summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/DEBUG2
-rw-r--r--etc/NEWS13
2 files changed, 14 insertions, 1 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index 03efa3b10dd..ddec7b4414d 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -313,7 +313,7 @@ type. Here are these commands:
xbufobjfwd xkbobjfwd xbuflocal xbuffer xsymbol xstring xvector xframe
xwinconfig xcompiled xcons xcar xcdr xsubr xprocess xfloat xscrollbar
xchartable xsubchartable xboolvector xhashtable xlist xcoding
- xcharset xfontset xfont
+ xcharset xfontset xfont xbytecode
Each one of them applies to a certain type or class of types.
(Some of these types are not visible in Lisp, because they exist only
diff --git a/etc/NEWS b/etc/NEWS
index 614b6144308..44de3385629 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.