summaryrefslogtreecommitdiff
path: root/src/emacs-module.h.in
diff options
context:
space:
mode:
authorPhilipp Stephani <phst@google.com>2019-12-23 22:00:01 +0100
committerPhilipp Stephani <phst@google.com>2019-12-24 01:08:16 +0100
commit5617c82b37b9fb37f9279347b05782718dc331b6 (patch)
tree9235d6c3c7201ce83d6590eb02a93794974198da /src/emacs-module.h.in
parent232a36f17e2796c52cb0b1afd5872c454b92ce62 (diff)
downloademacs-5617c82b37b9fb37f9279347b05782718dc331b6.tar.gz
emacs-5617c82b37b9fb37f9279347b05782718dc331b6.tar.bz2
emacs-5617c82b37b9fb37f9279347b05782718dc331b6.zip
Prepare module header generation for Emacs 28.
* configure.ac: Substitute environment function snippet for Emacs 28. * src/module-env-28.h: New file, with dummy contents for now. * src/emacs-module.h.in: Provide emacs_env_28 structure.
Diffstat (limited to 'src/emacs-module.h.in')
-rw-r--r--src/emacs-module.h.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/emacs-module.h.in b/src/emacs-module.h.in
index f12eedbfbea..a4312730143 100644
--- a/src/emacs-module.h.in
+++ b/src/emacs-module.h.in
@@ -125,6 +125,17 @@ struct emacs_env_27
@module_env_snippet_27@
};
+struct emacs_env_28
+{
+@module_env_snippet_25@
+
+@module_env_snippet_26@
+
+@module_env_snippet_27@
+
+@module_env_snippet_28@
+};
+
/* Every module should define a function as follows. */
extern int emacs_module_init (struct emacs_runtime *runtime)
EMACS_NOEXCEPT