aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Port cleanup attribute to Oracle Studio 12.5Paul Eggert2017-06-132-4/+2
* Fix version checks for emacs-module.hPhilipp Stephani2017-06-131-4/+7
* Small portability fix for emacs-module.h (bug#27346)Glenn Morris2017-06-121-2/+5
* Add no-focus-on-map to NS build (bug#25408)Alan Third2017-06-123-6/+33
* _Noreturn not noreturnPaul Eggert2017-06-121-10/+14
* Avoid compilation warnings with pre-C99 libcEli Zaretskii2017-06-121-4/+5
* Flush all output streams before abortingPhilipp Stephani2017-06-121-1/+1
* Remove an assertion that doesn't test Emacs invariantsPhilipp Stephani2017-06-121-2/+0
* Implement module assertions for usersPhilipp Stephani2017-06-123-63/+283
* emacs-module: Use __attribute__((nonnull))Philipp Stephani2017-06-121-31/+67
* Explicitly require C11 or C++11 in emacs-module.hPhilipp Stephani2017-06-121-1/+6
* Remove Lisp_Misc_FloatPaul Eggert2017-06-112-5/+0
* Make two symbols private to emacs-module.cPaul Eggert2017-06-112-13/+10
* Support threads in modulesPhilipp Stephani2017-06-111-13/+16
* Allow non-local exits in module initializersPhilipp Stephani2017-06-111-11/+23
* Don't wait for toolbar in NS native fullscreenAlan Third2017-06-101-1/+4
* ; Spelling fixesPaul Eggert2017-06-101-1/+1
* Fix the placement of GTK menus on multi-monitor systemsAlexander Gramiak2017-06-101-7/+39
* Fix another compiler warning on macOSPhilipp Stephani2017-06-091-3/+2
* Add garbage collection support for module environmentsPhilipp Stephani2017-06-093-0/+19
* ; ChangeLog fixesGlenn Morris2017-06-051-1/+1
* Fix undefined behavior in mapbacktracePhilipp Stephani2017-06-051-1/+5
* Fix emacs-module-tests on MS-WindowsEli Zaretskii2017-06-052-28/+33
* Use unwind protection to clean up data structures in modulesPhilipp Stephani2017-06-051-19/+26
* Inline module_has_cleanupPhilipp Stephani2017-06-051-7/+1
* Omit space that broke ‘make check’Paul Eggert2017-06-051-1/+1
* Remove easserts etc. from emacs-module.cPaul Eggert2017-06-041-16/+0
* Remove unnecessary checking in emacs-module.cPaul Eggert2017-06-041-6/+3
* SCHARS and STRING_BYTES are nonnegativePaul Eggert2017-06-041-4/+8
* Remove an unused error symbolPhilipp Stephani2017-06-041-5/+0
* Support quitting in modulesPhilipp Stephani2017-06-043-1/+22
* Use more specific errors for module load failurePhilipp Stephani2017-06-041-4/+32
* Remove an unneeded assertionPhilipp Stephani2017-06-041-2/+0
* Guard against signed integer overflowsPhilipp Stephani2017-06-041-1/+7
* Add a couple more assertions to the module codePhilipp Stephani2017-06-041-0/+16
* ; Grammar fixPhilipp Stephani2017-06-041-1/+1
* ; Small comment fixPhilipp Stephani2017-06-041-1/+1
* Use ATTRIBUTE_MAY_ALIAS where alias violations are likelyPhilipp Stephani2017-06-042-5/+8
* Simplify interface of dynlib_attr.Philipp Stephani2017-06-042-20/+19
* Rationalize environment lifetime management functionsPhilipp Stephani2017-06-041-7/+7
* Rework printing of module functionsPhilipp Stephani2017-06-044-43/+37
* Define helper macro to reduce code duplicationPhilipp Stephani2017-06-041-10/+17
* Remove two FIXMEs that can't be fixedPhilipp Stephani2017-06-042-8/+4
* Tune ‘format’ after recent fixPaul Eggert2017-06-041-88/+66
* ; Fix off-by-one errorPhilipp Stephani2017-06-031-1/+1
* Fix a bug when using format field numbersPhilipp Stephani2017-06-031-56/+94
* Document uniqueness limitation of ‘format’Paul Eggert2017-06-031-3/+4
* Fix cursor position in Dired buffers after dired-sort-toggleEli Zaretskii2017-06-021-1/+20
* Limit format fields to more POSIX-like specPaul Eggert2017-06-011-4/+4
* Improve performance by avoiding strtoumaxPaul Eggert2017-06-012-46/+56