- data Population = Pop {}
- data PopTree
- data Info = Info {
- nameI :: !ByteString
- modifiedByI :: !PatchInfo
- modifiedHowI :: !DirMark
- createdByI :: !(Maybe PatchInfo)
- creationNameI :: !(Maybe ByteString)
- setPopState :: PatchInfo -> Population -> Population
- notModified :: Info -> Bool
- setState :: Info -> PatchInfo -> Info
- data DirMark
- = AddedFile
- | RemovedFile
- | MovedFile String
- | ModifiedFile
- | DullFile
- | AddedDir
- | RemovedDir
- | MovedDir !String
- | DullDir
- getPopFrom :: FilePath -> PatchInfo -> IO Population
Documentation
data Population Source
the population of a darcs repository (simpler Slurpy)
directory listing
Info | |
|
setPopState :: PatchInfo -> Population -> PopulationSource
notModified :: Info -> BoolSource
was an Info record not modified?
info of a directory member
getPopFrom :: FilePath -> PatchInfo -> IO PopulationSource
read the population from a given directory dirname
all folders and documents get the given time t
This needs to be here in order to avoid a circular dependency between Population and Pristine.