ZIm/crates/sum_tree/src
Antonio Scandurra 2e0d051a78 Maintain cursor stack's position correctly when ascending the tree
This fixes a bug that could cause the cursor to incorrectly report its
start when using `slice` or `seek_forward`, and then calling `prev`. We
didn't notice this because we were not testing those three methods
together.

I suppose this could explain some of the panics we've observed because
we do use `slice`/`seek_forward` followed by `prev` calls in production.
2023-07-27 12:34:03 +02:00
..
cursor.rs Maintain cursor stack's position correctly when ascending the tree 2023-07-27 12:34:03 +02:00
sum_tree.rs Maintain cursor stack's position correctly when ascending the tree 2023-07-27 12:34:03 +02:00
tree_map.rs Rename SumTree::push_tree to ::append 2023-06-19 19:49:33 -06:00