aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reject invalid error symbols (Bug#76447)Stefan Monnier2025-08-171-0/+2
* ; Fix last changeEli Zaretskii2025-08-071-6/+6
* New debugger-trap function to break to GDBJeremy Bryant2025-08-071-0/+16
* Add `redisplay_counter` to catch nested redisplays and abort outer oneStefan Monnier2025-07-151-2/+4
* Avoid crashes when profiling multi-threaded Lisp (bug#76970)Pip Cet2025-07-121-1/+5
* Avoid segfault when profiling Lisp programs with threadsEli Zaretskii2025-06-211-1/+1
* Merge from origin/emacs-30Eli Zaretskii2025-06-141-1/+1
|\
| * Fix crash when evaluating "(signal nil 5)" (bug#78738)Pip Cet2025-06-101-1/+1
| * Update copyright year to 2025Stefan Kangas2025-01-021-1/+1
* | ; Fix wording of recently-added documentationEli Zaretskii2025-05-151-3/+3
* | default_toplevel_binding, local_toplevel_binding: Loop upwardsSean Whitton2025-05-151-12/+8
* | New top-level buffer-local value functionsSean Whitton2025-05-151-0/+70
* | ; * etc/NEWS: Fix last change.Eli Zaretskii2025-03-171-3/+3
* | Correctly unload variable aliases.Jens Schmidt2025-03-161-0/+19
* | Re-port to 32-bit systems without alignment primitivesPo Lu2025-03-091-1/+1
* | * src/eval.c (signal_or_quit): Reduce scope of `debugger_called`Stefan Monnier2025-03-061-2/+1
* | ; * src/eval.c (Fdefvar_1, Fdefconst_1): Properly quote apostrophe.Philipp Stephani2025-03-041-2/+2
* | Omit 2 ‘volatile’s in internal_lisp_condition_casePaul Eggert2025-02-011-3/+2
* | Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas2025-02-011-15/+4
|\ \
| * | Pure storage removal: Remove docstring hackPip Cet2024-12-121-6/+0
| * | Pure storage removal: Replace calls to removed functionsPip Cet2024-12-121-7/+3
* | | Replace call[1-8] with callnStefan Kangas2025-01-191-7/+7
* | | Use calln instead of calling Ffuncall directlyStefan Kangas2025-01-141-1/+1
* | | Prefer calln to CALLN where applicableStefan Kangas2025-01-141-1/+1
* | | Move define_error declaration and docstringStefan Kangas2025-01-081-0/+3
* | | Update copyright year to 2025Paul Eggert2025-01-011-1/+1
|/ /
* | More workarounds for GDB bug 32313Eli Zaretskii2024-10-281-11/+12
* | Work around GDB bug 32313 when debugging Emacs internalsPaul Eggert2024-10-271-3/+11
* | Prefer static_assert to verifyStefan Kangas2024-08-221-1/+1
* | Don’t ignore -Wclobbered in eval.cPaul Eggert2024-08-161-62/+47
* | Replace some EQ with BASE_EQMattias Engdegård2024-08-151-4/+4
* | Merge from savannah/emacs-30Po Lu2024-08-071-11/+11
|\ \ | |/
| * Fix missing type checks before specbindMattias Engdegård2024-08-031-11/+11
* | Delete commented out code from `signal_or_quit`Stefan Kangas2024-07-161-8/+0
|/
* Rename `SUBR_NATIVE_COMPILED` to `NATIVE_COMP_FUNCTION` (bug#71123)Stefan Monnier2024-05-281-7/+7
* Address compilation errors and warnings on x86 Solaris 10 systemsPo Lu2024-05-261-11/+24
* Restore specbound keyboard-locals in the correct KBOARDPo Lu2024-05-231-7/+30
* Replace calls to intern with a constant string with DEFSYMsPo Lu2024-05-091-3/+6
* Pacify GCC 14 -Wclobbered in eval.cPaul Eggert2024-04-301-0/+6
* Use a dedicated type to represent interpreted-function valuesStefan Monnier2024-04-281-55/+93
* (COMPILED): Rename to CLOSUREStefan Monnier2024-04-281-13/+13
* Ensure that specbind arg is always bare symbol, and drop checkMattias Engdegård2024-04-181-10/+9
* ; * src/eval.c (funcall_lambda): Sink specpdl load out of fast path.Mattias Engdegård2024-04-141-8/+8
* ; * src/eval.c (Fhandler_bind_1): Fix docstring.Basil L. Contovounesios2024-03-161-2/+2
* Revert "Replace XSETSYMBOL with make_lisp_symbol"Mattias Engdegård2024-03-041-1/+1
* Replace XSETSYMBOL with make_lisp_symbolMattias Engdegård2024-02-241-1/+1
* Eliminate lazy bytecode loadingMattias Engdegård2024-01-311-57/+2
* ; Fix typosStefan Kangas2024-01-281-2/+2
* Decouple profiler from Lisp hash table internalsMattias Engdegård2024-01-121-14/+9
* Revert "Add new `swap` macro and use it"Po Lu2024-01-061-3/+6