From: Philipp Stephani Date: Tue, 23 Apr 2019 21:39:35 +0000 (+0200) Subject: * src/emacs-module.c: Add an additional requirement for API changes. X-Git-Tag: emacs-27.0.90~3117 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3d30b651ca817ea7594f5ec00d20614aabedffc4;p=emacs.git * src/emacs-module.c: Add an additional requirement for API changes. --- diff --git a/src/emacs-module.c b/src/emacs-module.c index d7704efcf6e..b812fdc2df4 100644 --- a/src/emacs-module.c +++ b/src/emacs-module.c @@ -32,6 +32,9 @@ rules: - Don't change the types of structure fields. +- Likewise, the presence, order, and type of structure fields may not + depend on preprocessor macros. + - Add structure fields only at the end of structures. - For every Emacs major version there is a new fragment file