summaryrefslogtreecommitdiff
path: root/src/eval.c
Commit message (Expand)AuthorAgeFilesLines
* Revert Vinternal_interpreter_environment tweakPaul Eggert2019-04-221-2/+2
* Tweak Vinternal_interpreter_environment lookupPaul Eggert2019-04-221-8/+10
* Remove --enablechecking=conslist configure optionPaul Eggert2019-04-211-9/+0
* Fix comment and tweak eval_subPaul Eggert2019-04-191-17/+10
* Refactoring: simplify definition of some internal variables.Philipp Stephani2019-04-191-2/+8
* Refactoring: have CATCHER_ALL also catch signals.Philipp Stephani2019-04-191-32/+17
* Mark _Noreturn error functions as coldPaul Eggert2019-04-181-1/+1
* Let debugger handle process spawn errors on w32 (Bug#33016)Noam Postavsky2019-04-141-10/+14
* * lisp/subr.el (prog2): Define as a macroStefan Monnier2019-04-021-12/+0
* Fix some integer issues in regex-emacsPaul Eggert2019-03-251-6/+0
* Simplify list creation in C codePaul Eggert2019-03-041-2/+2
* Avoid rare crashes in xbacktraceEli Zaretskii2019-02-281-1/+7
* DEFVAR_INT variables are now intmax_tPaul Eggert2019-02-271-36/+20
* Ignore pending_signals when checking for quits.Philipp Stephani2019-02-241-4/+1
* Add portable dumperDaniel Colascione2019-01-151-14/+16
* Use shortcuts for FlengthPaul Eggert2019-01-091-27/+21
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Improve fix for Bug#33014Paul Eggert2018-10-301-5/+2
* | Keep a stack reference to bytecode objects being executed (Bug#33014)Gemini Lasswell2018-10-291-2/+5
* | Fix lisp_eval_depth in unwind-protect cleanupPaul Eggert2018-10-141-0/+3
* | Merge from origin/emacs-26Glenn Morris2018-10-091-1/+4
|\ \ | |/
| * Avoid assertion violations in nonsensical calls to 'signal'Eli Zaretskii2018-10-071-1/+4
* | Clarify condition-case docstringNoam Postavsky2018-09-161-2/+4
* | Use overflow-error for bignum overflowPaul Eggert2018-09-111-0/+8
* | Show backtraces of threads from thread list bufferGemini Lasswell2018-09-091-0/+59
* | Allow t as a catch-all condition-case handler (Bug#24618)Noam Postavsky2018-09-041-4/+6
* | Merge from origin/emacs-26Glenn Morris2018-08-291-1/+1
|\ \ | |/
| * Avoid crashes in malformed defvarEli Zaretskii2018-08-281-1/+1
* | Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey2018-08-091-18/+2
|\ \
| * | Move proper-list-p to CPaul Eggert2018-07-241-18/+2
* | | More macro renamings for bignumTom Tromey2018-08-071-12/+12
* | | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-121-17/+17
|/ /
* | Merge from origin/emacs-26Glenn Morris2018-07-021-2/+6
|\ \ | |/
| * Increase max-lisp-eval-depth adjustment while in debugger (bug#31919)Gemini Lasswell2018-06-301-2/+6
* | unbind_to performance tuningPaul Eggert2018-06-291-1/+1
* | Tune SAFE_FREEPaul Eggert2018-06-281-2/+1
* | Avoid allocating Lisp_Save_Value for arraysPaul Eggert2018-06-141-0/+19
* | Avoid allocating Lisp_Save_Value for excursionsPaul Eggert2018-06-141-11/+27
* | Give warning if losing value to defvaralias (Bug#5950)Noam Postavsky2018-06-121-0/+10
* | New function record_unwind_protect_excursionPaul Eggert2018-06-071-0/+6
* | Avoid undefined behavior in 'defvar' (Bug#31072)Philipp Stephani2018-04-151-0/+2
* | Allow `&rest' or `&optional' without following variable (Bug#29165)Noam Postavsky2018-03-251-7/+3
* | Merge from origin/emacs-26Glenn Morris2018-02-171-1/+4
|\ \ | |/
| * Avoid memory corruption with specpdl overflow + edebug (Bug#30481)Noam Postavsky2018-02-161-1/+4
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\ \ | |/
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* | Implement native JSON support using JanssonPhilipp Stephani2017-12-101-0/+54
* | Merge from origin/emacs-26Paul Eggert2017-11-251-1/+1
|\ \ | |/
| * maint: shorten https://lists.gnu.org/archive/html/... linksPaul Eggert2017-11-251-1/+1