index
:
chemacs.git
devmain
master
emacs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
eval.c
Age
Commit message (
Expand
)
Author
2013-10-03
Introduce new bytecodes for efficient catch/condition-case in lexbind.
Stefan Monnier
2013-09-10
* lisp/subr.el (with-demoted-errors): Add `format' argument.
Stefan Monnier
2013-09-06
* src/eval.c (eval_sub): Only call Ffunction if necessary.
Stefan Monnier
2013-09-01
Fix crashes when unbind_for_thread_switch signals an error.
Eli Zaretskii
2013-08-28
* src/eval.c (Ffuncall): Fix handling of ((lambda ..) ..) in lexically
Stefan Monnier
2013-08-27
remove binding_symbol
Tom Tromey
2013-08-19
merge from trunk
Tom Tromey
2013-08-12
Fix some fd issues when running subprocesses.
Paul Eggert
2013-08-02
Make defvar affect the default binding outside of any let.
Stefan Monnier
2013-07-28
Spelling fixes.
Paul Eggert
2013-07-26
merge from trunk
Tom Tromey
2013-07-26
Fix minor problems found by static checking.
Paul Eggert
2013-07-26
Add support for lexical variables to the debugger's `e' command.
Stefan Monnier
2013-07-24
* src/eval.c (Fprogn): Do not check that BODY is a proper list.
Paul Eggert
2013-07-23
* eval.c (Fprogn): Check that BODY is a proper list.
Paul Eggert
2013-07-23
Tune UNEVALLED functions by using XCAR instead of Fcar, etc.
Paul Eggert
2013-07-20
Spelling fixes.
Paul Eggert
2013-07-17
* charset.c: Fix file descriptor leaks and errno issues.
Paul Eggert
2013-07-17
* lread.c: Fix file descriptor leaks and errno issues.
Paul Eggert
2013-07-16
New unwind-protect flavors to better type-check C callbacks.
Paul Eggert
2013-07-15
Prefer list1 (X) to Fcons (X, Qnil) when building lists.
Paul Eggert
2013-07-12
Merge from trunk
Tom Tromey
2013-07-12
Don't lose top specpdl entry when memory is exhausted.
Paul Eggert
2013-07-11
* eval.c (backtrace_function, backtrace_args): Now EXTERNALLY_VISIBLE.
Paul Eggert
2013-07-06
merge from trunk
Tom Tromey
2013-07-04
initialize saved_value
Tom Tromey
2013-06-18
Porting fixes for merged specpdl and backtrace stacks.
Paul Eggert
2013-06-16
Use functions, not macros, for XINT etc.
Paul Eggert
2013-06-13
merge from trunk
Tom Tromey
2013-06-03
update eval.c to make it build again after the merge
Tom Tromey
2013-06-03
Fix minor problems found by static checking.
Paul Eggert
2013-06-03
merge from trunk; clean up some issues
Tom Tromey
2013-06-03
* src/eval.c (backtrace_p, backtrace_top, backtrace_next): Export them to
Stefan Monnier
2013-06-03
Merge the specpdl and backtrace stacks. Make the structure of the
Stefan Monnier
2013-03-17
merge from trunk
Tom Tromey
2013-03-13
Static checking by Sun C 5.12.
Paul Eggert
2013-03-08
merge from trunk
Tom Tromey
2013-02-25
* src/callint.c (Fcall_interactively): Use the right lexical environment
Stefan Monnier
2013-01-16
merge from trunk
Tom Tromey
2013-01-14
Fix compilation with GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE.
Dmitry Antipov
2013-01-05
merge from trunk
Tom Tromey
2013-01-02
Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca
Paul Eggert
2013-01-01
Update copyright notices for 2013.
Paul Eggert
2012-12-17
merge from trunk
Tom Tromey
2012-11-20
Conflate Qnil and Qunbound for `symbol-function'.
Stefan Monnier
2012-11-20
* eval.c (interactive_p): Remove no-longer-used decl.
Paul Eggert
2012-11-19
Make called-interactively-p work for edebug or advised code.
Stefan Monnier
2012-11-16
Merge from emacs-24; up to 2012-11-13T18:57:26Z!dgutov@yandex.ru
Glenn Morris
2012-11-15
* src/eval.c (Finteractive_p): Revert lexbind-merge mishap.
Stefan Monnier
2012-11-14
* eval.c (mark_backtrace) [BYTE_MARK_STACK]: Remove stray '*'.
Paul Eggert
[prev]
[next]