aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add optional GC marking function to specpdl unwind_ptr recordMattias Engdegård2022-03-051-0/+20
* (specpdl_unrewind): Fix corner caseStefan Monnier2022-02-191-67/+16
* Fix or remove outdated commentsMattias Engdegård2022-02-171-12/+8
* * src/eval.c (specpdl_unrewind): Remove empty statement.Andreas Schwab2022-02-131-1/+1
* Avoid a compilation warning in eval.cLars Ingebrigtsen2022-02-131-1/+1
* Rewrite thread context switch code (bug#48990)Stefan Monnier2022-02-121-60/+29
* Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-121-43/+46
* Pin lazily read bytecode (bug#53809)Mattias Engdegård2022-02-071-0/+1
* New file lisp/emacs-lisp/debug-early.el for backtraces in early bootstrapAlan Mackenzie2022-02-021-8/+10
* ; * src/eval.c (funcall_subr): Fix last changeMattias Engdegård2022-02-011-47/+51
* Speed up calls to C primitivesMattias Engdegård2022-02-011-52/+33
* Merge from origin/emacs-28Stefan Kangas2022-02-011-1/+2
|\
| * Bind Qdebugger to Qdebug in signal_or_quit.Alan Mackenzie2022-01-311-1/+2
* | (function-history): New symbol property (bug#53632)Stefan Monnier2022-01-311-9/+5
* | Reduce code duplication in parts of (auto)load&defaliasStefan Monnier2022-01-281-18/+28
* | Inline maybe_quitMattias Engdegård2022-01-241-14/+1
* | Bump specpdl inline, move reallocation out of lineMattias Engdegård2022-01-241-19/+24
* | Implement Ffuncall in terms of funcall_generalMattias Engdegård2022-01-241-40/+4
* | Remove nil check in exec_byte_codeMattias Engdegård2022-01-241-4/+6
* | Short-circuit the recursive bytecode funcall chainMattias Engdegård2022-01-241-8/+37
* | Merge branch 'master' into scratch/correct-warning-posAlan Mackenzie2022-01-111-13/+26
|\ \
| * \ Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
| |\ \ | | |/
| | * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
| * | (Fmake_finalizer): Check the arg is a functionStefan Monnier2021-12-311-0/+1
| * | Add `macroexp--dynamic-variable-p`Mattias Engdegård2021-12-201-0/+13
| * | Merge from origin/emacs-28Stefan Kangas2021-12-031-12/+11
| |\ \ | | |/
| | * Port to C compilers that lack size-0 arraysPaul Eggert2021-12-021-12/+11
* | | Miscellaneous enhancements to scratch/correct-warning-pos.Alan Mackenzie2021-12-311-4/+3
|/ /
* | Fix issues with type casting in delayed message functionsLars Ingebrigtsen2021-10-251-4/+3
* | Remove debugging in with_delayed_message_displayLars Ingebrigtsen2021-10-241-1/+0
* | Add new macro `with-delayed-message'Lars Ingebrigtsen2021-10-241-0/+45
|/
* Improve the max-specpdl-size doc stringLars Ingebrigtsen2021-09-291-7/+13
* Renege on anonymous &rest (bug#50268, bug#50720)Mattias Engdegård2021-09-251-3/+6
* Update comments warning about GC-resistant C programmingEli Zaretskii2021-09-221-3/+0
* Refactor minibuffer abortingMiha Rihtaršič2021-09-201-22/+0
* * src/eval.c (signal_quit_p): Fix the usual int/Lisp_Object mixupStefan Monnier2021-07-211-2/+2
* Make `C-g' after `M-x' not give a backtrace unless requiredLars Ingebrigtsen2021-07-211-1/+13
* Pacify gcc 11.1.1 -WclobberedPaul Eggert2021-07-121-2/+2
* Avoid crashes in condition-caseEli Zaretskii2021-05-171-3/+6
* Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-191-3/+31
|\
| * Add condition-case success handler (bug#47677)Mattias Engdegård2021-04-151-3/+31
* | Merge commit '9cbdf20316' into native-compAndrea Corallo2021-03-091-1/+1
|\ \ | |/
| * * src/eval.c (init_eval_once): Bump max_specpdl_size (bug46818)Stefan Monnier2021-03-011-1/+1
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-171-19/+22
|\ \ | |/
| * Extend the syntax of `interactive' to list applicable modesLars Ingebrigtsen2021-02-141-1/+8
| * Make recursive minibuffers and recursive edits work togetherAlan Mackenzie2021-02-111-18/+14
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-101-0/+2
|\ \ | |/
| * Add cross-references to defvar-localStefan Kangas2021-02-011-0/+2
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-161-0/+26
|\ \ | |/
| * Fix incompleteness in the implementation of minibuffer-follows-selected-frameAlan Mackenzie2021-01-101-0/+26