aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
Commit message (Expand)AuthorAgeFilesLines
* disable GC_all_interior_pointersRobin Templeton2015-04-201-0/+6
* make Fprogn staticRobin Templeton2015-04-201-4/+2
* remove bytecode interpreterRobin Templeton2015-04-201-39/+1
* remove backtrace functionsRobin Templeton2015-04-201-433/+0
* guile-elisp bootstrap (lisp)Robin Templeton2015-04-191-3/+3
* guile-elisp bootstrap part (C)BT Templeton2015-04-191-74/+6
* icc_lisp_handler fixRobin Templeton2015-04-191-0/+2
* guile-elisp bootstrap (C)Robin Templeton2015-04-191-522/+29
* guile-elisp bootstrap (C)BT Templeton2015-04-191-25/+2
* guile-elisp bootstrap (C)BT Templeton2015-04-191-135/+0
* use vectors for symbol slotsBT Templeton2015-04-191-26/+26
* remove polling suppressionBT Templeton2015-04-191-3/+0
* * src/eval.c (Fbind_symbol): New function.BT Templeton2015-04-191-0/+12
* use guile subrsBT Templeton2015-04-191-213/+7
* callable guile procsBT Templeton2015-04-191-2/+22
* function splitBT Templeton2015-04-191-6/+6
* multiple valuesBT Templeton2015-04-191-3/+45
* use libguile dynamic wind + c pseudo-closuresBT Templeton2015-04-181-280/+305
* use dynwind_begin and dynwind_endBT Templeton2015-04-181-31/+45
* record_unwind_protect error handlingBT Templeton2015-04-181-56/+76
* SPECPDL_FRAMEBT Templeton2015-04-181-59/+63
* use guile-snarf for subr definitionBT Templeton2015-04-181-45/+2
* remove pure-space-related Fautoload hackBT Templeton2015-04-181-6/+0
* use BDW-GCRobin Templeton2015-04-181-38/+1
* remove allocation checksBT Templeton2015-04-181-7/+0
* * eval.c (toplevel): Remove redundant #include directives.Dmitry Antipov2014-06-171-5/+0
* * eval.c (call_debugger): When exiting the debugger, do not allowDmitry Antipov2014-02-101-2/+6
* * eval.c (call_debugger): Grow specpdl if the debugger wasDmitry Antipov2014-02-031-12/+19
* * src/eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change.Stefan Monnier2014-01-241-2/+2
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+2
* Spelling fixes.Paul Eggert2013-12-081-1/+1
* * lisp/emacs-lisp/debug.el (debugger-toggle-locals): New command.Helmut Eller2013-12-021-0/+68
* * src/eval.c (handlerlist_sentinel): New variable.Stefan Monnier2013-11-051-2/+18
* * src/eval.c (run_hook_with_args): Use FUNCTIONP.Stefan Monnier2013-10-291-1/+1
* Doc tweaks for condGlenn Morris2013-10-091-4/+4
* * eval.c (clobbered_eassert): New macro.Paul Eggert2013-10-021-16/+23
* Introduce new bytecodes for efficient catch/condition-case in lexbind.Stefan Monnier2013-10-031-205/+131
* * lisp/subr.el (with-demoted-errors): Add `format' argument.Stefan Monnier2013-09-101-1/+3
* * src/eval.c (eval_sub): Only call Ffunction if necessary.Stefan Monnier2013-09-061-4/+3
* * src/eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexicallyStefan Monnier2013-08-281-11/+10
* Fix some fd issues when running subprocesses.Paul Eggert2013-08-121-0/+10
* Make defvar affect the default binding outside of any let.Stefan Monnier2013-08-021-42/+82
* Spelling fixes.Paul Eggert2013-07-281-1/+1
* Fix minor problems found by static checking.Paul Eggert2013-07-261-6/+7
* Add support for lexical variables to the debugger's `e' command.Stefan Monnier2013-07-261-23/+146
* * src/eval.c (Fprogn): Do not check that BODY is a proper list.Paul Eggert2013-07-241-6/+0
* * eval.c (Fprogn): Check that BODY is a proper list.Paul Eggert2013-07-231-0/+6
* Tune UNEVALLED functions by using XCAR instead of Fcar, etc.Paul Eggert2013-07-231-66/+68
* Spelling fixes.Paul Eggert2013-07-201-1/+1
* * charset.c: Fix file descriptor leaks and errno issues.Paul Eggert2013-07-171-0/+21