2 from yap
import YapPlugin
, YapError
5 class BackupPlugin(YapPlugin
):
6 def __init__(self
, yap
):
9 def pre_revert(self
, *args
, **flags
):
11 changed
= set(self
.yap
._get
_staged
_files
() + self
.yap
._get
_unstaged
_files
())
15 x
= files
.intersection(changed
)
18 os
.system("cp %s %s~" % (f
, f
))