aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2024-06-23 07:11:04 -0400
committerEli Zaretskii2024-06-23 07:11:04 -0400
commit2d6ca28ce71ab81fb79d702f06b6ad47aa5de433 (patch)
treedda2ac871a68cde359c4f5283290bf8e0f1004d0 /src
parentc246de0d163354daeac58d13db320b4157166340 (diff)
downloademacs-2d6ca28ce71ab81fb79d702f06b6ad47aa5de433.tar.gz
emacs-2d6ca28ce71ab81fb79d702f06b6ad47aa5de433.zip
Update emacs-module for Emacs 31
* src/module-env-31.h: New file. * src/module-env-30.h: * configure.ac: * src/emacs-module.h.in: Update emacs-module files for Emacs 31.
Diffstat (limited to 'src')
-rw-r--r--src/emacs-module.h.in17
-rw-r--r--src/module-env-30.h3
-rw-r--r--src/module-env-31.h3
3 files changed, 20 insertions, 3 deletions
diff --git a/src/emacs-module.h.in b/src/emacs-module.h.in
index 690254bd28c..21e4ca7cfa1 100644
--- a/src/emacs-module.h.in
+++ b/src/emacs-module.h.in
@@ -198,6 +198,23 @@ struct emacs_env_30
198@module_env_snippet_30@ 198@module_env_snippet_30@
199}; 199};
200 200
201struct emacs_env_31
202{
203@module_env_snippet_25@
204
205@module_env_snippet_26@
206
207@module_env_snippet_27@
208
209@module_env_snippet_28@
210
211@module_env_snippet_29@
212
213@module_env_snippet_30@
214
215@module_env_snippet_31@
216};
217
201/* Every module should define a function as follows. */ 218/* Every module should define a function as follows. */
202extern int emacs_module_init (struct emacs_runtime *runtime) 219extern int emacs_module_init (struct emacs_runtime *runtime)
203 EMACS_NOEXCEPT 220 EMACS_NOEXCEPT
diff --git a/src/module-env-30.h b/src/module-env-30.h
index e75210c7f8e..e69de29bb2d 100644
--- a/src/module-env-30.h
+++ b/src/module-env-30.h
@@ -1,3 +0,0 @@
1 /* Add module environment functions newly added in Emacs 30 here.
2 Before Emacs 30 is released, remove this comment and start
3 module-env-31.h on the master branch. */
diff --git a/src/module-env-31.h b/src/module-env-31.h
new file mode 100644
index 00000000000..e9827b18382
--- /dev/null
+++ b/src/module-env-31.h
@@ -0,0 +1,3 @@
1 /* Add module environment functions newly added in Emacs 31 here.
2 Before Emacs 31 is released, remove this comment and start
3 module-env-32.h on the master branch. */