]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
(VALBITS): Define in terms of GCTYPEBITS.
[gnu-emacs] / src / ChangeLog
index dd9d9cecb264434258372a5a6704dc7ea065bb89..9c2d4cb2348fbe835d93a69b06438afbf715f5f2 100644 (file)
@@ -1,3 +1,22 @@
+2003-07-09  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * lisp.h (VALBITS): Define in terms of GCTYPEBITS.
+       (struct interval): Move to intervals.h.
+       (struct Lisp_Marker): Use EMACS_INT for position info.
+       (forward_point): Remove prototype of defunct function.
+       (Qmodification_hooks, Qrear_nonsticky, Fnext_property_change)
+       (Fget_text_property, Fset_text_properties, Ftext_propertes_not_all)
+       (syms_of_textprop, set_text_properties): Remove prototypes that are
+       already in intervals.h.
+
+       * intervals.h (struct interval): Move from lisp.h.
+       Use EMACS_INT for position and size info.
+
+       * coding.c: Include intervals.h for Fset_text_properties.
+
+       * buffer.h (struct buffer_text, struct buffer): Use EMACS_INT for
+       position and length information.
+
 2003-07-09  Stefan Monnier  <monnier@cs.yale.edu>
 
        Change overlays_after and overlays_before so the overlays themselves