1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-14 16:50:58 +00:00

Initial documentation for dynamic modules

* etc/NEWS: Mention the new support for dynamically loaded modules.

Copyright-paperwork-exempt: yes
This commit is contained in:
Philipp Stephani 2015-11-21 11:47:32 +02:00 committed by Eli Zaretskii
parent a5fd38c3a6
commit 2299267805

View File

@ -36,6 +36,9 @@ otherwise leave it unmarked.
This builds Emacs with Cairo drawing. As a side effect, it provides
support for built-in printing, when Emacs was built with GTK+.
** New configure option --with-modules.
This enables support for loading dynamic modules; see below.
---
** By default, Emacs no longer works on IRIX. We expect that Emacs
users are not affected by this, as SGI stopped supporting IRIX in
@ -302,6 +305,14 @@ header.
which specifies an alternative printing method which is faster when
few or no entries have changed.
** Emacs can now load shared/dynamic libraries (modules) that expose a
C interface. Such modules can provide additional functions or
otherwise interact with Emacs just like Lisp code. Modules have to
export a function `emacs_module_init' and conform to the API laid out
in emacs-module.h. Modules are disabled by default and need to be
enabled using the --with-modules configure flag. They are
experimental and subject to change.
* Editing Changes in Emacs 25.1