summaryrefslogtreecommitdiff
path: root/src/eval.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Fix merged code in process.c and eval.c.Eli Zaretskii2016-12-051-6/+25
| * Merge branch 'concurrency'Eli Zaretskii2016-12-041-78/+171
| |\
| | * merge from trunkKen Raeburn2015-11-011-585/+457
| | |\
| | * | * src/eval.c (unbind_for_thread_switch): Fix iteration over theBarry O'Reilly2013-10-191-2/+2
| | * | Fix crashes when unbind_for_thread_switch signals an error.Eli Zaretskii2013-09-011-2/+2
| | * | remove binding_symbolTom Tromey2013-08-271-11/+3
| | * | merge from trunkTom Tromey2013-08-191-59/+104
| | |\ \
| | * \ \ merge from trunkTom Tromey2013-07-261-106/+314
| | |\ \ \
| | * \ \ \ Merge from trunkTom Tromey2013-07-121-29/+42
| | |\ \ \ \
| | * \ \ \ \ merge from trunkTom Tromey2013-07-061-64/+154
| | |\ \ \ \ \
| | * | | | | | initialize saved_valueTom Tromey2013-07-041-0/+2
| | * | | | | | merge from trunkTom Tromey2013-06-131-7/+16
| | |\ \ \ \ \ \
| | * | | | | | | update eval.c to make it build again after the mergeTom Tromey2013-06-031-12/+12
| | * | | | | | | merge from trunk; clean up some issuesTom Tromey2013-06-031-227/+267
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-171-1/+0
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-081-1/+1
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-161-0/+3
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-051-1/+2
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-12-171-229/+91
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-09-041-62/+34
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge from trunkTom Tromey2012-08-201-12/+44
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | This introduces some new functions to handle the specpdl. The basicTom Tromey2012-08-151-41/+124
| | * | | | | | | | | | | | | | | This parameterizes the GC a bit to make it thread-ready.Tom Tromey2012-08-151-0/+13
| | * | | | | | | | | | | | | | | This introduces a thread-state object and moves various C globalsTom Tromey2012-08-151-27/+27
* | | | | | | | | | | | | | | | | Simplify FUNCTIONP implementationPaul Eggert2016-12-061-0/+31
|/ / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | Add lisp watchpointsNoam Postavsky2016-12-021-99/+107
* | | | | | | | | | | | | | | | * 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