aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | | * src/eval.c (clobbered_eassert): Check E's syntax.Paul Eggert2016-11-291-2/+2
* | | | | | | | | | | | | | | | | Prevent dubious argument listsPhilipp Stephani2016-11-181-3/+15
* | | | | | | | | | | | | | | | | Improve autoload error reportingAlexander Gramiak2016-11-041-1/+2
* | | | | | | | | | | | | | | | | Fix crash in evaluating functionsPhilipp Stephani2016-10-131-2/+4
* | | | | | | | | | | | | | | | | Limit <config.h>’s includesPaul Eggert2016-09-301-0/+1
* | | | | | | | | | | | | | | | | New user option 'debugger-stack-frame-as-list'Vasilij Schneidermann2016-09-301-2/+10
* | | | | | | | | | | | | | | | | Avoid aborts in GC due to abort_on_gcEli Zaretskii2016-09-141-1/+0
* | | | | | | | | | | | | | | | | Remove interpreter’s byte stackPaul Eggert2016-08-091-3/+0
* | | | | | | | | | | | | | | | | Tune interpretation of integer arglist descriptorPaul Eggert2016-08-071-5/+5
* | | | | | | | | | | | | | | | | Fix debugging of string-match-p errorsNoam Postavsky2016-08-071-0/+5
* | | | | | | | | | | | | | | | | ‘signal’ no longer returnsPaul Eggert2016-07-251-13/+24
* | | | | | | | | | | | | | | | | Support macros in 'func-arity'Paul Pogonyshev2016-04-021-0/+3
* | | | | | | | | | | | | | | | | func-arity minor improvementsPaul Eggert2016-03-261-11/+11
* | | | | | | | | | | | | | | | | Implement 'func-arity'Paul Pogonyshev2016-03-261-0/+111
* | | | | | | | | | | | | | | | | Merge from origin/emacs-25John Wiegley2016-03-111-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Rework C source files to avoid ^(Paul Eggert2016-03-101-4/+4
* | | | | | | | | | | | | | | | | Fix merge conflicts in network-stream-tests.elLars Ingebrigtsen2016-02-221-4/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Doc fixes and refactorings based on comments from Eli ZaretskiiLars Ingebrigtsen2016-02-031-4/+11
* | | | | | | | | | | | | | | | | Avoid crashes in semi-malformed 'condition-case'Eli Zaretskii2016-02-151-1/+1
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* | | | | | | | | | | | | | | | Propagate Bug#14412 fix to backtrace_eval_unrewindPaul Eggert2015-12-261-12/+9
* | | | | | | | | | | | | | | | Avoid assertion violation in unbind_toEli Zaretskii2015-12-261-4/+8
* | | | | | | | | | | | | | | | Signal an error when `setq' has an odd number of arguments. Fixes bug#20241.Alan Mackenzie2015-11-231-0/+5
* | | | | | | | | | | | | | | | Simplify push_handler and profile its mallocPaul Eggert2015-11-191-85/+62
* | | | | | | | | | | | | | | | Omit ‘const’ on localsPaul Eggert2015-11-191-7/+10
* | | | | | | | | | | | | | | | Fix minor module problems found by static checkingPaul Eggert2015-11-191-1/+1
* | | | | | | | | | | | | | | | Add catch-all & no-signal version of PUSH_HANDLERPhilipp Stephani2015-11-181-1/+52
* | | | | | | | | | | | | | | | eval_sub followed dangling pointer when debuggingPaul Eggert2015-11-161-15/+22
* | | | | | | | | | | | | | | | Do more checks on bytecode objects (Bug#21929)Andreas Schwab2015-11-171-10/+19
| |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-3/+3
* | | | | | | | | | | | | | | Add -Wswitch to --enable-gcc-warningsPaul Eggert2015-09-161-0/+35
* | | | | | | | | | | | | | | Docstring fixes re quotes in C codePaul Eggert2015-09-011-3/+3
* | | | | | | | | | | | | | | Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-112/+10
* | | | | | | | | | | | | | | Better heuristic for C stack overflowPaul Eggert2015-07-161-0/+6
* | | | | | | | | | | | | | | Clear gcprolist etc. after stack overflowPaul Eggert2015-07-141-0/+2
* | | | | | | | | | | | | | | Remove unused DEFSYMsPaul Eggert2015-05-311-1/+0
* | | | | | | | | | | | | | | Refactor low-level printing for simplicityPaul Eggert2015-04-191-5/+5
* | | | | | | | | | | | | | | * src/eval.c (init_eval_once): Bump max_lisp_eval_depth to 800Eli Zaretskii2015-04-081-1/+1
* | | | | | | | | | | | | | | Add (:documentation <form>) for dynamically-generated docstringsStefan Monnier2015-02-051-4/+18
* | | | | | | | | | | | | | | Count MANY function args more reliablyPaul Eggert2015-01-251-12/+9
* | | | | | | | | | | | | | | Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-3/+4
* | | | | | | | | | | | | | | Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-6/+5
* | | | | | | | | | | | | | | Support const and noreturn DEFUN attributes.Dmitry Antipov2015-01-131-1/+2
* | | | | | | | | | | | | | | Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-22/+16
* | | | | | | | | | | | | | | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | | | | | | | | | | | | | | Merge from emacs-24Stefan Monnier2014-12-051-4/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | * src/eval.c (Fsignal): Remove duplicate test.Lee Duhem2014-12-041-4/+2
* | | | | | | | | | | | | | | | * src/eval.c (backtrace_eval_unrewind): Rewind also the excursions.Stefan Monnier2014-12-041-29/+33
* | | | | | | | | | | | | | | | Merge from emacs-24Stefan Monnier2014-09-221-32/+28
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | Always use matched specpdl entry to record call arguments (Bug#18473).Dmitry Antipov2014-09-161-32/+28