summaryrefslogtreecommitdiff
path: root/src/eval.c
AgeCommit message (Expand)Author
2010-12-12Make the effect of (defvar foo) local.Stefan Monnier
2010-12-10Merge from trunkStefan Monnier
2010-10-27* src/eval.c (init_eval_once): Set max_lisp_eval_depth to 600.Juanma Barranquero
2010-10-15Merge from trunkStefan Monnier
2010-09-30(Fbacktrace): Don't overwrite print-level on exit.Lars Magne Ingebrigtsen
2010-09-30Merge from trunkStefan Monnier
2010-09-24Fix int/EMACS_INT in eval.c and indent.c, correct previous changes.Eli Zaretskii
2010-09-24Fix all EMACS_INT/int conversion errors in print.c (and related files).Lars Magne Ingebrigtsen
2010-09-13Merge from trunkStefan Monnier
2010-08-22Merge changes from emacs-23 branch.Chong Yidong
2010-08-18* lisp/emacs-lisp/autoload.el (make-autoload): Preload the macros'sStefan Monnier
2010-08-17* eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA_LISPAndreas Schwab
2010-08-17Avoid stack overflow in let, eval, and apply (Bug#6214).Chong Yidong
2010-08-11Merge from trunkStefan Monnier
2010-08-06Remove extern declarations in .c files, .h files have them.Dan Nicolaescu
2010-07-28Remove extern declarations from .c files, and them to .h files.Dan Nicolaescu
2010-07-23* eval.c (funcall_funvec): Replace bcopy by memcpy.Andreas Schwab
2010-07-23Merge from trunkStefan Monnier
2010-07-20Fix up "missing braces" warning.Stefan Monnier
2010-07-12Convert maybe_fatal to standard C.Dan Nicolaescu
2010-07-11Constify functions taking char *Andreas Schwab
2010-07-11Fix indentation problemAndreas Schwab
2010-07-11Remove obsolete noinline declarationAndreas Schwab
2010-07-11Make doprnt and related functions ANSI C compliant, with prototypes.Ken Raeburn
2010-07-08Convert DEFUNs to standard C.Dan Nicolaescu
2010-07-08Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmpAndreas Schwab
2010-07-06Make the function member of Lisp_Subr use standard C prototypes.Dan Nicolaescu
2010-07-05Convert most remaining function definitions to standard C.Juanma Barranquero
2010-07-02Remove __P and P_ from .c and .m files and definition of P_Jan D
2010-06-18* src/eval.c (Fspecial_variable_p): Rename from `specialp'.Stefan Monnier
2010-06-14* lisp/emacs-lisp/bytecomp.el (byte-compile-initial-macro-environment):Stefan Monnier
2010-06-13New branch for lexbind, losing all history.Stefan Monnier
2010-05-14* eval.c (specbind): Disallow let-binding frame-local vars.Stefan Monnier
2010-05-07Try and fix unbind_to when localness of binding has changedStefan Monnier
2010-05-04Misc tweaks.Stefan Monnier
2010-05-03Add optional arg to delete-file to force deletion (Bug#6070).Chong Yidong
2010-04-29Fix wrong-docstring problem introduced with hash-consing.Stefan Monnier
2010-04-25Remove all NO_ARG_ARRAY uses.Dan Nicolaescu
2010-04-20Add SELinux support.Karel Klíc
2010-04-19Make variable forwarding explicit rather the using special values.Stefan Monnier
2010-01-13Add 2010 to copyright years.Glenn Morris
2010-01-01* eval.c (run_hook_with_args): Handle the case where the globalChong Yidong
2009-11-06* xterm.c (syms_of_xterm):Dan Nicolaescu
2009-11-06* alloc.c (make_pure_c_string): New function.Dan Nicolaescu
2009-10-24* keymap.c (Fmake_sparse_keymap): Purecopy the name.Dan Nicolaescu
2009-10-19* alloc.c: Do not define struct catchtag.Dan Nicolaescu
2009-10-01* eval.c (Fcalled_interactively_p): Add `kind' argument.Stefan Monnier
2009-09-20(find_handler_clause): Make stack-trace-on-error work in batch mode (bug#4228).Stefan Monnier
2009-08-21(init_eval_once): Bump max_lisp_eval_depth to 500 for js.el.Stefan Monnier
2009-08-15* eval.c (Fcalled_interactively_p, Finteractive_p): DocChong Yidong