ZIm/zed
Antonio Scandurra a88b63d83c Ensure FoldMap always contains at least one transform
Previously, when splicing an edit that deleted all transforms, we would
leave the `FoldMap` empty, thus violating a bunch of downstream
invariants and e.g. causing the `BufferRows` iterator to not return any
buffer row.

This commit ensures we always have at least one transform (an isomorphic
one, specifically) and adds additional test coverage for the
`FoldMap::buffer_rows` method by adding it to the randomized tests.
2021-03-29 10:18:28 +02:00
..
src Ensure FoldMap always contains at least one transform 2021-03-29 10:18:28 +02:00
Cargo.toml WIP: Start on rendering scenes via presenter 2021-03-18 21:33:16 -06:00