| Commit message (Expand) | Author | Age | Files | Lines |
* | ; Add 2024 to copyright years | Po Lu | 2024-01-02 | 1 | -1/+1 |
* | ; Add 2023 to copyright years. | Eli Zaretskii | 2023-01-01 | 1 | -1/+1 |
* | ; * src/emacs-module.h.in (enum emacs_funcall_exit): Fix typo. | Philipp Stephani | 2022-12-20 | 1 | -1/+1 |
* | Port better to C23 bool+true+false keywords | Paul Eggert | 2022-09-28 | 1 | -1/+2 |
* | Merge from origin/emacs-28 | Eli Zaretskii | 2022-01-01 | 1 | -1/+1 |
|\ |
|
| * | ; Add 2022 to copyright years. | Eli Zaretskii | 2022-01-01 | 1 | -1/+1 |
* | | Update emacs-module sources for Emacs 29 | Eli Zaretskii | 2021-09-30 | 1 | -0/+13 |
|/ |
|
* | Work around __has_attribute bug in clang 3.4 | Paul Eggert | 2021-01-22 | 1 | -1/+3 |
* | Update copyright year to 2021 | Paul Eggert | 2021-01-01 | 1 | -1/+1 |
* | Improve nonnull checking with GCC in emacs-module | Paul Eggert | 2020-05-09 | 1 | -6/+10 |
* | Improve 'noexcept' support in C++17. | Philipp Stephani | 2020-01-04 | 1 | -2/+8 |
* | emacs-module.h: Don't generate invalid C++11 code. | Philipp Stephani | 2020-01-04 | 1 | -2/+2 |
* | Implement finalizers for module functions (Bug#30373) | Philipp Stephani | 2020-01-03 | 1 | -2/+2 |
* | Merge from origin/emacs-27 | Paul Eggert | 2020-01-01 | 1 | -1/+1 |
|\ |
|
| * | Update copyright year to 2020 | Paul Eggert | 2020-01-01 | 1 | -1/+1 |
* | | Promote function type aliases to the public module API. | Philipp Stephani | 2019-12-26 | 1 | -0/+15 |
* | | Merge from origin/emacs-27 | Glenn Morris | 2019-12-25 | 1 | -0/+6 |
|\| |
|
| * | * src/emacs-module.h.in: Add reference to manual. | Philipp Stephani | 2019-12-24 | 1 | -0/+6 |
* | | Prepare module header generation for Emacs 28. | Philipp Stephani | 2019-12-24 | 1 | -0/+11 |
* | | * src/emacs-module.h.in: Use @emacs_major_version@ for current env. | Philipp Stephani | 2019-12-24 | 1 | -1/+1 |
* | | Make argument names in module interface more consistent. | Philipp Stephani | 2019-12-23 | 1 | -2/+2 |
|/ |
|
* | ; * src/emacs-module.h.in: Sort includes alphabetically. | Philipp Stephani | 2019-12-13 | 1 | -1/+1 |
* | Just use size_t for emacs_limb_t | Paul Eggert | 2019-12-10 | 1 | -17/+7 |
* | Change module interface to no longer use GMP objects directly. | Philipp Stephani | 2019-12-04 | 1 | -7/+15 |
* | Export major version of latest Emacs supported by emacs-module.h. | Philipp Stephani | 2019-04-28 | 1 | -0/+2 |
* | Unbreak build when building without GMP support. | Philipp Stephani | 2019-04-24 | 1 | -1/+1 |
* | Add module functions to convert from and to big integers. | Philipp Stephani | 2019-04-24 | 1 | -0/+10 |
* | Add conversions to and from struct timespec to module interface. | Philipp Stephani | 2019-04-24 | 1 | -0/+1 |
* | Ignore pending_signals when checking for quits. | Philipp Stephani | 2019-02-24 | 1 | -1/+20 |
* | Update copyright year to 2019 | Paul Eggert | 2019-01-01 | 1 | -1/+1 |
* | Update copyright year to 2018 | Paul Eggert | 2018-01-01 | 1 | -1/+1 |
* | Prefer HTTPS to FTP and HTTP in documentation | Paul Eggert | 2017-09-13 | 1 | -1/+1 |
* | Also mark module init function as noexcept if possible | Philipp Stephani | 2017-07-01 | 1 | -0/+1 |
* | Improve C++98 compatibility | Philipp Stephani | 2017-07-01 | 1 | -1/+1 |
* | emacs-module.h: Create emacs_env_26 | Philipp Stephani | 2017-06-17 | 1 | -0/+106 |