What is the feature?
Introduce a tape command, that waits till an animation is done.
Why do you want this?
The amount of time till an animation is finished, and till a state is changed, is probably different between machines. That means, using sleep alone is inconsistent. That transfers to portable development environments, which are now not reproducible anymore (maybe)
Proposed Solution
Adding a methodology to read when a state is changed and when a certain animation is done.
Implement that as a dedicated command for the tapes, or simply implement it for every command implicitly.
Alternatives Considered
No response
Impact
People will not have to care about that anymore.
What is the feature?
Introduce a tape command, that waits till an animation is done.
Why do you want this?
The amount of time till an animation is finished, and till a state is changed, is probably different between machines. That means, using
sleepalone is inconsistent. That transfers to portable development environments, which are now not reproducible anymore (maybe)Proposed Solution
Adding a methodology to read when a state is changed and when a certain animation is done.
Implement that as a dedicated command for the tapes, or simply implement it for every command implicitly.
Alternatives Considered
No response
Impact
People will not have to care about that anymore.