summaryrefslogtreecommitdiff
path: root/src/macros.c
AgeCommit message (Expand)Author
2013-07-16New unwind-protect flavors to better type-check C callbacks.Paul Eggert
2013-02-26Qcall_interactively and Qexecute_kbd_macro are now static.Paul Eggert
2013-02-17Prefer `message1' over `message'.Stefan Monnier
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-10-11lread.c, macros.c, marker.c, menu.c, minibuf.c: Use bool for booleans.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-08-17* keyboard.h (KSET): Remove.Paul Eggert
2012-08-13Use KSET for write access to Lisp_Object members of struct kboard.Dmitry Antipov
2012-08-05Generalize common compile-time constants.Dmitry Antipov
2012-08-03Remove unnecessary casts involving pointers.Paul Eggert
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-06-16* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab
2012-06-02* lisp/simple.el (execute-extended-command): Set real-this-command.Stefan Monnier
2012-01-09Merge from trunk.Paul Eggert
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris
2011-09-21* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert
2011-08-29* macros.c (executing_kbd_macro_iterations): Now EMACS_INT, not int.Paul Eggert
2011-07-28* macros.c: Integer and memory overflow fixes.Paul Eggert
2011-06-24Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero
2011-06-22* macros.c: Integer and buffer overflow fixes.Paul Eggert
2011-04-13Undo the DEFUN->DEFUE change.Paul Eggert
2011-04-10Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert
2011-04-10Make Emacs functions such as Fatom 'static' by default.Paul Eggert
2011-02-16Hide implementation of `struct kboard'Tom Tromey
2011-01-24Convert consecutive FSF copyright years to ranges.Glenn Morris
2011-01-19Give kbd-macro-termination-hook a doc.Glenn Morris
2011-01-18Move all DEFVAR'd globals into a structure -- threading infrastructureTom Tromey
2011-01-15Nuke arch-tags.Glenn Morris
2011-01-14Merge from emacs-23Stefan Monnier
2011-01-02Add 2011 to FSF/AIST copyright years.Glenn Morris
2010-07-28Remove extern declarations from .c files, and them to .h files.Dan Nicolaescu
2010-07-08Convert DEFUNs to standard C.Dan Nicolaescu
2010-07-04Convert (most) functions in src to standard C.Dan Nicolaescu
2010-01-13Add 2010 to copyright years.Glenn Morris
2009-11-06* xterm.c (syms_of_xterm):Dan Nicolaescu
2009-10-19* alloc.c: Do not define struct catchtag.Dan Nicolaescu
2009-01-08Add 2009 to copyright years.Glenn Morris
2008-05-14Switch to recommended form of GPLv3 permissions notice.Glenn Morris
2008-01-08Add 2008 to copyright years.Glenn Morris
2007-07-25Switch license to GPLv3 or later.Glenn Morris
2007-01-21Add 2007 to copyright years.Glenn Morris
2006-07-12(Fstart_kbd_macro): Use CHECK_VECTOR_OR_STRING.Kim F. Storm
2006-02-06Update years in copyright notice; nfc.Thien-Thi Nguyen
2005-08-07Update years in copyright notice; nfc.Thien-Thi Nguyen
2005-07-04Update FSF's address.Lute Kamstra
2005-05-02(executing_kbd_macro_index): Rename from executing_macro_index.Kim F. Storm
2005-05-01(Vexecuting_kbd_macro): Renamed from Vexecuting_macro. All uses changed.Richard M. Stallman
2004-11-05(syms_of_macros) <defining-kbd-macro>: Doc fix.Luc Teirlinck
2003-09-01Add arch taglinesMiles Bader
2003-02-22(Fstart_kbd_macro): Remove redundant assignment.Stefan Monnier