aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from lexical-binding branch.Stefan Monnier2011-04-011-77/+305
|\
| * Miscellanous cleanups in preparation for the merge.old-branches/lexbind-newStefan Monnier2011-04-011-9/+6
| * Merge from trunkStefan Monnier2011-03-311-102/+134
| |\ | |/ |/|
| * Merge from trunkStefan Monnier2011-03-211-30/+33
| |\
| * | * src/eval.c (Ffunction): Use simpler format for closures.Stefan Monnier2011-03-131-4/+5
| * | Misc fixes, and use lexical-binding in more files.Stefan Monnier2011-03-111-14/+11
| * | Missing file in last commit.Stefan Monnier2011-03-061-4/+3
| * | Get rid of funvec.Stefan Monnier2011-02-241-108/+25
| * | Various compiler bug-fixes. MPC seems to run correctly now.Stefan Monnier2011-02-171-16/+18
| * | Merge from trunkStefan Monnier2011-02-111-3/+3
| |\ \
| * \ \ Merge from trunkStefan Monnier2011-02-011-267/+117
| |\ \ \ | | |/ /
| * | | * src/eval.c (Fdefvar): Record specialness before computing initial value.Stefan Monnier2010-12-271-3/+4
| * | | Obey lexical-binding in interactive evaluation commands.Stefan Monnier2010-12-151-135/+132
| * | | Try and be more careful about propagation of lexical environment.Stefan Monnier2010-12-131-66/+67
| * | | Merge from trunkStefan Monnier2010-12-121-1/+1
| |\ \ \
| * | | | Make the effect of (defvar foo) local.Stefan Monnier2010-12-121-50/+66
| * | | | Merge from trunkStefan Monnier2010-12-101-1/+1
| |\ \ \ \ | | |/ / /
| * | | | Merge from trunkStefan Monnier2010-10-151-3/+5
| |\ \ \ \
| * \ \ \ \ Merge from trunkStefan Monnier2010-09-301-5/+5
| |\ \ \ \ \
| * \ \ \ \ \ Merge from trunkStefan Monnier2010-09-131-12/+20
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge from trunkStefan Monnier2010-08-111-18/+4
| |\ \ \ \ \ \ \
| * | | | | | | | * eval.c (funcall_funvec): Replace bcopy by memcpy.Andreas Schwab2010-07-231-4/+4
| * | | | | | | | Merge from trunkStefan Monnier2010-07-231-292/+195
| |\ \ \ \ \ \ \ \
| * | | | | | | | | * src/eval.c (Fspecial_variable_p): Rename from `specialp'.Stefan Monnier2010-06-181-2/+2
| * | | | | | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment):Stefan Monnier2010-06-141-5/+2
| * | | | | | | | | New branch for lexbind, losing all history.Stefan Monnier2010-06-131-35/+342
* | | | | | | | | | * src/eval.c (struct backtrace): Don't cheat with negative numbers, but doStefan Monnier2011-03-301-14/+18
* | | | | | | | | | Fix more problems found by GCC 4.6.0's static checks.Paul Eggert2011-03-291-51/+51
|\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge from mainline.Paul Eggert2011-03-291-62/+86
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Don't reset post-command-hook to nil upon error.Stefan Monnier2011-03-281-63/+92
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | * eval.c (Fbacktrace_frame): Don't assume nframes fits in int.Paul Eggert2011-03-271-1/+1
| * | | | | | | | | * eval.c (Fbacktrace): Don't assume nargs fits in int.Paul Eggert2011-03-271-2/+3
| * | | | | | | | | Variadic C functions now count arguments with size_t, not int.Paul Eggert2011-03-261-39/+43
|/ / / / / / / / /
* | | | | | | | | * eval.c (Fdefvar): Rename locals to avoid shadowing.Paul Eggert2011-03-161-16/+18
* | | | | | | | | * eval.c (lisp_indirect_variable): Name an expression,Paul Eggert2011-03-161-1/+2
* | | | | | | | | * eval.c (Fdefvar): Rewrite so as not to use empty "else".Paul Eggert2011-03-161-4/+5
* | | | | | | | | * eval.c (call_debugger, do_debug_on_call, grow_specpdl): Now static.Paul Eggert2011-03-161-8/+7
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Let the debugger continue to the normal handler.Stefan Monnier2011-01-261-104/+49
* | | | | | | | Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-3/+1
* | | | | | | | Move all DEFVAR'd globals into a structure -- threading infrastructureTom Tromey2011-01-181-67/+15
* | | | | | | | Refill some copyright headers.Glenn Morris2011-01-151-2/+2
* | | | | | | | Nuke arch-tags.Glenn Morris2011-01-151-2/+0
* | | | | | | | Merge from emacs-23Stefan Monnier2011-01-141-2/+2
|\ \ \ \ \ \ \ \
| * | | | | | | | Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
* | | | | | | | | Remove unused declarationsAndreas Schwab2010-12-271-49/+4
* | | | | | | | | Minor clean up to silence some gcc warnings.Stefan Monnier2010-12-191-131/+131
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | * src/eval.c (init_eval_once): Set max_lisp_eval_depth to 600.Juanma Barranquero2010-10-271-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | (Fbacktrace): Don't overwrite print-level on exit.Lars Magne Ingebrigtsen2010-09-301-2/+4
| |_|_|_|_|/ |/| | | | |
* | | | | | Fix int/EMACS_INT in eval.c and indent.c, correct previous changes.Eli Zaretskii2010-09-241-4/+4
* | | | | | Fix all EMACS_INT/int conversion errors in print.c (and related files).Lars Magne Ingebrigtsen2010-09-241-1/+1
| |_|_|_|/ |/| | | |