The Pytch-specific JS-side unit tests pass with these changes to the core Skulpt engine. The webapp IDE can run the Pong example.
Looking over the Skulpt commits brought in, there are two things worth following up:
There are some changes around __dict__ vs $d which might mean our copy.deepcopy() bugfix is no longer needed. Investigate.
The commit 55ec26ff says "Support class decorators". Investigate the details of this support and whether it would make the job of registering Sprite- or Stage-derived classes easier.
The Pytch-specific JS-side unit tests pass with these changes to the core Skulpt engine. The webapp IDE can run the Pong example.
Looking over the Skulpt commits brought in, there are two things worth following up:
__dict__
vs$d
which might mean ourcopy.deepcopy()
bugfix is no longer needed. Investigate.