diff options
| author | Dmitry Antipov | 2012-08-07 15:28:41 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2012-08-07 15:28:41 +0400 |
| commit | 6a3d20cc46da1e59f230923056b6b351acb097b9 (patch) | |
| tree | 6e770cefc007d5782defbec033fd5f856010af5e /src/ChangeLog | |
| parent | c395097f5193c1af5ae44b0adf3023dd0d48e081 (diff) | |
| download | emacs-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/ChangeLog | 12 |
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 @@ | |||
| 1 | 2012-08-07 Dmitry Antipov <dmantipov@yandex.ru> | 1 | 2012-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 | |||
| 13 | 2012-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. |