Use INTERNAL_FIELD for conses and overlays.
[bpt/emacs.git] / src / ChangeLog
index 3bb9c2b..a6913d1 100644 (file)
@@ -1,3 +1,12 @@
+2012-08-01  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       Use INTERNAL_FIELD for conses and overlays.
+       * lisp.h (struct Lisp_Cons): Use INTERNAL_FIELD.
+       Remove obsolete comment.
+       (MVAR): New macro.
+       (struct Lisp_Overlay): Use INTERNAL_FIELD.
+       * alloc.c, buffer.c, buffer.h, fns.c: Adjust users.
+
 2012-08-01  Dmitry Antipov  <dmantipov@yandex.ru>
 
        Use INTERNAL_FIELD for symbols.