diff options
| author | Phillip Lord | 2016-06-30 22:06:00 +0100 |
|---|---|---|
| committer | Phillip Lord | 2016-07-05 09:27:59 +0100 |
| commit | d4c6774f40b6ae1fad091f66e8e43913bc9a2724 (patch) | |
| tree | e86c38d23d44ecaf095ad79eb0a900dbac13a386 /src/buffer.c | |
| parent | 3a9d6296b35e5317c497674d5725eb52699bd3b8 (diff) | |
| download | emacs-d4c6774f40b6ae1fad091f66e8e43913bc9a2724.tar.gz emacs-d4c6774f40b6ae1fad091f66e8e43913bc9a2724.zip | |
Fix missing point information in undo
* src/undo.c (record_insert): Use record_point instead of
prepare_record, and do so unconditionally.
(prepare_record): Do not record first change.
(record_point): Now conditional on state before the last command.
(record_delete): Call record_point unconditionally.
(record_property_change): Use prepare_record.
(record_marker_adjustments): Use prepare_record.
Addresses Bug# 21722
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions