diff options
| author | Stefan Monnier | 2014-05-01 11:15:46 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-05-01 11:15:46 -0400 |
| commit | 23c931aa24622cafab8e30c4f779b70f2390a409 (patch) | |
| tree | 054a070f44869a310a4c3daf307de77565f1dff7 /src/ChangeLog | |
| parent | f40c5041bb429029ef066552d0768fe61bd1f163 (diff) | |
| download | emacs-23c931aa24622cafab8e30c4f779b70f2390a409.tar.gz emacs-23c931aa24622cafab8e30c4f779b70f2390a409.zip | |
* src/intervals.c: Tighten assertions.
(create_root_interval): Make sure the interval is not empty.
(intervals_equal): Use booleans.
(rotate_right, rotate_left): Check LENGTHs rather than TOTAL_LENGTH.
(balance_an_interval): Sanity check LENGTHs and TOTAL_LENGTHs.
(balance_possible_root_interval): Simplify and use booleans.
(split_interval_right, split_interval_left): Check LENGTH, and remove
now redundant assertion.
(adjust_intervals_for_insertion): Remove now redundant assertions.
(delete_node, interval_deletion_adjustment)
(adjust_intervals_for_deletion, merge_interval_right)
(merge_interval_left): Check LENGTH rather than TOTAL_LENGTH.
(reproduce_interval): Make sure the interval is not empty.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ab87645b48b..85914939608 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2014-05-01 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * intervals.c: Tighten assertions. | ||
| 4 | (create_root_interval): Make sure the interval is not empty. | ||
| 5 | (intervals_equal): Use booleans. | ||
| 6 | (rotate_right, rotate_left): Check LENGTHs rather than TOTAL_LENGTH. | ||
| 7 | (balance_an_interval): Sanity check LENGTHs and TOTAL_LENGTHs. | ||
| 8 | (balance_possible_root_interval): Simplify and use booleans. | ||
| 9 | (split_interval_right, split_interval_left): Check LENGTH, and remove | ||
| 10 | now redundant assertion. | ||
| 11 | (adjust_intervals_for_insertion): Remove now redundant assertions. | ||
| 12 | (delete_node, interval_deletion_adjustment) | ||
| 13 | (adjust_intervals_for_deletion, merge_interval_right) | ||
| 14 | (merge_interval_left): Check LENGTH rather than TOTAL_LENGTH. | ||
| 15 | (reproduce_interval): Make sure the interval is not empty. | ||
| 16 | |||
| 1 | 2014-04-30 Paul Eggert <eggert@cs.ucla.edu> | 17 | 2014-04-30 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 18 | ||
| 3 | * term.c (tty_menu_activate): Don't assume row and col are initialized. | 19 | * term.c (tty_menu_activate): Don't assume row and col are initialized. |