darcs-2.12.5: a distributed, interactive, smart revision control system

Safe Haskell | None
Language | Haskell2010

Darcs.UI.Commands.Unrecord

Synopsis

- unrecord :: DarcsCommand [DarcsFlag]
- unpull :: DarcsCommand [DarcsFlag]
- obliterate :: DarcsCommand [DarcsFlag]
- getLastPatches :: (IsRepoType rt, RepoPatch p) => [MatchFlag] -> PatchSet rt p Origin wR -> (PatchSet rt p :> FL (PatchInfoAnd rt p)) Origin wR
- matchingHead :: forall rt p wR. (IsRepoType rt, RepoPatch p) => [MatchFlag] -> PatchSet rt p Origin wR -> (PatchSet rt p :> FL (PatchInfoAnd rt p)) Origin wR

# Documentation

unrecord :: DarcsCommand [DarcsFlag] #

unpull :: DarcsCommand [DarcsFlag] #

obliterate :: DarcsCommand [DarcsFlag] #

getLastPatches :: (IsRepoType rt, RepoPatch p) => [MatchFlag] -> PatchSet rt p Origin wR -> (PatchSet rt p :> FL (PatchInfoAnd rt p)) Origin wR #

matchingHead :: forall rt p wR. (IsRepoType rt, RepoPatch p) => [MatchFlag] -> PatchSet rt p Origin wR -> (PatchSet rt p :> FL (PatchInfoAnd rt p)) Origin wR #

matchingHead returns the repository up to some tag. The tag t is the last tag such that there is a patch after t that is matched by the user's query.