aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from trunkStefan Monnier2011-03-211-30/+33
|\
| * * 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
* | * 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
|\ \ | |/
| * 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 (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
|\ \ \ | |/ /
| * | * src/eval.c (init_eval_once): Set max_lisp_eval_depth to 600.Juanma Barranquero2010-10-271-1/+1
* | | Merge from trunkStefan Monnier2010-10-151-3/+5
|\ \ \ | |/ /
| * | (Fbacktrace): Don't overwrite print-level on exit.Lars Magne Ingebrigtsen2010-09-301-2/+4
* | | Merge from trunkStefan Monnier2010-09-301-5/+5
|\ \ \ | |/ /
| * | 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
* | | Merge from trunkStefan Monnier2010-09-131-12/+20
|\ \ \ | |/ /
| * | Merge changes from emacs-23 branch.Chong Yidong2010-08-221-9/+18
| |\ \ | | |/
| | * * eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA_LISPAndreas Schwab2010-08-171-9/+5
| | * Avoid stack overflow in let, eval, and apply (Bug#6214).Chong Yidong2010-08-171-9/+22
| * | * lisp/emacs-lisp/autoload.el (make-autoload): Preload the macros'sStefan Monnier2010-08-181-2/+2
* | | Merge from trunkStefan Monnier2010-08-111-18/+4
|\ \ \ | |/ /
| * | Remove extern declarations in .c files, .h files have them.Dan Nicolaescu2010-08-061-2/+0
| * | Remove extern declarations from .c files, and them to .h files.Dan Nicolaescu2010-07-281-6/+0
* | | * eval.c (funcall_funvec): Replace bcopy by memcpy.Andreas Schwab2010-07-231-4/+4
* | | Merge from trunkStefan Monnier2010-07-231-292/+195
|\ \ \ | |/ /
| * | Fix up "missing braces" warning.Stefan Monnier2010-07-201-3/+3
| * | Convert maybe_fatal to standard C.Dan Nicolaescu2010-07-121-9/+15
| * | Constify functions taking char *Andreas Schwab2010-07-111-2/+2
| * | Fix indentation problemAndreas Schwab2010-07-111-36/+35
| * | Remove obsolete noinline declarationAndreas Schwab2010-07-111-8/+0
| * | Make doprnt and related functions ANSI C compliant, with prototypes.Ken Raeburn2010-07-111-8/+9
| * | Convert DEFUNs to standard C.Dan Nicolaescu2010-07-081-85/+40