Lines Matching refs:Darcs
1 module Darcs.Repository.Create module
9 import Darcs.Prelude
25 import Darcs.Patch ( RepoPatch )
26 import Darcs.Patch.Apply( ApplyState )
27 import Darcs.Patch.RepoType ( RepoType(..), RebaseType(..) )
28 import Darcs.Patch.Set ( Origin, emptyPatchSet )
29 import Darcs.Patch.V1 ( RepoPatchV1 )
30 import Darcs.Patch.V2 ( RepoPatchV2 )
31 import Darcs.Patch.V3 ( RepoPatchV3 )
32 import qualified Darcs.Patch.V1.Prim as V1 ( Prim(..) )
33 import qualified Darcs.Patch.V2.Prim as V2 ( Prim(..) )
35 import Darcs.Repository.Cache ( Cache )
36 import Darcs.Repository.Format
41 import Darcs.Repository.Flags
47 import Darcs.Repository.Inventory
51 import Darcs.Repository.Paths
58 import Darcs.Repository.Identify ( seekRepo )
59 import Darcs.Repository.InternalTypes
64 import Darcs.Repository.PatchIndex ( createOrUpdatePatchIndexDisk )
65 import Darcs.Repository.Prefs
71 import Darcs.Util.ByteString( gzReadFilePS )
72 import Darcs.Util.File ( withCurrentDirectory )
73 import Darcs.Util.Global ( darcsdir )
74 import Darcs.Util.Hash( encodeBase16 )
75 import Darcs.Util.Lock
79 import Darcs.Util.Path ( ioAbsoluteOrRemote, toPath )
80 import Darcs.Util.Tree( Tree, emptyTree )
81 import Darcs.Util.Tree.Hashed( writeDarcsHashed, darcsAddMissingHashes )