Copyright | 2010 Petr Rockai |
---|---|
License | MIT |
Maintainer | darcs-devel@darcs.net |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
annotateFile :: Annotate p => FL (PatchInfoAnd rt p) wX wY -> FileName -> ByteString -> AnnotateResult Source #
annotateDirectory :: Annotate p => FL (PatchInfoAnd rt p) wX wY -> FileName -> [FileName] -> AnnotateResult Source #
format :: ByteString -> AnnotateResult -> String Source #
machineFormat :: ByteString -> AnnotateResult -> String Source #
type AnnotateResult = Vector (Maybe PatchInfo, ByteString) Source #
class Annotate p where Source #
Annotate Prim Source # | |
Annotate Prim Source # | |
Annotate Prim Source # | |
Annotate Prim Source # | |
Annotate DummyPatch Source # | |
Annotate p => Annotate (FL p) Source # | |
Annotate p => Annotate (Named p) Source # | |
(PrimPatch prim, Annotate prim) => Annotate (RepoPatchV2 prim) Source # | |
Annotate p => Annotate (WrappedNamed rt p) Source # | |
Annotate p => Annotate (PatchInfoAnd rt p) Source # | |