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.
This commit is contained in:
@@ -5059,12 +5059,14 @@ AC_SUBST_FILE([module_env_snippet_27])
|
||||
AC_SUBST_FILE([module_env_snippet_28])
|
||||
AC_SUBST_FILE([module_env_snippet_29])
|
||||
AC_SUBST_FILE([module_env_snippet_30])
|
||||
AC_SUBST_FILE([module_env_snippet_31])
|
||||
module_env_snippet_25="$srcdir/src/module-env-25.h"
|
||||
module_env_snippet_26="$srcdir/src/module-env-26.h"
|
||||
module_env_snippet_27="$srcdir/src/module-env-27.h"
|
||||
module_env_snippet_28="$srcdir/src/module-env-28.h"
|
||||
module_env_snippet_29="$srcdir/src/module-env-29.h"
|
||||
module_env_snippet_30="$srcdir/src/module-env-30.h"
|
||||
module_env_snippet_31="$srcdir/src/module-env-31.h"
|
||||
emacs_major_version=`AS_ECHO([$PACKAGE_VERSION]) | sed 's/[[.]].*//'`
|
||||
AC_SUBST([emacs_major_version])
|
||||
|
||||
|
||||
@@ -198,6 +198,23 @@ struct emacs_env_30
|
||||
@module_env_snippet_30@
|
||||
};
|
||||
|
||||
struct emacs_env_31
|
||||
{
|
||||
@module_env_snippet_25@
|
||||
|
||||
@module_env_snippet_26@
|
||||
|
||||
@module_env_snippet_27@
|
||||
|
||||
@module_env_snippet_28@
|
||||
|
||||
@module_env_snippet_29@
|
||||
|
||||
@module_env_snippet_30@
|
||||
|
||||
@module_env_snippet_31@
|
||||
};
|
||||
|
||||
/* Every module should define a function as follows. */
|
||||
extern int emacs_module_init (struct emacs_runtime *runtime)
|
||||
EMACS_NOEXCEPT
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
/* Add module environment functions newly added in Emacs 30 here.
|
||||
Before Emacs 30 is released, remove this comment and start
|
||||
module-env-31.h on the master branch. */
|
||||
|
||||
3
src/module-env-31.h
Normal file
3
src/module-env-31.h
Normal file
@@ -0,0 +1,3 @@
|
||||
/* Add module environment functions newly added in Emacs 31 here.
|
||||
Before Emacs 31 is released, remove this comment and start
|
||||
module-env-32.h on the master branch. */
|
||||
Reference in New Issue
Block a user