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

Safe HaskellNone
LanguageHaskell2010

Darcs.Patch.V1

Synopsis

Documentation

data Patch prim wX wY Source

The format of a merger is Merger undos unwindings conflicting original.

undos = the effect of the merger

unwindings = TODO: eh?

conflicting = the patch we conflict with

original = the patch we really are

Instances

Show2 prim => Show2 (Patch prim) Source 
PatchListFormat (Patch prim) Source 
PatchDebug prim => PatchDebug (Patch prim) Source 
MaybeInternal (Patch prim) Source 
NameHack (Patch prim) Source 
Check (Patch prim) Source 
FromPrim (Patch prim) Source 
PrimPatch prim => PrimPatchBase (Patch prim) Source 
RecontextRebase (Patch prim) Source 
Show2 prim => Show1 (Patch prim wX) Source 
Show2 prim => Show (Patch prim wX wY) Source 
type ApplyState (Patch prim) = ApplyState prim Source 
type PrimOf (Patch prim) = prim Source