Darcs.Repository

data Repository p wRecordedstate wUnrecordedstate wTentativestate

data HashedDir

data Cache

data CacheLoc

data WritableOrNot

data RepoJob a

maybeIdentifyRepository

identifyRepositoryFor

withRecorded

withRepoLock

withRepoLockCanFail

withRepository

withRepositoryDirectory

writePatchSet

findRepository

amInRepository

amNotInRepository

amInHashedRepository

replacePristine

readRepo

prefsUrl

repoPatchType

readRepoUsingSpecificInventory

addToPending

addPendingDiffToPending

tentativelyAddPatch

tentativelyRemovePatches

tentativelyAddToPending

tentativelyReplacePatches

readTentativeRepo

withManualRebaseUpdate

tentativelyMergePatches

considerMergeToWorking

revertRepositoryChanges

finalizeRepositoryChanges

createRepository

cloneRepository

patchSetToRepository

unrevertUrl

applyToWorking

patchSetToPatches

createPristineDirectoryTree

createPartialsPristineDirectoryTree

reorderInventory

cleanRepository

data PatchSet p wStart wY

type SealedPatchSet p wStart

data PatchInfoAnd p wA wB

setScriptsExecutable

setScriptsExecutablePatches

checkUnrelatedRepos

testTentative

modifyCache

reportBadSources

Recorded and unrecorded and pending.

readRecorded

readUnrecorded

unrecordedChanges

unrecordedChangesWithPatches

filterOutConflicts

readPending

readRecordedAndPending

Index.

readIndex

invalidateIndex

Used as command arguments

listFiles

listRegisteredFiles

listUnregisteredFiles