summaryrefslogtreecommitdiff
path: root/src/emacs-module.c
Commit message (Expand)AuthorAge
...
* Refactoring: Inline a few macros.Philipp Stephani2019-04-22
* * src/emacs-module.c (value_storage_contains_p): Fix typo.Paul Eggert2019-04-19
* Refactoring: Reduce code duplicationPhilipp Stephani2019-04-19
* Refactoring: simplify definition of some internal variables.Philipp Stephani2019-04-19
* Refactoring: have CATCHER_ALL also catch signals.Philipp Stephani2019-04-19
* * src/emacs-module.c: Add instructions how to change the module APIPhilipp Stephani2019-04-18
* Mark _Noreturn error functions as coldPaul Eggert2019-04-18
* Allow gap before first non-Lisp pseudovec memberPaul Eggert2019-04-08
* Revert "Revert "Revert "Rely on conservative stack scanning to find "emacs_va...Eli Zaretskii2019-03-22
* Fix misuses of NULL when talking about the NUL characterStefan Monnier2019-03-21
* Revert "Revert "Rely on conservative stack scanning to find "emacs_value"s""Eli Zaretskii2019-03-21
* Revert "Rely on conservative stack scanning to find "emacs_value"s"Philipp Stephani2019-03-21
* Simplify list creation in C codePaul Eggert2019-03-04
* Ignore pending_signals when checking for quits.Philipp Stephani2019-02-24
* Add portable dumperDaniel Colascione2019-01-15
* Merge from origin/emacs-26Paul Eggert2018-12-31
|\
| * Update copyright year to 2019Paul Eggert2019-01-01
| * More porting to GCC 8 of --enable-gcc-warningsPaul Eggert2018-12-17
* | Avoid an overflow error in emacs-module.cPhilipp Stephani2018-09-21
* | Use new function overflow_error in a few placesPhilipp Stephani2018-09-21
* | Simplify bignum->intmax conversionPaul Eggert2018-09-04
* | Fix bignum FIXME in emacs-module.cPaul Eggert2018-08-30
* | Improve bignum support for system typesPaul Eggert2018-08-27
* | Modularize bignums betterPaul Eggert2018-08-27
* | Merge from origin/emacs-26Glenn Morris2018-08-26
|\|
| * Fix detection of freed emacs_values (Bug#32479)Sergey Vinokurov2018-08-25
* | More macro renamings for bignumTom Tromey2018-08-07
* | Fix bignum creation when EMACS_INT is wider than longTom Tromey2018-07-19
* | Let C modules access bignum valuesTom Tromey2018-07-12
* | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-12
* | Tune SAFE_FREEPaul Eggert2018-06-28
* | Simplify init_module_assertionsPaul Eggert2018-06-14
* | New mint_ptr representation for C pointersPaul Eggert2018-06-14
* | Remove some wrong 8-byte alignment assumptionsPaul Eggert2018-06-13
* | More porting to GCC 8 of --enable-gcc-warningsPaul Eggert2018-05-03
* | Merge from origin/emacs-26Glenn Morris2018-01-20
|\|
| * Don't unnecessarily use non-ASCII characters in C sourcesEli Zaretskii2018-01-19
* | Fix module support if threads are disabled (Bug#30106)Philipp Stephani2018-01-18
* | Merge from origin/emacs-26Paul Eggert2018-01-01
|\|
| * Update copyright year to 2018Paul Eggert2018-01-01
* | Reimplement Lisp_Object as pointer-to-incompletePaul Eggert2017-12-12
|/
* Simplify by removing HAVE_STRUCT_ATTRIBUTE_ALIGNEDPaul Eggert2017-11-13
* ; Typo fixes, mostly repeated wordsPaul Eggert2017-10-09
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
* Minor simplification of module_free_global_refPhilipp Stephani2017-07-10
* Re-add a useful assertionPhilipp Stephani2017-07-10
* Fix bug in module_free_global_ref (Bug#27587)Valentin Gatien-Baron2017-07-10
* ; * src/emacs-module.c (module_assert_thread): Simplify.Philipp Stephani2017-07-09
* Module assertions: check for garbage collectionsPhilipp Stephani2017-07-08
* Remove FIXME comments about sentinel valuesPhilipp Stephani2017-07-02