summaryrefslogtreecommitdiff
path: root/src/data.c
AgeCommit message (Expand)Author
2013-01-02Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-12-29IndentAndreas Schwab
2012-12-17merge from trunkTom Tromey
2012-12-02Merge from emacs-24; up to 2012-11-23T06:23:28Z!cyd@gnu.orgGlenn Morris
2012-11-27* src/data.c (Fboundp): Doc fix re lexical-binding.Glenn Morris
2012-11-27* src/data.c (Fsymbol_value): Doc fix re lexical-binding.Glenn Morris
2012-11-20Conflate Qnil and Qunbound for `symbol-function'.Stefan Monnier
2012-11-11* data.c (Qdefalias_fset_function): Now static.Paul Eggert
2012-11-09Provide new `defalias-fset-function' symbol property.Stefan Monnier
2012-09-23Simplify and avoid signal-handling races.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-12Remove unread-command-char.Stefan Monnier
2012-09-11Discard killed buffers from deleted window and frame objects.Dmitry Antipov
2012-09-10Simplify, document, and port floating-point.Paul Eggert
2012-09-09Assume C89 or later for math functions.Paul Eggert
2012-09-07Fix doc of local-variable-if-set-p.Chong Yidong
2012-09-06Signal-handler cleanup.Paul Eggert
2012-09-05Fix race conditions with signal handlers and errno.Paul Eggert
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert
2012-09-04merge from trunkTom Tromey
2012-08-27* composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert
2012-08-26Remove unused external symbols.Paul Eggert
2012-08-23rename condition-variablep to condition-variable-pTom Tromey
2012-08-20Merge from trunkTom Tromey
2012-08-20Inline getter and setter functions for per-buffer values.Dmitry Antipov
2012-08-19condition variablesTom Tromey
2012-08-19* data.c (set_internal): Don't use set_blv_found.Andreas Schwab
2012-08-17* buffer.h (BSET): Remove.Paul Eggert
2012-08-17Functions to get and set Lisp_Object fields of buffer-local variables.Dmitry Antipov
2012-08-15This supplies the mutex implementation for Emacs Lisp.Tom Tromey
2012-08-15This adds most of the thread features visible to emacs lisp.Tom Tromey
2012-08-15More doc fixes.Chong Yidong
2012-08-13Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov
2012-08-07Revert and cleanup Lisp_Cons, Lisp_Misc and Lisp_Symbol things.Dmitry Antipov
2012-08-07Drop FGET and revert read access to Lisp_Objects slots of struct frame.Dmitry Antipov
2012-08-06Separate read and write access to Lisp_Object slots of struct frame.Dmitry Antipov
2012-08-03Remove unnecessary casts involving pointers.Paul Eggert
2012-08-01Use INTERNAL_FIELD for symbols.Dmitry Antipov
2012-07-31Generalize INTERNAL_FIELD between buffers, keyboards and frames.Dmitry Antipov
2012-07-30* lisp.h (SWITCH_ENUM_CAST): Remove. All uses removed.Paul Eggert
2012-07-29* lisp.h (LISP_INT_TAG, LISP_INT1_TAG, LISP_STRING_TAG): Remove.Paul Eggert
2012-07-25Autoload more carefully from Lisp. Follow aliases for function properties.Stefan Monnier
2012-07-19* buffer.h (FOR_EACH_BUFFER): Rename from 'for_each_buffer'.Paul Eggert
2012-07-19New macro to iterate over all buffers, miscellaneous cleanups.Dmitry Antipov
2012-07-18Return more descriptive data from Fgarbage_collect.Dmitry Antipov
2012-07-10Optimize pure C strings initialization.Dmitry Antipov
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-06-27Get rid of all the manual purecopy calls in menu-bar definitions.Stefan Monnier
2012-06-25Use sprintf return value instead of invoking strlen on result.Paul Eggert