crates/canvas/src/editor.rs | 71 +++++++++++-------- crates/canvas/src/editor/clip.rs | 46 +++++++----- crates/canvas/tests/clip_paste.rs | 119 ++++++++++++++++++++++++++++++++ 3 files changed, 189 insertions(+), 47 deletions(-)