Hacker News new | ask | show | jobs
by yaowenjiaozi 3684 days ago
In Smalltalk implementations like Pharo, Squeak etc changes are captured in a changes file. If the image crashes before being saved, it is possible to cherry pick and replay unsaved changes from the changes file.
1 comments

You can do this with Docker as well: Mount two commits and diff between them, pull bits into a third.

It's also a surprisingly convenient way to build tests.