diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 35b5c1cfe5c..7b7d9b56cb5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,21 @@ | |||
| 1 | 2013-08-06 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | Invalidate region caches only if buffer text is going to be changed. | ||
| 4 | * lisp.h (modify_region_1): Remove 3rd arg and rename to... | ||
| 5 | (modify_text): ...new prototype. | ||
| 6 | (prepare_to_modify_buffer_1): New prototype. | ||
| 7 | * textprop.c (modify_region): Rename to... | ||
| 8 | (modify_text_properties): ...new function. | ||
| 9 | (add_text_properties_1, set_text_properties, Fremove_text_properties) | ||
| 10 | (Fremove_list_of_text_properties): Adjust users. | ||
| 11 | * insdel.c (modify_region_1): Remove 3rd arg and reimplement as... | ||
| 12 | (modify_text): ...new function. | ||
| 13 | (prepare_to_modify_buffer): Reimplement mostly as a wrapper for... | ||
| 14 | (prepare_to_modify_buffer_1): ...new function. | ||
| 15 | * casefiddle.c (casify_region): | ||
| 16 | * editfns.c (Fsubst_char_in_region, Ftranslate_region_internal) | ||
| 17 | (Ftranspose_regions): Use modify_text. | ||
| 18 | |||
| 1 | 2013-08-05 Stefan Monnier <monnier@iro.umontreal.ca> | 19 | 2013-08-05 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 20 | ||
| 3 | * lisp.mk (lisp): Add nadvice.elc. | 21 | * lisp.mk (lisp): Add nadvice.elc. |