aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Stephani2015-11-21 11:47:32 +0200
committerEli Zaretskii2015-11-21 11:47:32 +0200
commit2299267805bbf5ece023908922383677b5d4a44b (patch)
treeb28425b18f0c6f895eb7f74899bc0d0295f49836
parenta5fd38c3a6f263185ce5838010e7a0d64b49bec2 (diff)
downloademacs-2299267805bbf5ece023908922383677b5d4a44b.tar.gz
emacs-2299267805bbf5ece023908922383677b5d4a44b.zip
Initial documentation for dynamic modules
* etc/NEWS: Mention the new support for dynamically loaded modules. Copyright-paperwork-exempt: yes
-rw-r--r--etc/NEWS11
1 files changed, 11 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 9793d5ee720..8ed8133beae 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -36,6 +36,9 @@ otherwise leave it unmarked.
36This builds Emacs with Cairo drawing. As a side effect, it provides 36This builds Emacs with Cairo drawing. As a side effect, it provides
37support for built-in printing, when Emacs was built with GTK+. 37support for built-in printing, when Emacs was built with GTK+.
38 38
39** New configure option --with-modules.
40This enables support for loading dynamic modules; see below.
41
39--- 42---
40** By default, Emacs no longer works on IRIX. We expect that Emacs 43** By default, Emacs no longer works on IRIX. We expect that Emacs
41users are not affected by this, as SGI stopped supporting IRIX in 44users are not affected by this, as SGI stopped supporting IRIX in
@@ -302,6 +305,14 @@ header.
302which specifies an alternative printing method which is faster when 305which specifies an alternative printing method which is faster when
303few or no entries have changed. 306few or no entries have changed.
304 307
308** Emacs can now load shared/dynamic libraries (modules) that expose a
309C interface. Such modules can provide additional functions or
310otherwise interact with Emacs just like Lisp code. Modules have to
311export a function `emacs_module_init' and conform to the API laid out
312in emacs-module.h. Modules are disabled by default and need to be
313enabled using the --with-modules configure flag. They are
314experimental and subject to change.
315
305 316
306* Editing Changes in Emacs 25.1 317* Editing Changes in Emacs 25.1
307 318