aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2012-08-07 15:28:41 +0400
committerDmitry Antipov2012-08-07 15:28:41 +0400
commit6a3d20cc46da1e59f230923056b6b351acb097b9 (patch)
tree6e770cefc007d5782defbec033fd5f856010af5e /src/ChangeLog
parentc395097f5193c1af5ae44b0adf3023dd0d48e081 (diff)
downloademacs-6a3d20cc46da1e59f230923056b6b351acb097b9.tar.gz
emacs-6a3d20cc46da1e59f230923056b6b351acb097b9.zip
Basic functions to set Lisp_Object and pointer slots of intervals.
* intervals.h (interval_set_parent, interval_set_object): (interval_set_left, interval_set_right, interval_set_plist): (interval_copy_parent): New function. (SET_INTERVAL_OBJECT, SET_INTERVAL_PARENT, INTERVAL_PTR_SIZE): Remove. (RESET_INTERVAL, COPY_INTERVAL_CACHE, MERGE_INTERVAL_CACHE): Adjust indentation. (INTERVAL_SIZE): Remove. Adjust users. * alloc.c, intervals.c, lread.c, textprop.c: Use new functions.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fe7ffd5d14f..c363b258f46 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,17 @@
12012-08-07 Dmitry Antipov <dmantipov@yandex.ru> 12012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
2 2
3 Basic functions to set Lisp_Object and pointer slots of intervals.
4 * intervals.h (interval_set_parent, interval_set_object):
5 (interval_set_left, interval_set_right, interval_set_plist):
6 (interval_copy_parent): New function.
7 (SET_INTERVAL_OBJECT, SET_INTERVAL_PARENT, INTERVAL_PTR_SIZE): Remove.
8 (RESET_INTERVAL, COPY_INTERVAL_CACHE, MERGE_INTERVAL_CACHE): Adjust
9 indentation.
10 (INTERVAL_SIZE): Remove. Adjust users.
11 * alloc.c, intervals.c, lread.c, textprop.c: Use new functions.
12
132012-08-07 Dmitry Antipov <dmantipov@yandex.ru>
14
3 Drop PGET and revert read access to Lisp_Objects slots of Lisp_Process. 15 Drop PGET and revert read access to Lisp_Objects slots of Lisp_Process.
4 * process.h (PGET): Remove. 16 * process.h (PGET): Remove.
5 (struct Lisp_Process): Do not use INTERNAL_FIELD. 17 (struct Lisp_Process): Do not use INTERNAL_FIELD.