mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-30 05:37:00 -06:00
A group remembered the recording's length when it began, which another workbook's rollback (or a recording started again inside the group) made point at the wrong steps. Each kept step now has a number, and each recording one of its own; a group remembers both, and its rollback takes back the steps of its workbook numbered from its mark, or all of them when the recording started inside the group. - Test: `rollbacks_take_back_their_own_recorded_steps_in_any_order` (groups on two workbooks rolled back in turn, and a recording started again inside a group).