ipatch brings the power and convenience of selecting and editing patches in Darcs to those who do not use the Darcs version control system.
It allows the user to interactively split the patch file into several patch files, as well as apply the patch interactively and possibly partially.
There is an introduction from the author here .
ephemient
source share