diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/emacs-module.h.in | 17 | ||||
| -rw-r--r-- | src/module-env-30.h | 3 | ||||
| -rw-r--r-- | src/module-env-31.h | 3 |
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 | ||
| 201 | struct 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. */ |
| 202 | extern int emacs_module_init (struct emacs_runtime *runtime) | 219 | extern 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. */ | ||