index
:
forks/emacs.git
local/emacs-29
local/emacs30
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
eval.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Abolish max-specpdl-size (bug#57911)
Mattias Engdegård
2022-09-19
1
-54
/
+6
*
Raise default max-specpdl-size and max-lisp-eval-depth
Mattias Engdegård
2022-09-14
1
-7
/
+2
*
New debugging facility: backtraces from errors in Lisp called from redisplay
Alan Mackenzie
2022-08-11
1
-1
/
+58
*
* src/eval.c (Fdefvaralias): Clarify error messages. (Bug#56863)
Eli Zaretskii
2022-08-01
1
-4
/
+8
*
Make warning about require/autoload while bootstrapping not error out
Lars Ingebrigtsen
2022-06-24
1
-2
/
+7
*
Use BASE_EQ instead of EQ where obviously safe
Mattias Engdegård
2022-06-16
1
-3
/
+3
*
Use BASE_EQ when comparing with Qunbound
Mattias Engdegård
2022-06-12
1
-3
/
+3
*
Fix two crashes when a display connection is lost
Po Lu
2022-06-07
1
-0
/
+10
*
eval.c: New functions `defvar-1` and `defconst-1` (bug#55156)
Stefan Monnier
2022-05-26
1
-25
/
+53
*
Improve Finternal__define_uninitialized_variable erroring
Lars Ingebrigtsen
2022-05-17
1
-1
/
+3
*
Add OVERRIDES argument to prin1/prin1-to-string
Lars Ingebrigtsen
2022-05-15
1
-1
/
+1
*
functionp doc improvement
Paul Eggert
2022-05-11
1
-3
/
+5
*
* src/eval.c (Ffunctionp): Clarify "function" in doc string.
Paul Eggert
2022-05-10
1
-1
/
+5
*
New generic function `oclosure-interactive-form`
Stefan Monnier
2022-04-26
1
-29
/
+65
*
Port struct Lisp_Subr to C99
Paul Eggert
2022-04-18
1
-1
/
+1
*
Add a new command `restart-emacs'
Lars Ingebrigtsen
2022-04-17
1
-1
/
+1
*
Inline call0..8
Mattias Engdegård
2022-04-04
1
-70
/
+0
*
Add optional GC marking function to specpdl unwind_ptr record
Mattias Engdegård
2022-04-04
1
-0
/
+20
*
Add OClosures, a cross between functions and structs
Stefan Monnier
2022-03-28
1
-0
/
+4
*
Remove internal_condition_case_[345]
Paul Eggert
2022-03-19
1
-84
/
+0
*
Separate bytecode stack
Mattias Engdegård
2022-03-13
1
-0
/
+2
*
Simplify exec_byte_code arguments
Mattias Engdegård
2022-03-13
1
-4
/
+1
*
; * src/eval.c: (grow_specpdl): Remove another redundant declaration
Mattias Engdegård
2022-03-12
1
-2
/
+0
*
Maintain end of specpdl instead of size
Mattias Engdegård
2022-03-12
1
-7
/
+8
*
Inline record_in_backtrace
Mattias Engdegård
2022-03-12
1
-35
/
+1
*
(specpdl_unrewind): Fix corner case
Stefan Monnier
2022-02-19
1
-67
/
+16
*
Fix or remove outdated comments
Mattias Engdegård
2022-02-17
1
-12
/
+8
*
* src/eval.c (specpdl_unrewind): Remove empty statement.
Andreas Schwab
2022-02-13
1
-1
/
+1
*
Avoid a compilation warning in eval.c
Lars Ingebrigtsen
2022-02-13
1
-1
/
+1
*
Rewrite thread context switch code (bug#48990)
Stefan Monnier
2022-02-12
1
-60
/
+29
*
Replace ptrdiff_t with new specpdl_ref type for specpdl references
Mattias Engdegård
2022-02-12
1
-43
/
+46
*
Pin lazily read bytecode (bug#53809)
Mattias Engdegård
2022-02-07
1
-0
/
+1
*
New file lisp/emacs-lisp/debug-early.el for backtraces in early bootstrap
Alan Mackenzie
2022-02-02
1
-8
/
+10
*
; * src/eval.c (funcall_subr): Fix last change
Mattias Engdegård
2022-02-01
1
-47
/
+51
*
Speed up calls to C primitives
Mattias Engdegård
2022-02-01
1
-52
/
+33
*
Merge from origin/emacs-28
Stefan Kangas
2022-02-01
1
-1
/
+2
|
\
|
*
Bind Qdebugger to Qdebug in signal_or_quit.
Alan Mackenzie
2022-01-31
1
-1
/
+2
*
|
(function-history): New symbol property (bug#53632)
Stefan Monnier
2022-01-31
1
-9
/
+5
*
|
Reduce code duplication in parts of (auto)load&defalias
Stefan Monnier
2022-01-28
1
-18
/
+28
*
|
Inline maybe_quit
Mattias Engdegård
2022-01-24
1
-14
/
+1
*
|
Bump specpdl inline, move reallocation out of line
Mattias Engdegård
2022-01-24
1
-19
/
+24
*
|
Implement Ffuncall in terms of funcall_general
Mattias Engdegård
2022-01-24
1
-40
/
+4
*
|
Remove nil check in exec_byte_code
Mattias Engdegård
2022-01-24
1
-4
/
+6
*
|
Short-circuit the recursive bytecode funcall chain
Mattias Engdegård
2022-01-24
1
-8
/
+37
*
|
Merge branch 'master' into scratch/correct-warning-pos
Alan Mackenzie
2022-01-11
1
-13
/
+26
|
\
\
|
*
|
Merge from origin/emacs-28
Eli Zaretskii
2022-01-01
1
-1
/
+1
|
|
\
|
|
|
*
; Add 2022 to copyright years.
Eli Zaretskii
2022-01-01
1
-1
/
+1
|
*
|
(Fmake_finalizer): Check the arg is a function
Stefan Monnier
2021-12-31
1
-0
/
+1
|
*
|
Add `macroexp--dynamic-variable-p`
Mattias Engdegård
2021-12-20
1
-0
/
+13
|
*
|
Merge from origin/emacs-28
Stefan Kangas
2021-12-03
1
-12
/
+11
|
|
\
|
[next]