summaryrefslogtreecommitdiff
path: root/src/eval.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* Avoid assertion violations in nonsensical calls to 'signal'Eli Zaretskii2018-10-071-1/+4
* Avoid crashes in malformed defvarEli Zaretskii2018-08-281-1/+1
* Increase max-lisp-eval-depth adjustment while in debugger (bug#31919)Gemini Lasswell2018-06-301-2/+6
* Avoid memory corruption with specpdl overflow + edebug (Bug#30481)Noam Postavsky2018-02-161-1/+4
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* maint: shorten https://lists.gnu.org/archive/html/... linksPaul Eggert2017-11-251-1/+1
* Use alignas to fix GCALIGN-related bugsPaul Eggert2017-11-131-29/+30
* Fix docstring style for 'functionp'Radon Rosborough2017-10-111-1/+1
* Prefer HTTPS to HTTP for gnu.orgPaul Eggert2017-10-011-1/+1
* Avoid GCC 7 compilation warning in eval.cEli Zaretskii2017-09-171-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Improve --enable-gcc-warnings for MinGW64Paul Eggert2017-09-091-1/+10
* Fix compilation warnings in MinGW64 build using GCC 7Eli Zaretskii2017-09-091-1/+1
* Implement EXCL of write-region for TrampMichael Albinus2017-08-121-0/+11
* Fix some crashes on self-modifying Elisp codePaul Eggert2017-08-061-61/+67
* Improve stack-overflow heuristic on GNU/LinuxPaul Eggert2017-07-141-8/+1
* Fix undefined behavior in mapbacktracePhilipp Stephani2017-06-051-1/+5
* Support quitting in modulesPhilipp Stephani2017-06-041-1/+4
* Rework printing of module functionsPhilipp Stephani2017-06-041-1/+1
* Reimplement module functionsPhilipp Stephani2017-05-201-4/+13
* Merge with gnulib, pacifying GCC 7Paul Eggert2017-05-161-12/+8
* Pacify GCC setjmp/longjmp warningPaul Eggert2017-05-061-4/+5
* Check list object type if --enable-gcc-warningsPaul Eggert2017-05-021-52/+53
* Add PVSIZE function to return the size of a pseudovector.Lars Brinkhoff2017-04-101-5/+4
* Revert "Replace ldefs-boot with a much smaller file"Phillip Lord2017-03-071-22/+0
* Remove a few unused C functionsPaul Eggert2017-02-261-12/+0
* Revamp quitting and fix infloopsPaul Eggert2017-02-011-0/+13
* Remove immediate_quit.Paul Eggert2017-02-011-2/+0
* Replace QUIT with maybe_quitPaul Eggert2017-01-251-10/+10
* A quicker check for quitPaul Eggert2017-01-251-1/+10
* Improve uses of CHECK_LIST etc.Paul Eggert2017-01-221-6/+3
* Check that variable lists are actually listsPhilipp Stephani2017-01-191-0/+2
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| * Backport: Remove an ambiguity from defvar's doc string. Fixes bug #25292.Alan Mackenzie2016-12-301-4/+5
| * Fix crash in evaluating functionsPhilipp Stephani2016-10-131-2/+4
| * Fix debugging of string-match-p errorsNoam Postavsky2016-09-231-0/+5
* | Clarify internal_catch etc.Paul Eggert2016-12-311-48/+43
* | Simplify code in eval.c that calls 'setjmp'Chris Gregory2016-12-311-43/+48
* | Remove an ambiguity from defvar's doc string. Fixes bug #25292.Alan Mackenzie2016-12-291-4/+5
* | Simplify prog1 implementationPaul Eggert2016-12-271-15/+6
* | Remove interpreter’s byte stackPaul Eggert2016-12-231-3/+0
* | * src/data.c (Fmake_variable_frame_local): RemoveStefan Monnier2016-12-211-2/+0
* | Replace ldefs-boot with a much smaller filePhillip Lord2016-12-131-0/+22
* | Clean up var watcher disabling on thread switchingNoam Postavsky2016-12-121-33/+18
* | Move backtrace to ELisp using a new mapbacktrace primitiveClément Pit--Claudel2016-12-121-88/+69
* | Support concurrency in Emacs LispEli Zaretskii2016-12-101-79/+189
|\ \
| * | Fix subtle errors with let-binding of localized variablesEli Zaretskii2016-12-091-16/+14
| * | Fix compilation problems.Eli Zaretskii2016-12-051-5/+5