comparison src/ChangeLog @ 51859:115ea2a71651

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 09 Jul 2003 20:31:19 +0000
parents 7e28afbbaec0
children cb377dfb8ce4
comparison
equal deleted inserted replaced
51858:bf6232373c39 51859:115ea2a71651
1 2003-07-09 Stefan Monnier <monnier@cs.yale.edu>
2
3 * lisp.h (VALBITS): Define in terms of GCTYPEBITS.
4 (struct interval): Move to intervals.h.
5 (struct Lisp_Marker): Use EMACS_INT for position info.
6 (forward_point): Remove prototype of defunct function.
7 (Qmodification_hooks, Qrear_nonsticky, Fnext_property_change)
8 (Fget_text_property, Fset_text_properties, Ftext_propertes_not_all)
9 (syms_of_textprop, set_text_properties): Remove prototypes that are
10 already in intervals.h.
11
12 * intervals.h (struct interval): Move from lisp.h.
13 Use EMACS_INT for position and size info.
14
15 * coding.c: Include intervals.h for Fset_text_properties.
16
17 * buffer.h (struct buffer_text, struct buffer): Use EMACS_INT for
18 position and length information.
19
1 2003-07-09 Stefan Monnier <monnier@cs.yale.edu> 20 2003-07-09 Stefan Monnier <monnier@cs.yale.edu>
2 21
3 Change overlays_after and overlays_before so the overlays themselves 22 Change overlays_after and overlays_before so the overlays themselves
4 are linked into lists, rather than using cons cells. After all each 23 are linked into lists, rather than using cons cells. After all each
5 Lisp_Misc already occupies 5 words, so we can add a `next' field to 24 Lisp_Misc already occupies 5 words, so we can add a `next' field to