| $$ | Darcs.Util.Printer | 
| *> | Darcs.Patch.V2.Non | 
| *>> | Darcs.Patch.V2.Non | 
| +<+ | Darcs.Patch.Witnesses.Ordered | 
| +>+ | Darcs.Patch.Witnesses.Ordered | 
| :/\: |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| :< |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| :<: | Darcs.Patch.Witnesses.Ordered | 
| :> |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| :>: | Darcs.Patch.Witnesses.Ordered | 
| :\/: |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| :||: |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| <+> | Darcs.Util.Printer | 
| <> | Darcs.Util.Printer | 
| <?> | Darcs.Util.Printer | 
| =/\= | Darcs.Patch.Witnesses.Eq | 
| =\/= | Darcs.Patch.Witnesses.Eq | 
| >* | Darcs.Patch.V2.Non | 
| >>* | Darcs.Patch.V2.Non | 
| aborted | Darcs.UI.Message.Send | 
| abortRun | Darcs.UI.Commands | 
| aboutToEdit | Darcs.UI.Message.Send | 
| AbsoluteOrRemotePath | Darcs.Util.Path | 
| AbsolutePath | Darcs.Util.Path, Darcs.UI.Options.Util | 
| AbsolutePathOrStd | Darcs.Util.Path, Darcs.UI.Options.Util | 
| absPathArg | Darcs.UI.Options.Util | 
| absPathOrStdArg | Darcs.UI.Options.Util | 
| Actually | Darcs.Patch.PatchInfoAnd | 
| actually | Darcs.Patch.PatchInfoAnd | 
| add | Darcs.UI.Commands.Add | 
| addBadSource | Darcs.Util.Global | 
| addCRCWarning | Darcs.Util.Global | 
| adddeps | Darcs.Patch.Named, Darcs.Patch | 
| AddDir | Darcs.Patch.Prim.V1.Core | 
| adddir | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| AddFile | Darcs.Patch.Prim.V1.Core | 
| addfile | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| addInternalMatcher | Darcs.Patch.Match | 
| addJunk | Darcs.Patch.Info | 
| addMissingHashes | Storage.Hashed.Tree | 
| AddName | Darcs.Patch.Rebase.Name, Darcs.Patch.Rebase | 
| addPendingDiffToPending | Darcs.Repository | 
| addReachableSource | Darcs.Util.Global | 
| addRepoSource | Darcs.Repository.Prefs | 
| adds | Darcs.UI.Options.All | 
| addToErrorLoc | Darcs.Repository.Lock | 
| addToFormat | Darcs.Repository.Format | 
| addToMCal | Darcs.Util.IsoDate | 
| addToPending | Darcs.Repository | 
| addToPreflist | Darcs.Repository.Prefs | 
| addToSpecificInventory | Darcs.Repository.HashedRepo | 
| addToTentativeInventory | Darcs.Repository.HashedRepo | 
| addUrlencoded | Darcs.Util.CommandLine | 
| addUsingPriority | Darcs.Util.Download.Request | 
| AfterHash |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterPatch |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterPattern |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| AfterTag |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| aLen | Darcs.Util.Diff.Myers | 
| All | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allFL | Darcs.Patch.Witnesses.Ordered | 
| allHashedDirs | Darcs.Repository.Cache | 
| allowCaseDifferingFilenames | Darcs.UI.Options.All | 
| AllowCaseOnly | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| AllowConflicts |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowConflicts | Darcs.UI.Flags | 
| allowProblematicFilenames | Darcs.UI.Options.All | 
| allowSkipAll | Darcs.UI.SelectChanges | 
| AllowUnrelatedRepos | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowUnrelatedRepos | Darcs.UI.Options.All | 
| AllowWindowsReserved | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| allowWindowsReservedFilenames | Darcs.UI.Options.All | 
| amend | Darcs.UI.Commands.Amend | 
| amendrecord | Darcs.UI.Commands.Amend | 
| AmendUnrecord | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| amendUnrecord | Darcs.UI.Options.All | 
| amInHashedRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| amInRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| amNotInRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| AnchoredPath |  | 
| 1 (Type/Class) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| 2 (Data Constructor) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| anchoredRoot | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| anchorPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| andClauses | Darcs.Util.English | 
| anIdentity | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| annotate |  | 
| 1 (Function) | Darcs.Patch.Annotate | 
| 2 (Function) | Darcs.UI.Commands.Annotate | 
| annotateDirectory | Darcs.Patch.Annotate | 
| AnnotateResult | Darcs.Patch.Annotate | 
| announceFiles | Darcs.UI.Commands.Util | 
| announceMergeConflicts | Darcs.Repository.Internal | 
| anonymous | Darcs.Patch.Named, Darcs.Patch | 
| anyChar | Darcs.Patch.ReadMonads | 
| anyFL | Darcs.Patch.Witnesses.Ordered | 
| anyVerbosity | Darcs.UI.Options.All | 
| appendBinFile | Darcs.Repository.Lock | 
| appendDocBinFile | Darcs.Repository.Lock | 
| appendPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| appendPSFL | Darcs.Patch.Set | 
| appendToFile | Darcs.Repository.Lock | 
| appendToName | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| Apply | Darcs.Patch.Apply, Darcs.Patch.Patchy | 
| apply |  | 
| 1 (Function) | Darcs.Patch.Apply, Darcs.Patch.Patchy, Darcs.Patch | 
| 2 (Function) | Darcs.UI.Commands.Apply | 
| applyAndTryToFix | Darcs.Patch.Repair | 
| applyAndTryToFixFL | Darcs.Patch.Repair | 
| ApplyAs | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| applyAs |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| applyCmd | Darcs.UI.Commands.Apply | 
| applyDefaults | Darcs.UI.Defaults | 
| applyInvToMatcher | Darcs.Patch.Match | 
| ApplyMonad | Darcs.Patch.ApplyMonad | 
| ApplyMonadBase | Darcs.Patch.ApplyMonad | 
| ApplyMonadOver | Darcs.Patch.ApplyMonad | 
| ApplyMonadTrans | Darcs.Patch.ApplyMonad | 
| applyNInv | Darcs.Patch.Match | 
| ApplyOnDisk | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| applyPatches |  | 
| 1 (Function) | Darcs.Patch.ApplyPatches, Darcs.Repository.ApplyPatches | 
| 2 (Function) | Darcs.UI.ApplyPatches | 
| applyPrimFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| applySplitter | Darcs.Patch.Split | 
| ApplyState | Darcs.Patch.Apply, Darcs.Patch.Patchy | 
| applyToFileMods | Darcs.Patch.Apply | 
| applyToFilePaths | Darcs.Patch.Apply, Darcs.Patch | 
| applyToState | Darcs.Patch.Apply | 
| applyToTentativePristine |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Internal | 
| applyToTree | Darcs.Patch.Apply, Darcs.Patch | 
| applyToWorking | Darcs.Repository.Internal, Darcs.Repository | 
| applyTreeFilter | Darcs.Repository.State | 
| appPrec | Darcs.Util.Show, Darcs.Patch.Witnesses.Show | 
| areUnrelatedRepos | Darcs.Patch.Depends | 
| AsIs | Darcs.Util.Exec | 
| askAboutDepends | Darcs.UI.SelectChanges | 
| AskDeps | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| askDeps | Darcs.UI.Commands.Record | 
| askdeps | Darcs.UI.Options.All | 
| askEnter | Darcs.Util.Prompt | 
| AskLongComment | Darcs.UI.Options.All | 
| askLongComment |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| AskPosthook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| AskPrehook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| askUser | Darcs.Util.Prompt | 
| askUserListItem | Darcs.Util.Prompt | 
| assertDoc | Darcs.Util.Printer.Color | 
| atexit | Darcs.Util.AtExit | 
| atomicCreate | Darcs.Repository.Compat | 
| attemptCreatePatchIndex | Darcs.Repository.PatchIndex | 
| Author | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| author |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| AutoDeps | Darcs.UI.Options.All | 
| backAll | Darcs.UI.SelectChanges | 
| Backoff |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| backOne | Darcs.UI.SelectChanges | 
| backslash | Darcs.Util.Printer | 
| backupByCopying | Darcs.Repository.External | 
| backupByRenaming | Darcs.Repository.External | 
| BadRepository | Darcs.Repository.Internal | 
| beginTedious | Darcs.Util.Progress | 
| betweenLinesPS | Darcs.Util.ByteString | 
| binariesFileHelp | Darcs.Repository.Prefs | 
| Binary | Darcs.Patch.Prim.V1.Core | 
| binary | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| BinaryFile | Darcs.Repository.Prefs | 
| BinaryHunk | Darcs.Patch.Prim.V3.Core | 
| Bisect |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| Blob |  | 
| 1 (Data Constructor) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| 2 (Type/Class) | Storage.Hashed.Tree | 
| 3 (Data Constructor) | Storage.Hashed.Tree | 
| BlobType | Storage.Hashed.Tree | 
| Block | Storage.Hashed.Packed | 
| blockLookup | Storage.Hashed.Packed | 
| Blue | Darcs.Util.Printer | 
| blueText | Darcs.Util.Printer | 
| Boring | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| boringFileFilter | Darcs.Repository.Prefs | 
| boringFileHelp | Darcs.Repository.Prefs | 
| boringRegexps | Darcs.Repository.Prefs | 
| Both | Darcs.Util.Printer | 
| Braced | Darcs.Patch.Bracketed | 
| Bracketed | Darcs.Patch.Bracketed | 
| BracketedFL | Darcs.Patch.Bracketed | 
| bracketedFL | Darcs.Patch.Read | 
| breakAfterNthNewline | Darcs.Util.ByteString | 
| breakBeforeNthNewline | Darcs.Util.ByteString | 
| breakCommand | Darcs.Util.Text | 
| breakFirstPS | Darcs.Util.ByteString | 
| breakLastPS | Darcs.Util.ByteString | 
| breakOnDir | Darcs.Util.Path | 
| breakOutToken | Darcs.Patch.TokenReplace | 
| breakSpace | Darcs.Util.ByteString | 
| BrokenPatches | Darcs.Repository.Repair | 
| BrokenPristine | Darcs.Repository.Repair | 
| BSWrapper |  | 
| 1 (Type/Class) | Darcs.Util.Show | 
| 2 (Data Constructor) | Darcs.Util.Show | 
| bucketFolder | Darcs.Repository.Cache | 
| bunchFL | Darcs.Patch.Witnesses.Ordered | 
| Ca | Darcs.Repository.Cache, Darcs.Repository | 
| Cachable |  | 
| 1 (Type/Class) | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| 2 (Data Constructor) | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| cachable | Darcs.Util.Download.Request | 
| Cache |  | 
| 1 (Type/Class) | Darcs.Repository.Cache, Darcs.Repository | 
| 2 (Data Constructor) | Darcs.Repository.Cache, Darcs.Repository | 
| cacheHash | Darcs.Repository.Cache | 
| CacheLoc | Darcs.Repository.Cache, Darcs.Repository | 
| cacheSource | Darcs.Repository.Cache, Darcs.Repository | 
| CacheType | Darcs.Repository.Cache | 
| cacheType | Darcs.Repository.Cache, Darcs.Repository | 
| cacheWritable | Darcs.Repository.Cache, Darcs.Repository | 
| canCreatePI | Darcs.Repository.PatchIndex | 
| cannotSendToSelf | Darcs.UI.Message.Send | 
| canonFilename | Darcs.Repository.Compat, Darcs.Repository.Lock | 
| canonize | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| canonizeAuthor | Darcs.UI.Commands.ShowAuthors | 
| canonizeFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| canonizeSplit | Darcs.Patch.Split | 
| canUsePatchIndex | Darcs.Repository.PatchIndex | 
| CarrierType | Darcs.UI.ApplyPatches | 
| Catch | Darcs.Util.Workaround | 
| catchall |  | 
| 1 (Function) | Darcs.Util.Exception | 
| 2 (Function) | Darcs.UI.External | 
| CatchInfo | Darcs.Util.Workaround | 
| CatchInfoOnce | Darcs.Util.Workaround | 
| catchInterrupt | Darcs.Util.SignalHandler | 
| catchNonSignal | Darcs.Util.SignalHandler | 
| CatchOnce | Darcs.Util.Workaround | 
| catPaths | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| Cc | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| ccApply | Darcs.UI.Options.All | 
| changelog | Darcs.UI.Commands.Log | 
| ChangePref | Darcs.Patch.Prim.V1.Core | 
| changepref | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| changePrefval | Darcs.Repository.Prefs | 
| changes | Darcs.UI.Commands.Log | 
| ChangesFormat | Darcs.UI.Options.All | 
| changesFormat | Darcs.UI.Options.All | 
| changesReverse | Darcs.UI.Options.All | 
| ChangesToAllFiles | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| char | Darcs.Patch.ReadMonads | 
| Charset | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| charset | Darcs.UI.Options.All | 
| charsetAborted | Darcs.UI.Message.Send | 
| charsetCouldNotGuess | Darcs.UI.Message.Send | 
| charsetUtf8MailDiffLocale | Darcs.UI.Message.Send | 
| Check |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.Patch.Repair | 
| check | Darcs.UI.Commands.Repair | 
| checkConsumes | Darcs.Patch.ReadMonads | 
| checkExpand | Storage.Hashed.Tree | 
| checkIndex | Darcs.Repository.Repair | 
| checkMatchSyntax | Darcs.Patch.Match | 
| checkPaths | Darcs.UI.CommandsAux | 
| checkUnrecordedConflicts | Darcs.Repository.Internal | 
| checkUnrelatedRepos | Darcs.Repository | 
| choice | Darcs.Patch.ReadMonads | 
| choices | Darcs.UI.SelectChanges | 
| chompTrailingNewline | Darcs.Util.Text | 
| choosePreTouching | Darcs.Patch.TouchesFiles | 
| chooseTouching | Darcs.Patch.TouchesFiles | 
| clarifyErrors | Darcs.Util.Exception | 
| cleanCaches | Darcs.Repository.Cache | 
| cleanCachesWithHint | Darcs.Repository.Cache | 
| cleanHashdir | Darcs.Repository.HashedIO | 
| cleanInventories | Darcs.Repository.HashedRepo | 
| cleanLocalDate | Darcs.Util.IsoDate | 
| cleanPatches | Darcs.Repository.HashedRepo | 
| cleanPristine | Darcs.Repository.HashedRepo | 
| cleanRepository | Darcs.Repository.Internal, Darcs.Repository | 
| clone | Darcs.UI.Commands.Clone | 
| cloneFile | Darcs.Repository.External | 
| CloneKind | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| cloneKind | Darcs.UI.Flags | 
| cloneRepository | Darcs.Repository | 
| cloneToSSH | Darcs.UI.Commands.Clone | 
| cloneTree | Darcs.Repository.External | 
| clowns | Darcs.Patch.Witnesses.WZipper | 
| cmdDescription | Darcs.UI.Message.Send | 
| cmdHelp | Darcs.UI.Message.Send | 
| cname | Darcs.Patch.Index.Types | 
| coalesce | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| Color | Darcs.Util.Printer | 
| colorP | Darcs.Util.Printer | 
| colorText | Darcs.Util.Printer | 
| commandAdvancedOptions | Darcs.UI.Commands | 
| commandAlias | Darcs.UI.Commands | 
| commandAlloptions | Darcs.UI.Commands | 
| commandArgdefaults | Darcs.UI.Commands | 
| CommandArgs | Darcs.UI.Commands | 
| commandBasicOptions | Darcs.UI.Commands | 
| commandCheckOptions | Darcs.UI.Commands | 
| commandCommand | Darcs.UI.Commands | 
| CommandControl | Darcs.UI.Commands | 
| commandControlList |  | 
| 1 (Function) | Darcs.UI.TheCommands | 
| 2 (Function) | Darcs.UI.Commands.Help | 
| CommandData | Darcs.UI.Commands | 
| commandDefaults | Darcs.UI.Commands | 
| commandDescription | Darcs.UI.Commands | 
| commandExtraArgHelp | Darcs.UI.Commands | 
| commandExtraArgs | Darcs.UI.Commands | 
| commandGetArgPossibilities | Darcs.UI.Commands | 
| commandGroup | Darcs.UI.Commands | 
| commandHelp | Darcs.UI.Commands | 
| commandName | Darcs.UI.Commands | 
| CommandOnly | Darcs.UI.Commands | 
| commandOptions | Darcs.UI.Commands | 
| commandParseOptions | Darcs.UI.Commands | 
| commandPrereq | Darcs.UI.Commands | 
| commandProgramName | Darcs.UI.Commands | 
| commandStub | Darcs.UI.Commands | 
| commandSubCommands | Darcs.UI.Commands | 
| commit | Darcs.UI.Commands.Record | 
| Commute | Darcs.Patch.Commute, Darcs.Patch.Patchy | 
| commute | Darcs.Patch.Commute, Darcs.Patch.Patchy, Darcs.Patch | 
| commuteFail | Darcs.Patch.Prim.V3.Commute | 
| commuteFixupNamed | Darcs.Patch.Rebase.Fixup | 
| commuteFL | Darcs.Patch.Commute | 
| commuteFLorComplain | Darcs.Patch.Commute, Darcs.Patch | 
| CommuteFn | Darcs.Patch.CommuteFn | 
| CommuteMonad | Darcs.Patch.Prim.V3.Commute | 
| commuteNamedFixup | Darcs.Patch.Rebase.Fixup | 
| commuteNamedFixups | Darcs.Patch.Rebase.Fixup | 
| commuteNamedName | Darcs.Patch.Rebase.Name | 
| commuteNameNamed | Darcs.Patch.Rebase.Name | 
| commuteNamePrim | Darcs.Patch.Rebase.Name | 
| CommuteNoConflicts | Darcs.Patch.Conflict | 
| commuteNoConflicts | Darcs.Patch.Conflict | 
| commuteOrAddToCtx | Darcs.Patch.V2.Non | 
| commuteOrAddToCtxRL | Darcs.Patch.V2.Non | 
| commuteOrRemFromCtx | Darcs.Patch.V2.Non | 
| commuteOrRemFromCtxFL | Darcs.Patch.V2.Non | 
| commutePrimName | Darcs.Patch.Rebase.Name | 
| commutePrimsOrAddToCtx | Darcs.Patch.V2.Non | 
| commuterFLId | Darcs.Patch.CommuteFn | 
| commuterIdFL | Darcs.Patch.CommuteFn | 
| commuterIdNamed | Darcs.Patch.Named | 
| commuterIdRL | Darcs.Patch.CommuteFn | 
| commuterIdWDD | Darcs.Patch.Rebase.Viewing | 
| commuteRL | Darcs.Patch.Commute, Darcs.Patch | 
| commuteRLFL | Darcs.Patch.Commute | 
| commuterNamedId | Darcs.Patch.Named | 
| commuterRLId | Darcs.Patch.CommuteFn | 
| commuteToEnd | Darcs.Patch.Depends | 
| commuteWhatWeCanFL | Darcs.Patch.Permutations | 
| commuteWhatWeCanRL | Darcs.Patch.Permutations | 
| Compact | Storage.Hashed.Packed | 
| compact | Storage.Hashed.Packed | 
| compareByLocality | Darcs.Repository.Cache | 
| comparePrim | Darcs.Patch.Prim.V1.Core | 
| compareWPatchInfo | Darcs.Patch.PatchInfoAnd | 
| compiledAuthorSpellings | Darcs.UI.Commands.ShowAuthors | 
| Complement |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| Complete | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| CompleteClone | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| Compress | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| compress |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| Compression | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| compression | Darcs.UI.Flags | 
| concatFL | Darcs.Patch.Witnesses.Ordered | 
| concatRL | Darcs.Patch.Witnesses.Ordered | 
| Conflict | Darcs.Patch.Conflict | 
| Conflicted | Darcs.Patch.Conflict | 
| conflictedEffect | Darcs.Patch.Conflict | 
| Conflictor | Darcs.Patch.V2.Real | 
| conflicts | Darcs.UI.Options.All | 
| ConflictState | Darcs.Patch.Conflict | 
| ConnectionError | Darcs.Util.Download.Request, Darcs.Util.Download | 
| conscientiously | Darcs.Patch.PatchInfoAnd | 
| considerMergeToWorking | Darcs.Repository.Merge, Darcs.Repository | 
| consRLSealed | Darcs.Patch.Witnesses.Ordered | 
| Context |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| context | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| contextPatches | Darcs.Patch.Bundle | 
| contextualPrintPatch | Darcs.UI.PrintPatch | 
| convert | Darcs.UI.Commands.Convert | 
| copy | Storage.Hashed.Monad | 
| copyFileOrUrl | Darcs.Repository.External | 
| copyHashed | Darcs.Repository.HashedIO | 
| copyHashedInventory | Darcs.Repository.HashedRepo | 
| copyListFormat | Darcs.Patch.Format | 
| copyPartialsHashed | Darcs.Repository.HashedIO | 
| copyPartialsPristine | Darcs.Repository.HashedRepo | 
| copyPristine | Darcs.Repository.HashedRepo | 
| copySources | Darcs.Repository.HashedRepo | 
| copySSH | Darcs.Repository.Ssh | 
| copyUrl | Darcs.Util.Download | 
| copyUrlFirst | Darcs.Util.Download | 
| CouldNotConnectToServer | Darcs.Util.Download.Request, Darcs.Util.Download | 
| CouldNotResolveHost | Darcs.Util.Download.Request, Darcs.Util.Download | 
| Count | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| count | Darcs.Patch.Index.Types | 
| Countable | Darcs.Util.English | 
| CountPatches | Darcs.UI.Options.All | 
| countToEdit | Darcs.Patch.Rebase | 
| countUsThem | Darcs.Patch.Depends | 
| cps | Darcs.UI.Options.Iso | 
| create | Storage.Hashed.Packed | 
| createDirectory | Storage.Hashed.Monad | 
| createHashed | Darcs.Patch.PatchInfoAnd | 
| createOrUpdatePatchIndexDisk | Darcs.Repository.PatchIndex | 
| createPartialsPristineDirectoryTree | Darcs.Repository.Internal, Darcs.Repository | 
| createPIWithInterrupt | Darcs.Repository.PatchIndex | 
| createPristineDirectoryTree | Darcs.Repository.Internal, Darcs.Repository | 
| createRepoFormat | Darcs.Repository.Format | 
| createRepository | Darcs.Repository | 
| creatingPatch | Darcs.UI.Message.Send | 
| current | Darcs.UI.SelectChanges | 
| currentDirectory | Storage.Hashed.Monad | 
| currentEncodingIs | Darcs.UI.Message.Send | 
| currentFile | Darcs.UI.SelectChanges | 
| currentPatch | Darcs.UI.SelectChanges | 
| Cyan | Darcs.Util.Printer | 
| cyanText | Darcs.Util.Printer | 
| Darcs1 | Darcs.Repository.Format | 
| Darcs2 | Darcs.Repository.Format | 
| darcsAddMissingHashes | Storage.Hashed.Darcs | 
| darcsCheckExpand | Storage.Hashed.Darcs | 
| DarcsCommand |  | 
| 1 (Type/Class) | Darcs.UI.Commands | 
| 2 (Data Constructor) | Darcs.UI.Commands | 
| darcsDecodeWhite | Storage.Hashed.Darcs | 
| darcsdir | Darcs.Util.Global | 
| darcsdirFilter | Darcs.Repository.Prefs | 
| darcsEncodeWhite | Storage.Hashed.Darcs | 
| darcsEncodeWhiteBS | Storage.Hashed.Darcs | 
| DarcsFlag | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| darcsFormatDir | Storage.Hashed.Darcs | 
| darcsHash | Storage.Hashed.Darcs | 
| darcsLastMessage | Darcs.Util.Global | 
| darcsLocation | Storage.Hashed.Darcs | 
| DarcsOptDescr | Darcs.UI.Options.Util, Darcs.UI.Options | 
| DarcsOption | Darcs.UI.Options.All, Darcs.UI.Options | 
| darcsParseDir | Storage.Hashed.Darcs | 
| darcsPristineRefs | Storage.Hashed.Darcs | 
| darcsProgram | Darcs.UI.External | 
| darcsSendMessage | Darcs.Util.Global | 
| darcsSendMessageFinal | Darcs.Util.Global | 
| darcsTreeHash | Storage.Hashed.Darcs | 
| darcsUpdateDirHashes | Storage.Hashed.Darcs | 
| darcsUpdateHashes | Storage.Hashed.Darcs | 
| DatedFilePath |  | 
| 1 (Type/Class) | Darcs.Patch.Index.Types | 
| 2 (Data Constructor) | Darcs.Patch.Index.Types | 
| DateMatcher | Darcs.Util.DateMatcher | 
| Debug | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| debug | Darcs.UI.Options.All | 
| debugDocLn | Darcs.Util.Printer | 
| debugFail | Darcs.Util.Global, Darcs.Util.Progress | 
| DebugHTTP | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| debugMessage | Darcs.Util.Global, Darcs.Util.Progress | 
| decide | Darcs.UI.SelectChanges | 
| decideWholeFile | Darcs.UI.SelectChanges | 
| decodeBase16 | Storage.Hashed.Hash | 
| decodeBase64u | Storage.Hashed.Hash | 
| decodeDarcsHash | Storage.Hashed.Darcs | 
| decodeDarcsSize | Storage.Hashed.Darcs | 
| decodeLocale | Darcs.Util.ByteString | 
| decodeString | Darcs.Util.ByteString | 
| decodeWhite | Darcs.Util.Path | 
| Default | Darcs.Util.Workaround | 
| defaultFlags | Darcs.UI.Options.Core, Darcs.UI.Options | 
| DefaultIO | Darcs.Repository.ApplyPatches | 
| DefaultRemoteDarcs | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| defaultRepo | Darcs.UI.Commands | 
| defaultrepo | Darcs.Repository.Prefs | 
| defaultSsh | Darcs.Util.Ssh | 
| defaultToks | Darcs.Repository.Util, Darcs.UI.Commands.Replace | 
| defP | Darcs.Util.Printer | 
| defPrefval | Darcs.Repository.Prefs | 
| deletePatchIndex | Darcs.Repository.PatchIndex | 
| deleteQ | Darcs.Util.Download.Request | 
| deleteSources | Darcs.Repository.Prefs | 
| DelName | Darcs.Patch.Rebase.Name, Darcs.Patch.Rebase | 
| Demanifest | Darcs.Patch.Prim.V3.Core | 
| deprecated | Darcs.UI.Options.Util | 
| description | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| deselectNotTouching | Darcs.Patch.TouchesFiles | 
| DiffAlgorithm | Darcs.Util.Diff, Darcs.Repository.Flags, Darcs.UI.Options.All | 
| diffAlgorithm |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.SelectChanges | 
| 4 (Function) | Darcs.UI.Commands.Record | 
| DiffCmd | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| diffCommand | Darcs.UI.Commands.Diff | 
| DiffFlags | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| diffing | Darcs.UI.Options.All | 
| diffingOpts | Darcs.UI.Flags | 
| diffOpts | Darcs.UI.Flags | 
| diffProgram | Darcs.UI.External | 
| diffTrees | Storage.Hashed.Tree | 
| DirContent | Darcs.Patch.Prim.V3.ObjectMap | 
| Directories | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| directories | Darcs.UI.Options.All | 
| Directory |  | 
| 1 (Data Constructor) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| 2 (Data Constructor) | Darcs.Repository.Cache | 
| directoryExists | Storage.Hashed.Monad | 
| DirPatchType | Darcs.Patch.Prim.V1.Core | 
| Disable |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| disableHTTPPipelining | Darcs.Util.Download | 
| disambiguateCommands | Darcs.UI.Commands | 
| dist | Darcs.UI.Commands.Dist | 
| DistName | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| distname | Darcs.UI.Options.All | 
| DistZip | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| distzip | Darcs.UI.Options.All | 
| DM | Darcs.Util.DateMatcher | 
| doAllowCaseOnly | Darcs.UI.Flags | 
| doAllowWindowsReserved | Darcs.UI.Flags | 
| Doc |  | 
| 1 (Type/Class) | Darcs.Util.Printer | 
| 2 (Data Constructor) | Darcs.Util.Printer | 
| doc | Darcs.Util.Printer | 
| doCRCWarnings | Darcs.UI.Commands.GZCRCs | 
| doesDirectoryReallyExist | Darcs.Util.File | 
| doesPatchIndexExist | Darcs.Repository.PatchIndex | 
| doesPathExist | Darcs.Util.Path | 
| doFastZip | Darcs.UI.Commands.Dist | 
| doFastZip' | Darcs.UI.Commands.Dist | 
| doHappyForwarding | Darcs.UI.Flags | 
| DontAllowCaseOnly | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontAllowWindowsReserved | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontGrabDeps | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontIgnoreTimes | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontMakeChanges | Darcs.Repository.Internal | 
| DontPromptForDependencies | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontRestrictPaths | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontRmLogFile | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontSetScriptsExecutable | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| DontUpdatePristine | Darcs.Repository.Internal | 
| DontUpdatePristineNorRevert | Darcs.Repository.Internal | 
| doOptimizeHTTP | Darcs.UI.Commands.Optimize | 
| doReverse | Darcs.UI.Flags | 
| DP | Darcs.Patch.Prim.V1.Core | 
| dropSpace | Darcs.Util.ByteString | 
| dropWhileFL | Darcs.Patch.Witnesses.Ordered | 
| dropWhileRL | Darcs.Patch.Witnesses.Ordered | 
| DryRun |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| dryRun |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| dryRunXml | Darcs.UI.Options.All | 
| DummyPatch | Darcs.Patch.Dummy | 
| dumpPatchIndex | Darcs.Repository.PatchIndex | 
| dumpPatchIndexFiles | Darcs.Repository.PatchIndex | 
| Duplicate | Darcs.Patch.V2.Real | 
| Duplicated | Darcs.Patch.Conflict | 
| EditDescription | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| editDescription |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| editDirectory | Darcs.Patch.ApplyMonad | 
| editFile |  | 
| 1 (Function) | Darcs.Patch.ApplyMonad | 
| 2 (Function) | Darcs.UI.External | 
| EditLongComment | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| editText | Darcs.UI.External | 
| Effect | Darcs.Patch.Effect, Darcs.Patch | 
| effect | Darcs.Patch.Effect, Darcs.Patch | 
| effectOnFilePaths | Darcs.Patch.Apply, Darcs.Patch | 
| effectRL | Darcs.Patch.Effect | 
| elemQ | Darcs.Util.Download.Request | 
| emailBackedUp | Darcs.UI.Message.Send | 
| empty | Darcs.Util.Printer | 
| emptyBlob | Storage.Hashed.Tree | 
| emptyGap | Darcs.Patch.Witnesses.Sealed | 
| emptyPatchSet | Darcs.Patch.Set | 
| emptyQ | Darcs.Util.Download.Request | 
| emptyTree | Storage.Hashed.Tree | 
| Encode | Darcs.Util.Printer | 
| encodeBase16 | Storage.Hashed.Hash | 
| encodeBase64u | Storage.Hashed.Hash | 
| encodeLocale | Darcs.Util.ByteString | 
| encodeWhite | Darcs.Util.Path | 
| endOfInput | Darcs.Patch.ReadMonads | 
| endTedious | Darcs.Util.Progress | 
| englishDateTime | Darcs.Util.IsoDate | 
| englishInterval | Darcs.Util.IsoDate | 
| englishLast | Darcs.Util.IsoDate | 
| englishNum | Darcs.Util.English | 
| environmentHelp | Darcs.UI.Commands.Help | 
| environmentHelpColor | Darcs.Util.Printer.Color | 
| environmentHelpEmail | Darcs.UI.Flags | 
| environmentHelpEscape | Darcs.Util.Printer.Color | 
| environmentHelpEscapeWhite | Darcs.Util.Printer.Color | 
| environmentHelpHome | Darcs.Repository.Prefs | 
| environmentHelpKeepTmpdir | Darcs.Repository.Lock | 
| environmentHelpLocks | Darcs.Repository.Lock | 
| environmentHelpProtocols | Darcs.Repository.External | 
| environmentHelpProxy | Darcs.Util.Download | 
| environmentHelpProxyPassword | Darcs.Util.Download | 
| environmentHelpScp | Darcs.Repository.Ssh | 
| environmentHelpSendmail | Darcs.UI.Flags | 
| environmentHelpSsh | Darcs.Repository.Ssh | 
| environmentHelpSshPort | Darcs.Repository.Ssh | 
| environmentHelpTmpdir | Darcs.Repository.Lock | 
| EqCheck | Darcs.Patch.Witnesses.Eq | 
| eqFL | Darcs.Patch.Witnesses.Ordered | 
| eqFLRev | Darcs.Patch.Witnesses.Ordered | 
| eqFLUnsafe | Darcs.Patch.Witnesses.Ordered | 
| errorDoc |  | 
| 1 (Function) | Darcs.Util.Printer | 
| 2 (Function) | Darcs.Util.Printer.Color | 
| escapeXML | Darcs.Patch.Info | 
| Etacilpud | Darcs.Patch.V2.Real | 
| ExactVersion |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| Exclusive | Darcs.Patch.Match | 
| exec | Darcs.Util.Exec | 
| execDocPipe | Darcs.UI.External | 
| ExecException |  | 
| 1 (Type/Class) | Darcs.Util.Exec | 
| 2 (Data Constructor) | Darcs.Util.Exec | 
| execInteractive | Darcs.Util.Exec | 
| execPipeIgnoreError | Darcs.UI.External | 
| exists | Storage.Hashed.Monad | 
| expand | Storage.Hashed.Tree | 
| expandDirs | Darcs.UI.Commands.Add | 
| expandPath | Storage.Hashed.Tree | 
| expandUpdate | Storage.Hashed.Tree | 
| extDiff | Darcs.UI.Options.All | 
| ExternalDiff |  | 
| 1 (Type/Class) | Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| ExternalMerge |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| externalMerge | Darcs.UI.Flags | 
| externalResolution | Darcs.Repository.Resolution | 
| extractAllCommands | Darcs.UI.Commands | 
| extractCache | Darcs.Repository.InternalTypes | 
| extractCommands | Darcs.UI.Commands | 
| extractHash | Darcs.Patch.PatchInfoAnd | 
| extractRebaseSelect | Darcs.Patch.Rebase.Viewing | 
| Failed | Darcs.Patch.Prim.V1.Commute | 
| fancyPrinters | Darcs.Util.Printer.Color | 
| fetch | Darcs.UI.Commands.Pull | 
| fetchFileLazyPS | Darcs.Repository.External | 
| fetchFilePS | Darcs.Repository.External | 
| fetchFileUsingCache | Darcs.Repository.Cache | 
| fetchPatches | Darcs.UI.Commands.Pull | 
| fetchUrl | Darcs.Util.Download.HTTP | 
| File |  | 
| 1 (Data Constructor) | Darcs.Util.Exec | 
| 2 (Data Constructor) | Storage.Hashed.Tree | 
| file | Darcs.Util.Download.Request | 
| fileExists | Storage.Hashed.Monad | 
| fileHelpAuthor | Darcs.UI.Flags | 
| FileHunk |  | 
| 1 (Type/Class) | Darcs.Patch.FileHunk | 
| 2 (Data Constructor) | Darcs.Patch.FileHunk | 
| FileId |  | 
| 1 (Type/Class) | Darcs.Patch.Index.Types | 
| 2 (Data Constructor) | Darcs.Patch.Index.Types | 
| FileModMonad | Darcs.Patch.Index.Monad | 
| FileName | Darcs.Util.Path | 
| FileNameFormat | Darcs.Patch.Format | 
| FilePatchType | Darcs.Patch.Prim.V1.Core | 
| FilePathLike | Darcs.Util.Path | 
| FilePathOrURL | Darcs.Util.Path | 
| Files | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| files | Darcs.UI.Options.All | 
| FileType | Darcs.Repository.Prefs | 
| filetypeFunction | Darcs.Repository.Prefs | 
| filter | Storage.Hashed.Tree, Storage.Hashed.Index | 
| filterDirContents | Darcs.Repository.HashedRepo | 
| filterExistingFiles | Darcs.UI.Commands.Util | 
| filterFilePaths | Darcs.Util.Path | 
| filterFL | Darcs.Patch.Witnesses.Ordered | 
| filterOutConflicts | Darcs.Repository.State, Darcs.Repository | 
| filterOutFLFL | Darcs.Patch.Witnesses.Ordered | 
| filterOutRLRL | Darcs.Patch.Witnesses.Ordered | 
| filterPatches | Darcs.Repository.PatchIndex | 
| filterPaths | Darcs.Util.Path | 
| filterRL | Darcs.Patch.Witnesses.Ordered | 
| FilterTree | Storage.Hashed.Tree | 
| finalizeRepositoryChanges | Darcs.Repository.Internal, Darcs.Repository | 
| finalizeTentativeChanges | Darcs.Repository.HashedRepo | 
| find | Storage.Hashed.Tree | 
| findCommonAndUncommon | Darcs.Patch.Depends | 
| findCommonWithThem | Darcs.Patch.Depends | 
| findFile | Storage.Hashed.Tree | 
| findFileM | Storage.Hashed.Monad | 
| findM | Storage.Hashed.Monad | 
| findRepository |  | 
| 1 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| 2 (Function) | Darcs.UI.Commands | 
| findTree | Storage.Hashed.Tree | 
| findTreeM | Storage.Hashed.Monad | 
| findUncommon | Darcs.Patch.Depends | 
| finishedOne | Darcs.Util.Progress | 
| finishedOneIO | Darcs.Util.Progress | 
| First | Darcs.UI.SelectChanges | 
| firstJustIO | Darcs.Util.Exception | 
| firstMatch | Darcs.Patch.Match | 
| FirstReversed | Darcs.UI.SelectChanges | 
| fixRemoteRepos | Darcs.UI.Flags | 
| fixSubPaths | Darcs.UI.Flags | 
| Fixup | Darcs.Patch.Rebase | 
| fixUrl | Darcs.UI.Flags | 
| FL | Darcs.Patch.Witnesses.Ordered | 
| Flag | Darcs.UI.Options.Util | 
| flatten | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| FlippedSeal |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Sealed | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Sealed | 
| flipSeal | Darcs.Patch.Witnesses.Sealed | 
| flIsInternal | Darcs.Patch.MaybeInternal | 
| floatBS | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| floatPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path, Storage.Hashed | 
| floatSubPath | Darcs.Util.Path, Darcs.Repository.Util | 
| flToNamesPrims | Darcs.Patch.Rebase.Fixup | 
| flToZipper | Darcs.Patch.Witnesses.WZipper | 
| fmapFLPIAP | Darcs.Patch.PatchInfoAnd | 
| fmapFL_Named | Darcs.Patch.Named | 
| fmapNamed | Darcs.Patch.Named | 
| fmapPIAP | Darcs.Patch.PatchInfoAnd | 
| fn2fp | Darcs.Util.Path | 
| fn2niceps | Darcs.Util.Path | 
| fn2ps | Darcs.Util.Path | 
| focus | Darcs.Patch.Witnesses.WZipper | 
| foldlFL | Darcs.Patch.Witnesses.Ordered | 
| foldlRL | Darcs.Patch.Witnesses.Ordered | 
| forceFirst | Darcs.Patch.Choices | 
| forceFirsts | Darcs.Patch.Choices | 
| forceLast | Darcs.Patch.Choices | 
| forceLasts | Darcs.Patch.Choices | 
| forceMatchingFirst | Darcs.Patch.Choices | 
| forceMatchingLast | Darcs.Patch.Choices | 
| ForceReplace | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| forceReplace | Darcs.UI.Options.All | 
| forceTokReplace | Darcs.Patch.TokenReplace, Darcs.Patch | 
| ForgetParent | Darcs.Repository.Flags | 
| Fork |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Ordered | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Ordered | 
| Format | Storage.Hashed.Packed | 
| format |  | 
| 1 (Function) | Storage.Hashed.Packed | 
| 2 (Function) | Darcs.Patch.Annotate | 
| formatDateTime | Darcs.Util.DateTime | 
| formatFileName | Darcs.Patch.Show | 
| formatHas | Darcs.Repository.Format | 
| formatHeader | Darcs.UI.Email | 
| formatPara | Darcs.Util.Text | 
| formatParas | Darcs.Util.Text | 
| formatPath | Darcs.UI.Commands | 
| formatText | Darcs.Util.Text | 
| Forward | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| FP | Darcs.Patch.Prim.V1.Core | 
| fp2fn | Darcs.Util.Path | 
| freeGap | Darcs.Patch.Witnesses.Sealed | 
| FreeLeft | Darcs.Patch.Witnesses.Sealed | 
| FreeRight | Darcs.Patch.Witnesses.Sealed | 
| fromClockTime | Darcs.Util.DateTime | 
| fromHex2PS | Darcs.Util.ByteString | 
| FromPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| fromPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| FromPrims | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| fromPrims | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| fromPS2Hex | Darcs.Util.ByteString | 
| fromRebaseSelect | Darcs.Patch.Rebase.Viewing | 
| fsCreateHashedFile | Storage.Hashed.Darcs | 
| FZipper |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.WZipper | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.WZipper | 
| Gap | Darcs.Patch.Witnesses.Sealed | 
| genCommuteWhatWeCanFL | Darcs.Patch.Permutations | 
| genCommuteWhatWeCanRL | Darcs.Patch.Permutations | 
| GenContext |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| generateEmail | Darcs.UI.External | 
| GenXml | Darcs.UI.Options.All | 
| get | Darcs.UI.Commands.Clone | 
| getApplyState | Darcs.Patch.ApplyMonad | 
| getAuthor | Darcs.UI.Flags | 
| getBadSourcesList | Darcs.Util.Global | 
| getCaches | Darcs.Repository.Prefs | 
| getCc | Darcs.UI.Flags | 
| getChanges |  | 
| 1 (Function) | Darcs.Util.Diff.Myers | 
| 2 (Function) | Darcs.Util.Diff.Patience | 
| 3 (Function) | Darcs.Util.Diff | 
| getCharset | Darcs.UI.Flags | 
| getChoices | Darcs.Patch.Choices | 
| getCommandHelp | Darcs.UI.Commands | 
| getCommandMiniHelp | Darcs.UI.Commands | 
| getContext | Darcs.Patch.Bundle | 
| getCRCWarnings | Darcs.Util.Global | 
| getCurrentDirectory |  | 
| 1 (Function) | Darcs.Util.Workaround | 
| 2 (Function) | Darcs.Util.Path | 
| getCurrentTime | Darcs.Util.DateTime | 
| getDate | Darcs.UI.Flags | 
| getDefaultRepoPath | Darcs.Repository.Prefs | 
| getdeps | Darcs.Patch.Named, Darcs.Patch | 
| getDirectoryContents | Darcs.Util.File | 
| getEasyAuthor | Darcs.UI.Flags | 
| getFileID | Storage.Hashed.Index | 
| getFileStatus | Darcs.Util.File | 
| getFirstMatch | Darcs.Repository.Match | 
| getFirstMatchS | Darcs.Patch.Match | 
| getGlobal | Darcs.Repository.Prefs | 
| getHashedFiles | Darcs.Repository.HashedIO | 
| getInReplyTo | Darcs.UI.Flags | 
| getIsoDateTime | Darcs.Util.IsoDate | 
| getLastPatches | Darcs.UI.Commands.Unrecord | 
| getLocalTz | Darcs.Util.IsoDate | 
| getLog | Darcs.UI.Commands.Record | 
| getLogInfo | Darcs.UI.Commands.Log | 
| getMatchers | Darcs.Util.DateMatcher | 
| getMatchingTag | Darcs.Patch.Match | 
| getMotd | Darcs.Repository.Motd | 
| getMovesPs | Darcs.Repository.Util | 
| getNonrangeMatch | Darcs.Repository.Match | 
| getNonrangeMatchS | Darcs.Patch.Match | 
| getObject | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply | 
| getOnePatchset | Darcs.Repository.Match | 
| getOutput | Darcs.UI.Flags | 
| getPartialNonrangeMatch | Darcs.Repository.Match | 
| getPatchBundle | Darcs.UI.Commands.Apply | 
| getPatchesBeyondTag | Darcs.Patch.Depends | 
| getPreflist | Darcs.Repository.Prefs | 
| getPrefval | Darcs.Repository.Prefs | 
| getRecursiveContents | Darcs.Util.File | 
| getRecursiveContentsFullPath | Darcs.Util.File | 
| getRecursiveDarcsRepos | Darcs.Repository.Util | 
| getRelevantSubsequence | Darcs.Repository.PatchIndex | 
| getReplaces | Darcs.Repository.Util | 
| getReply | Darcs.UI.Flags | 
| getRepourl | Darcs.UI.Flags | 
| getSendmailCmd | Darcs.UI.Flags | 
| getSlice | Darcs.Util.Diff.Myers | 
| getSSH | Darcs.Repository.Ssh | 
| getSubcommands | Darcs.UI.Commands | 
| getSubject | Darcs.UI.Flags | 
| getSystemEncoding | Darcs.UI.External | 
| getTags | Darcs.UI.Commands.Tag | 
| getTest | Darcs.Repository.Test | 
| getUncovered | Darcs.Patch.Depends | 
| getUniqueDPatchName | Darcs.UI.Commands.Util | 
| getUniquePathName | Darcs.Util.Path | 
| getUniqueRepositoryName | Darcs.UI.Commands.Util | 
| globalCacheDir | Darcs.Repository.Prefs | 
| globalPrefsDir | Darcs.Repository.Prefs | 
| globalPrefsDirDoc | Darcs.Repository.Prefs | 
| GoodRepository | Darcs.Repository.Internal | 
| Green | Darcs.Util.Printer | 
| greenText | Darcs.Util.Printer | 
| GroupName | Darcs.UI.Commands | 
| gzcrcs | Darcs.UI.Commands.GZCRCs | 
| GzcrcsAction | Darcs.UI.Options.All | 
| gzcrcsActions | Darcs.UI.Options.All | 
| GzcrcsCheck | Darcs.UI.Options.All | 
| GzcrcsRepair | Darcs.UI.Options.All | 
| gzDecompress | Darcs.Util.ByteString | 
| gzFetchFilePS | Darcs.Repository.External | 
| GzipCompression | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| gzReadFilePS | Darcs.Util.ByteString | 
| gzReadStdin | Darcs.Util.ByteString | 
| gzWriteAtomicFilePS | Darcs.Repository.Lock | 
| gzWriteAtomicFilePSs | Darcs.Repository.Lock | 
| gzWriteDocFile | Darcs.Repository.Lock | 
| gzWriteFilePS | Darcs.Util.ByteString | 
| gzWriteFilePSs | Darcs.Util.ByteString | 
| gzWriteHandle | Darcs.Util.ByteString | 
| Handler | Darcs.Util.Workaround | 
| HappyForwarding | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| happyForwarding | Darcs.UI.Options.All | 
| hasAuthor | Darcs.UI.Flags | 
| Hash | Storage.Hashed.Hash, Storage.Hashed.Tree | 
| hashBundle | Darcs.Patch.Bundle | 
| Hashed |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.PatchInfoAnd | 
| hashed | Darcs.UI.Options.All | 
| HashedDir | Darcs.Repository.Cache, Darcs.Repository | 
| hashedDir | Darcs.Repository.Cache | 
| hashedFilePath | Darcs.Repository.Cache | 
| HashedInventoriesDir | Darcs.Repository.Cache, Darcs.Repository | 
| HashedInventory | Darcs.Repository.Format | 
| hashedInventory | Darcs.Repository.HashedRepo | 
| HashedIO | Darcs.Repository.HashedIO | 
| HashedPatchesDir | Darcs.Repository.Cache, Darcs.Repository | 
| HashedPristine | Darcs.Repository.InternalTypes | 
| HashedPristineDir | Darcs.Repository.Cache, Darcs.Repository | 
| hashedTreeIO | Storage.Hashed.Darcs | 
| hashPS | Darcs.Util.ByteString | 
| hasIndexRange | Darcs.Patch.Match | 
| hasLogfile | Darcs.UI.Flags | 
| hasMaliciousPath | Darcs.UI.CommandsAux | 
| hasSummary | Darcs.UI.Flags | 
| hasXmlOutput | Darcs.UI.Flags | 
| hatch | Storage.Hashed.Packed | 
| hatchery | Storage.Hashed.Packed | 
| haveNonrangeMatch | Darcs.Patch.Match | 
| havePatchsetMatch | Darcs.Patch.Match | 
| haveSendmail | Darcs.UI.External | 
| hcat | Darcs.Util.Printer | 
| HeaderFields |  | 
| 1 (Type/Class) | Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| headerFields | Darcs.UI.Options.All | 
| headPermutationsFL | Darcs.Patch.Permutations | 
| headPermutationsRL | Darcs.Patch.Permutations | 
| Help |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| helpCmd | Darcs.UI.Commands.Help | 
| helpFor | Darcs.UI.SelectChanges | 
| helpOnMatchers | Darcs.Patch.Match | 
| hGetContents | Darcs.Util.Ratified | 
| HiddenCommand | Darcs.UI.Commands | 
| hiddenCommand | Darcs.UI.Commands | 
| hiddenP | Darcs.Util.Printer | 
| hiddenPrefix | Darcs.Util.Printer | 
| hiddenText | Darcs.Util.Printer | 
| High | Darcs.Util.Download.Request | 
| hooks | Darcs.UI.Options.All | 
| Hopefully |  | 
| 1 (Type/Class) | Darcs.Patch.PatchInfoAnd | 
| 2 (Data Constructor) | Darcs.Patch.PatchInfoAnd | 
| hopefully | Darcs.Patch.PatchInfoAnd | 
| hopefullyM | Darcs.Patch.PatchInfoAnd | 
| hPutDoc | Darcs.Util.Printer | 
| hPutDocCompr | Darcs.Util.Printer | 
| hPutDocLn | Darcs.Util.Printer | 
| hPutDocLnWith | Darcs.Util.Printer | 
| hPutDocWith | Darcs.Util.Printer | 
| HumanReadable |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| humanReadable | Darcs.UI.Options.All | 
| Hunk |  | 
| 1 (Data Constructor) | Darcs.Patch.Prim.V1.Core | 
| 2 (Type/Class) | Darcs.Patch.Prim.V3.Core | 
| 3 (Data Constructor) | Darcs.Patch.Prim.V3.Core | 
| hunk | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| hunkEdit | Darcs.Patch.Prim.V3.Core | 
| hunkMatches | Darcs.Patch.Inspect, Darcs.Patch.Patchy, Darcs.Patch | 
| IdentifyRepo | Darcs.Repository.Internal | 
| identifyRepoFormat | Darcs.Repository.Format | 
| identifyRepository | Darcs.Repository.Internal | 
| identifyRepositoryFor | Darcs.Repository.Internal, Darcs.Repository | 
| Identity | Darcs.Patch.Prim.V3.Core | 
| Ignore | Darcs.Util.Workaround | 
| IgnoreIndex | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| IgnoreTimes | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| imap | Darcs.UI.Options.Iso | 
| includeBoring |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| Inclusive | Darcs.Patch.Match | 
| InclusiveOrExclusive | Darcs.Patch.Match | 
| Index | Storage.Hashed.Index | 
| indexFormatValid | Storage.Hashed.Index | 
| InFirst | Darcs.Patch.Choices | 
| info | Darcs.Patch.PatchInfoAnd | 
| infopatch | Darcs.Patch.Named, Darcs.Patch | 
| initialize | Darcs.UI.Commands.Init | 
| initializeCmd | Darcs.UI.Commands.Init | 
| initialState | Storage.Hashed.Monad | 
| initP | Darcs.Util.Diff.Myers | 
| InLast | Darcs.Patch.Choices | 
| InMiddle | Darcs.Patch.Choices | 
| inProgress | Darcs.Util.Download.Request | 
| InReplyTo | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| insertBeforeLastline | Darcs.Util.Printer | 
| insertQ | Darcs.Util.Download.Request | 
| installHandler | Darcs.Util.Workaround | 
| int | Darcs.Patch.ReadMonads | 
| Interactive | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| interactive |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.SelectChanges | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| InteractiveSelectionContext | Darcs.UI.SelectChanges | 
| InteractiveSelectionM | Darcs.UI.SelectChanges | 
| intercalate | Darcs.Util.ByteString | 
| InternalChecker |  | 
| 1 (Type/Class) | Darcs.Patch.MaybeInternal | 
| 2 (Data Constructor) | Darcs.Patch.MaybeInternal | 
| Intersection |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| intersperseLast | Darcs.Util.English | 
| inv2pris | Darcs.Repository.HashedRepo | 
| invalidateIndex | Darcs.Repository.State, Darcs.Repository | 
| InvConflictor | Darcs.Patch.V2.Real | 
| inventoriesDir | Darcs.Repository.HashedRepo | 
| inverseCommuter | Darcs.Patch.Permutations | 
| Invert | Darcs.Patch.Invert, Darcs.Patch.Patchy | 
| invert | Darcs.Patch.Invert, Darcs.Patch.Patchy, Darcs.Patch | 
| invertFL | Darcs.Patch.Invert, Darcs.Patch | 
| invertName | Darcs.Patch.Info | 
| invertRL | Darcs.Patch.Invert, Darcs.Patch | 
| invisibleP | Darcs.Util.Printer | 
| invisiblePrinter | Darcs.Util.Printer | 
| invisiblePS | Darcs.Util.Printer | 
| invisibleText | Darcs.Util.Printer | 
| ioAbsolute | Darcs.Util.Path | 
| ioAbsoluteOrRemote | Darcs.Util.Path | 
| ioAbsoluteOrStd | Darcs.Util.Path | 
| isAbsolute | Darcs.Util.URL | 
| isAscii | Darcs.Util.ByteString | 
| isBadSource | Darcs.Util.Global | 
| ISC | Darcs.UI.SelectChanges | 
| IsC | Darcs.Patch.Conflict | 
| IsConflictedPrim | Darcs.Patch.Conflict | 
| isConsistent | Darcs.Patch.V2.Real | 
| isDuplicate | Darcs.Patch.V2.Real | 
| IsEq | Darcs.Patch.Witnesses.Eq | 
| isForward | Darcs.Patch.V2.Real | 
| isFunky | Darcs.Util.ByteString | 
| isGZFile | Darcs.Util.ByteString | 
| isHttpUrl | Darcs.Util.URL | 
| IsHunk | Darcs.Patch.FileHunk | 
| isHunk | Darcs.Patch.FileHunk | 
| isIdentity | Darcs.Patch.Prim.V1.Core | 
| isInconsistent | Darcs.Patch.Repair, Darcs.Patch | 
| isInteractive | Darcs.UI.Flags | 
| isInternal | Darcs.Patch.MaybeInternal | 
| isInverted | Darcs.Patch.Info | 
| isIsEq | Darcs.Patch.Witnesses.Eq | 
| isMaliciousPath | Darcs.Util.Path | 
| isMaliciousSubPath | Darcs.Util.Path | 
| isMerger | Darcs.Patch.V1.Core | 
| Iso |  | 
| 1 (Type/Class) | Darcs.UI.Options.Iso | 
| 2 (Data Constructor) | Darcs.UI.Options.Iso | 
| iso8601Duration | Darcs.Util.IsoDate | 
| iso8601Interval | Darcs.Util.IsoDate | 
| IsoFunctor | Darcs.UI.Options.Iso | 
| isParentOrEqOf | Darcs.Util.Path | 
| isPatchIndexDisabled | Darcs.Repository.PatchIndex | 
| isPatchIndexInSync | Darcs.Repository.PatchIndex | 
| isPrefix | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| isReachableSource | Darcs.Util.Global | 
| isRelative | Darcs.Util.URL | 
| isRemote | Darcs.Util.Path | 
| isShorterThanRL | Darcs.Patch.Witnesses.Ordered | 
| isSingleFile | Darcs.UI.SelectChanges | 
| isSshNopath | Darcs.Util.URL | 
| isSshUrl | Darcs.Util.URL | 
| isSubPathOf | Darcs.Util.Path | 
| isTag | Darcs.Patch.Info | 
| isThisRepo | Darcs.Repository.Cache | 
| isUnified | Darcs.UI.Flags | 
| isUTF8Locale | Darcs.UI.External | 
| isValidLocalPath | Darcs.Util.URL | 
| is_filepatch | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| It | Darcs.Util.English | 
| itemHash | Storage.Hashed.Tree | 
| items | Storage.Hashed.Tree | 
| ItemType | Storage.Hashed.Tree | 
| itemType | Storage.Hashed.Tree | 
| joinGap | Darcs.Patch.Witnesses.Sealed | 
| jokers | Darcs.Patch.Witnesses.WZipper | 
| justAuthor | Darcs.Patch.Info | 
| justLog | Darcs.Patch.Info | 
| justName | Darcs.Patch.Info | 
| JustThisRepo | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| justThisRepo | Darcs.UI.Options.All | 
| KeepDate | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| keepDate | Darcs.UI.Options.All | 
| KeyPress |  | 
| 1 (Type/Class) | Darcs.UI.SelectChanges | 
| 2 (Data Constructor) | Darcs.UI.SelectChanges | 
| keysFor | Darcs.UI.SelectChanges | 
| kp | Darcs.UI.SelectChanges | 
| kpHelp | Darcs.UI.SelectChanges | 
| Label | Darcs.Patch.Choices | 
| label | Darcs.Patch.Choices | 
| LabelledPatch | Darcs.Patch.Choices | 
| Last | Darcs.UI.SelectChanges | 
| LastN |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| LastReversed | Darcs.UI.SelectChanges | 
| Lazy | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| LazyClone | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| LeaveTestDir |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| leaveTestDir |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| left | Darcs.Patch.Witnesses.WZipper | 
| leftmost | Darcs.Patch.Witnesses.WZipper | 
| lengthFL | Darcs.Patch.Witnesses.Ordered | 
| lengthFZ | Darcs.Patch.Witnesses.WZipper | 
| lengthRL | Darcs.Patch.Witnesses.Ordered | 
| lexChar | Darcs.Patch.ReadMonads | 
| lexEof | Darcs.Patch.ReadMonads | 
| lexString | Darcs.Patch.ReadMonads | 
| liftApply | Darcs.Patch.ApplyMonad | 
| liftSM | Darcs.Patch.Witnesses.Sealed | 
| Linear |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| lineColor | Darcs.Util.Printer | 
| lineColorS | Darcs.Util.Printer | 
| lineColorT | Darcs.Util.Printer | 
| linesPS | Darcs.Util.ByteString | 
| linesStartingWith | Darcs.Patch.ReadMonads | 
| linesStartingWithEndingWith | Darcs.Patch.ReadMonads | 
| list |  | 
| 1 (Function) | Storage.Hashed.Tree | 
| 2 (Function) | Darcs.UI.Commands.Show | 
| listAvailableCommands | Darcs.UI.Commands.Help | 
| ListCommands |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| listConflictedFiles | Darcs.Patch.Conflict, Darcs.Patch | 
| listFileIDs | Storage.Hashed.Index | 
| listFiles | Darcs.Repository | 
| ListFormat | Darcs.Patch.Format | 
| ListFormatDefault | Darcs.Patch.Format | 
| ListFormatV1 | Darcs.Patch.Format | 
| ListFormatV2 | Darcs.Patch.Format | 
| listImmediate | Storage.Hashed.Tree | 
| listInventories | Darcs.Repository.HashedRepo | 
| listInventoriesLocal | Darcs.Repository.HashedRepo | 
| listInventoriesRepoDir | Darcs.Repository.HashedRepo | 
| listObjects | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply | 
| ListOptions |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| listPatchesLocalBucketed | Darcs.Repository.HashedRepo | 
| listRegisteredFiles | Darcs.Repository | 
| listTouchedFiles | Darcs.Patch.Inspect, Darcs.Patch.Patchy, Darcs.Patch | 
| listUnregisteredFiles | Darcs.Repository | 
| live | Storage.Hashed.Packed | 
| load | Storage.Hashed.Packed | 
| Location | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| log | Darcs.UI.Commands.Log | 
| LogFile | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| Logfile |  | 
| 1 (Type/Class) | Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| logfile |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| LookFor |  | 
| 1 (Type/Class) | Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| lookfor |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| LookForAdds |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| lookForAdds | Darcs.UI.Flags | 
| LookForMoves |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| lookForMoves | Darcs.UI.Flags | 
| LookForReplaces |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| lookForReplaces | Darcs.UI.Flags | 
| lookTouch | Darcs.Patch.TouchesFiles | 
| lookup |  | 
| 1 (Function) | Storage.Hashed.Tree | 
| 2 (Function) | Storage.Hashed.Packed | 
| Loose | Storage.Hashed.Packed | 
| Low | Darcs.Util.Download.Request | 
| lparen | Darcs.Util.Printer | 
| lpPatch | Darcs.Patch.Choices | 
| lps | Darcs.UI.SelectChanges | 
| machineFormat | Darcs.Patch.Annotate | 
| MachineReadable | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| machineReadable | Darcs.UI.Options.All | 
| Magenta | Darcs.Util.Printer | 
| magentaText | Darcs.Util.Printer | 
| Mail | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| makeAbsolute | Darcs.Util.Path, Darcs.UI.Options.Util | 
| makeAbsoluteOrStd | Darcs.Util.Path, Darcs.UI.Options.Util | 
| makeBlob | Storage.Hashed.Tree | 
| makeBlobBS | Storage.Hashed.Tree | 
| makeBundle2 | Darcs.Patch.Bundle | 
| makeBundleN | Darcs.Patch.Bundle | 
| MakeChanges |  | 
| 1 (Type/Class) | Darcs.Repository.Internal | 
| 2 (Data Constructor) | Darcs.Repository.Internal | 
| makeEmail | Darcs.UI.Email | 
| makeEverythingLater | Darcs.Patch.Choices | 
| makeEverythingSooner | Darcs.Patch.Choices | 
| makeFilename | Darcs.Patch.Info | 
| makeName | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| makeNewPending | Darcs.Repository.Internal | 
| makePatchID | Darcs.Patch.Index.Types | 
| makePatchname | Darcs.Patch.Info | 
| makeRepoName | Darcs.UI.Commands.Clone | 
| makeSubPathOf | Darcs.Util.Path | 
| makeTree | Storage.Hashed.Tree | 
| makeTreeWithHash | Storage.Hashed.Tree | 
| makeUncertain | Darcs.Patch.Choices | 
| maliciousPatches | Darcs.UI.CommandsAux | 
| mangleUnravelled | Darcs.Patch.ConflictMarking | 
| Manifest | Darcs.Patch.Prim.V3.Core | 
| manifest | Darcs.UI.Commands.ShowFiles | 
| manifestCmd | Darcs.UI.Commands.ShowFiles | 
| mapBracketed | Darcs.Patch.Bracketed | 
| mapBracketedFLFL | Darcs.Patch.Bracketed | 
| mapFL | Darcs.Patch.Witnesses.Ordered | 
| mapFlipped | Darcs.Patch.Witnesses.Sealed | 
| mapFL_FL | Darcs.Patch.Witnesses.Ordered | 
| mapFL_FL_M | Darcs.Patch.Witnesses.Ordered | 
| mapMaybeSnd | Darcs.Patch.Repair | 
| mapRL | Darcs.Patch.Witnesses.Ordered | 
| mapRL_RL | Darcs.Patch.Witnesses.Ordered | 
| mapSeal | Darcs.Patch.Witnesses.Sealed | 
| mapSeal2 | Darcs.Patch.Witnesses.Sealed | 
| MarkConflicts | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| markconflicts | Darcs.UI.Commands.MarkConflicts | 
| marks | Darcs.UI.Options.All | 
| match | Storage.Hashed.Hash | 
| Matchable | Darcs.Patch.Matchable | 
| matchAny | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchAPatch | Darcs.Patch.Match | 
| matchAPatchread | Darcs.Patch.Match | 
| matchAPatchset | Darcs.Patch.Match | 
| matchExists | Darcs.Patch.Match | 
| matchFirstPatchset | Darcs.Patch.Match | 
| MatchFlag | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchFlags | Darcs.UI.SelectChanges | 
| matchingHead | Darcs.UI.Commands.Unrecord | 
| matchMaxcount | Darcs.UI.Options.All | 
| matchOne | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchOneContext | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchOneNontag | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchParser | Darcs.Patch.Match | 
| matchPatch | Darcs.Patch.Match | 
| matchRange | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchSecondPatchset | Darcs.Patch.Match | 
| matchSeveral | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchSeveralOrFirst | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchSeveralOrLast | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| matchSeveralOrRange | Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| mature | Storage.Hashed.Packed | 
| MaxAge | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| MaxCount | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| maxCount | Darcs.UI.Flags | 
| maxPipelineLength | Darcs.Util.Download | 
| maybeApplyToTree | Darcs.Repository.Util | 
| maybeFilterPatches | Darcs.Repository.PatchIndex | 
| maybeFixSubPaths | Darcs.UI.Flags | 
| maybeGetEnv | Darcs.Util.Environment | 
| maybeIdentifyRepository | Darcs.Repository.Internal, Darcs.Repository | 
| MaybeInternal | Darcs.Patch.MaybeInternal | 
| maybeRelink | Darcs.Repository.Compat, Darcs.Repository.Lock | 
| maybeURLCmd | Darcs.UI.External | 
| MCalendarTime |  | 
| 1 (Type/Class) | Darcs.Util.IsoDate | 
| 2 (Data Constructor) | Darcs.Util.IsoDate | 
| mChangePref | Darcs.Patch.ApplyMonad | 
| mCreateDirectory | Darcs.Patch.ApplyMonad | 
| mCreateFile | Darcs.Patch.ApplyMonad | 
| mctDay | Darcs.Util.IsoDate | 
| mctHour | Darcs.Util.IsoDate | 
| mctIsDST | Darcs.Util.IsoDate | 
| mctMin | Darcs.Util.IsoDate | 
| mctMonth | Darcs.Util.IsoDate | 
| mctPicosec | Darcs.Util.IsoDate | 
| mctSec | Darcs.Util.IsoDate | 
| mctTZ | Darcs.Util.IsoDate | 
| mctTZName | Darcs.Util.IsoDate | 
| mctWDay | Darcs.Util.IsoDate | 
| mctWeek | Darcs.Util.IsoDate | 
| mctYDay | Darcs.Util.IsoDate | 
| mctYear | Darcs.Util.IsoDate | 
| mDoesDirectoryExist | Darcs.Patch.ApplyMonad | 
| mDoesFileExist | Darcs.Patch.ApplyMonad | 
| Merge | Darcs.Patch.Merge | 
| merge | Darcs.Patch.Merge, Darcs.Patch.V1.Commute, Darcs.Patch | 
| merge2FL | Darcs.Patch.Depends | 
| mergeFL | Darcs.Patch.Merge | 
| MergeFn | Darcs.Patch.CommuteFn | 
| Merger | Darcs.Patch.V1.Core | 
| merger | Darcs.Patch.V1.Commute | 
| mergerIdFL | Darcs.Patch.CommuteFn | 
| mergerIdNamed | Darcs.Patch.Named | 
| mergerUndo | Darcs.Patch.V1.Core | 
| mergeThem | Darcs.Patch.Depends | 
| mergeUnravelled | Darcs.Patch.V2.Real | 
| minContext | Darcs.Patch.Bundle | 
| Minimize | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| minimize |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| minlist | Darcs.Util.Progress | 
| minus | Darcs.Util.Printer | 
| mkStdoutTemp | Darcs.Repository.Compat | 
| mkSuspended | Darcs.Patch.Rebase | 
| mmapFilePS | Darcs.Util.ByteString | 
| mModifyFilePS | Darcs.Patch.ApplyMonad | 
| mModifyFilePSs | Darcs.Patch.ApplyMonad | 
| modifyCache | Darcs.Repository.InternalTypes, Darcs.Repository | 
| modifyTree | Storage.Hashed.Tree | 
| MonadProgress | Darcs.Patch.MonadProgress | 
| Move |  | 
| 1 (Data Constructor) | Darcs.Patch.Prim.V1.Core | 
| 2 (Data Constructor) | Darcs.Patch.Prim.V3.Core | 
| move |  | 
| 1 (Function) | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| 2 (Function) | Darcs.UI.Commands.Move | 
| movedirfilename | Darcs.Util.Path | 
| moves | Darcs.UI.Options.All | 
| mReadFilePS | Darcs.Patch.ApplyMonad | 
| mReadFilePSs | Darcs.Patch.ApplyMonad | 
| mRemoveDirectory | Darcs.Patch.ApplyMonad | 
| mRemoveFile | Darcs.Patch.ApplyMonad | 
| mRename | Darcs.Patch.ApplyMonad | 
| multiAbsPathArg | Darcs.UI.Options.Util | 
| multiOptStrArg | Darcs.UI.Options.Util | 
| multiStrArg | Darcs.UI.Options.Util | 
| mv | Darcs.UI.Commands.Move | 
| MyEq | Darcs.Patch.Witnesses.Eq | 
| MyersDiff | Darcs.Util.Diff, Darcs.Repository.Flags, Darcs.UI.Options.All | 
| myLex' | Darcs.Patch.ReadMonads | 
| n2pia | Darcs.Patch.PatchInfoAnd | 
| Name |  | 
| 1 (Type/Class) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| 2 (Data Constructor) | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| Named | Darcs.Patch.Named, Darcs.Patch | 
| NamedP | Darcs.Patch.Named | 
| NameFixup | Darcs.Patch.Rebase.Fixup, Darcs.Patch.Rebase | 
| NameHack | Darcs.Patch.Rebase.NameHack | 
| nameHack | Darcs.Patch.Rebase.NameHack | 
| namepatch | Darcs.Patch.Named, Darcs.Patch | 
| nestedApply | Darcs.Patch.ApplyMonad | 
| network | Darcs.UI.Options.All | 
| NetworkOptions |  | 
| 1 (Type/Class) | Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| NewFormat | Darcs.Patch.Format | 
| newline | Darcs.Util.Printer | 
| NewRepo | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| newset2FL | Darcs.Patch.Set | 
| newset2RL | Darcs.Patch.Set | 
| newsetIntersection | Darcs.Patch.Depends | 
| newsetUnion | Darcs.Patch.Depends | 
| niceps2fn | Darcs.Util.Path | 
| NilFL | Darcs.Patch.Witnesses.Ordered | 
| NilRL | Darcs.Patch.Witnesses.Ordered | 
| NoAllowConflicts |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoAmendUnrecord | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| noArg | Darcs.UI.Options.Util | 
| NoAskDeps | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoCache | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoCompress | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoCompression | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoContext | Darcs.UI.Options.All | 
| nodefaults | Darcs.UI.Commands | 
| NoDeps | Darcs.UI.Options.All | 
| NoDirectories | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoDryRun | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoEditDescription | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoEditLongComment |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| NoExternalMerge | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoFiles | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoForgetParent | Darcs.Repository.Flags | 
| NoHappyForwarding | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoHash | Storage.Hashed.Hash, Storage.Hashed.Tree | 
| NoHTTPPipelining | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| noHttpPipelining | Darcs.UI.Options.All | 
| NoKeepDate | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoLeaveTestDir |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoLookForAdds |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoLookForMoves |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoLookForReplaces |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoMinimize | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| Non |  | 
| 1 (Type/Class) | Darcs.Patch.V2.Non | 
| 2 (Data Constructor) | Darcs.Patch.V2.Non | 
| non | Darcs.Patch.V2.Non | 
| Nonable | Darcs.Patch.V2.Non | 
| NonApply | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NonForce | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| nonrangeMatcher | Darcs.Patch.Match | 
| nonrangeMatcherIsTag | Darcs.Patch.Match | 
| NonRepository | Darcs.Repository.Internal | 
| NonUnified | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NonVerify | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPacks | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPatchIndex | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoPatchIndexFlag | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPauseForGui | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPending | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPosthook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPrehook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoPristine | Darcs.Repository.InternalTypes | 
| NoRecursive | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoReorder |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| Normal |  | 
| 1 (Data Constructor) | Darcs.Patch.V2.Real | 
| 2 (Data Constructor) | Darcs.Patch.Rebase | 
| NormalClone | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| normalCommand | Darcs.UI.Commands | 
| NormalVerbosity |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| normPath | Darcs.Util.Path | 
| NoRunTest | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoSetDefault |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoSetScriptsExecutable | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoSign |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| noSplitter | Darcs.Patch.Split | 
| NoSummary |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| NotEq | Darcs.Patch.Witnesses.Eq | 
| NoTest | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| NoTestChanges | Darcs.UI.Options.All | 
| nothingSendable | Darcs.UI.Message.Send | 
| NotInRemote | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| notInRemote | Darcs.UI.Options.All | 
| notInRemoteFlagName | Darcs.UI.Options.All | 
| NotWritable | Darcs.Repository.Cache, Darcs.Repository | 
| NoUMask | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| Noun |  | 
| 1 (Type/Class) | Darcs.Util.English | 
| 2 (Data Constructor) | Darcs.Util.English | 
| NoUpdateWorking | Darcs.Repository.Flags | 
| NoUseCache | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoVerify | Darcs.UI.Options.All | 
| NoWantGuiPause | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| NoWorkingDir |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.Repository.Format | 
| noWorkingSendmail | Darcs.UI.Message.Send | 
| NoXml | Darcs.UI.Options.All | 
| Null | Darcs.Util.Exec | 
| nullFL | Darcs.Patch.Witnesses.Ordered | 
| NullFlag | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| nullFlag | Darcs.UI.Options.All | 
| nullFZ | Darcs.Patch.Witnesses.WZipper | 
| nullQ | Darcs.Util.Download.Request | 
| nullRL | Darcs.Patch.Witnesses.Ordered | 
| NumberPatches |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| oappend | Darcs.UI.Options.Core, Darcs.UI.Options | 
| Object | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| ObjectMap |  | 
| 1 (Type/Class) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply | 
| 2 (Data Constructor) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply | 
| obliterate | Darcs.UI.Commands.Unrecord | 
| ocheck | Darcs.UI.Options.Core, Darcs.UI.Options | 
| odesc | Darcs.UI.Options.Core, Darcs.UI.Options | 
| oempty | Darcs.UI.Options.Core, Darcs.UI.Options | 
| oid | Darcs.UI.Options.Core, Darcs.UI.Options | 
| oimap | Darcs.UI.Options.Core, Darcs.UI.Options | 
| Okay | Darcs.Patch.Conflict | 
| okayHash | Darcs.Repository.Cache | 
| OldFormat | Darcs.Patch.Format | 
| oldGlobalCacheDir | Darcs.Repository.Prefs | 
| oldRepoFailMsg | Darcs.Repository.Old | 
| Once |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| OneHash |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| OnePatch |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| OnePattern |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| OneTag |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| OnlyChangesToFiles | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| onlyToFiles | Darcs.UI.Options.All | 
| onormalise | Darcs.UI.Options.Core, Darcs.UI.Options | 
| oparse | Darcs.UI.Options.Core, Darcs.UI.Options | 
| OperationTimeout | Darcs.Util.Download.Request, Darcs.Util.Download | 
| optAbsPathArg | Darcs.UI.Options.Util | 
| optDescr | Darcs.UI.Options | 
| optimize | Darcs.UI.Commands.Optimize | 
| optimizePatchIndex | Darcs.UI.Options.All | 
| option | Darcs.Patch.ReadMonads | 
| optionsMarkdown | Darcs.UI.Options.Markdown, Darcs.UI.Options | 
| OptSpec |  | 
| 1 (Type/Class) | Darcs.UI.Options.Core, Darcs.UI.Options | 
| 2 (Data Constructor) | Darcs.UI.Options.Core, Darcs.UI.Options | 
| optStrArg | Darcs.UI.Options.Util | 
| orClauses | Darcs.Util.English | 
| Origin | Darcs.Patch.Set | 
| OS | Storage.Hashed.Packed | 
| osxCacheDir | Darcs.Util.File | 
| ounparse | Darcs.UI.Options.Core, Darcs.UI.Options | 
| Output |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.UI.Options.All | 
| 3 (Data Constructor) | Darcs.UI.Options.All | 
| output | Darcs.UI.Options.All | 
| OutputAutoName |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| overlay | Storage.Hashed.Tree | 
| ownName | Darcs.Util.Path | 
| paAction | Darcs.Patch.MonadProgress | 
| Pack | Storage.Hashed.Packed | 
| packedString | Darcs.Util.Printer | 
| Packs | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| packStringToUTF8 | Darcs.Util.ByteString | 
| pAdvancedCharacters | Darcs.Util.Prompt | 
| paMessage | Darcs.Patch.MonadProgress | 
| paOnError | Darcs.Patch.MonadProgress | 
| Parens | Darcs.Patch.Bracketed | 
| parens | Darcs.Util.Printer | 
| parent | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| parents | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| PArray | Darcs.Util.Diff.Myers | 
| parse | Darcs.Patch.ReadMonads | 
| parseBundle | Darcs.Patch.Bundle | 
| parseCmd | Darcs.Util.CommandLine | 
| parseDate | Darcs.Util.IsoDate | 
| parseDateMatcher | Darcs.Util.DateMatcher | 
| parseDateTime | Darcs.Util.DateTime | 
| parseFileId | Darcs.Patch.Index.Types | 
| parseFlags | Darcs.UI.Options.Core, Darcs.UI.Options | 
| ParserM | Darcs.Patch.ReadMonads | 
| parseStrictly | Darcs.Patch.ReadMonads | 
| partial | Darcs.UI.Options.All | 
| partiallyUpdateTree | Storage.Hashed.Tree | 
| partitionConflictingFL | Darcs.Patch.Permutations | 
| partitionFL | Darcs.Patch.Permutations | 
| partitionRL | Darcs.Patch.Permutations | 
| partitionUnconflicted | Darcs.Patch.Rebase.Viewing | 
| Patch | Darcs.Patch.V1.Core, Darcs.Patch.V1 | 
| patch2patchinfo | Darcs.Patch.Named, Darcs.Patch | 
| PatchApplier | Darcs.UI.ApplyPatches | 
| PatchChoices | Darcs.Patch.Choices | 
| patchChoices | Darcs.Patch.Choices | 
| patchChoicesLps | Darcs.Patch.Choices | 
| patchChoicesLpsSub | Darcs.Patch.Choices | 
| patchcontents | Darcs.Patch.Named, Darcs.Patch | 
| PatchDebug | Darcs.Patch.Debug | 
| patchDebugDummy | Darcs.Patch.Debug | 
| patchDesc | Darcs.Patch.PatchInfoAnd | 
| patchesDir | Darcs.Repository.HashedRepo | 
| patchFilename | Darcs.Patch.Bundle | 
| PatchFilter | Darcs.Repository.PatchIndex | 
| PatchFormat | Darcs.UI.Options.All | 
| patchFormat |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| PatchFormat1 | Darcs.UI.Options.All | 
| PatchFormat2 | Darcs.UI.Options.All | 
| PatchId | Darcs.Patch.Index.Types | 
| patchId | Darcs.Patch.Index.Types | 
| patchIndex | Darcs.UI.Options.All | 
| PatchIndexFlag | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| PatchIndexRange |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| patchIndexTest | Darcs.UI.Commands.ShowPatchIndex | 
| patchIndexYes | Darcs.UI.Options.All | 
| PatchInfo |  | 
| 1 (Type/Class) | Darcs.Patch.Info | 
| 2 (Data Constructor) | Darcs.Patch.Info | 
| patchinfo | Darcs.Patch.Info | 
| PatchInfoAnd | Darcs.Patch.PatchInfoAnd, Darcs.Repository | 
| patchInfoAndPatch | Darcs.Patch.PatchInfoAnd | 
| PatchInspect | Darcs.Patch.Inspect, Darcs.Patch.Patchy | 
| patchInternalChecker | Darcs.Patch.MaybeInternal | 
| PatchListFormat | Darcs.Patch.Format | 
| patchListFormat | Darcs.Patch.Format | 
| PatchMod | Darcs.Patch.Index.Types | 
| PatchName | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| patchname |  | 
| 1 (Function) | Darcs.Patch.Named, Darcs.Patch | 
| 2 (Function) | Darcs.UI.Options.All | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| PatchProxy |  | 
| 1 (Type/Class) | Darcs.UI.ApplyPatches | 
| 2 (Data Constructor) | Darcs.UI.ApplyPatches | 
| PatchSelectionContext | Darcs.UI.SelectChanges | 
| PatchSelectionOptions |  | 
| 1 (Type/Class) | Darcs.UI.SelectChanges | 
| 2 (Data Constructor) | Darcs.UI.SelectChanges | 
| PatchSet |  | 
| 1 (Type/Class) | Darcs.Patch.Set, Darcs.Repository | 
| 2 (Data Constructor) | Darcs.Patch.Set | 
| patchsetConflictResolutions | Darcs.Repository.Resolution | 
| patchSetfMap | Darcs.Repository.Util | 
| patchSetToPatches | Darcs.Repository.Internal, Darcs.Repository | 
| patchSetToRepository | Darcs.Repository | 
| patchSlot | Darcs.Patch.Choices | 
| patchSlot' | Darcs.Patch.Choices | 
| PatchType |  | 
| 1 (Type/Class) | Darcs.Patch.Type | 
| 2 (Data Constructor) | Darcs.Patch.Type | 
| patchType | Darcs.Patch.Type | 
| Patchy | Darcs.Patch.Patchy, Darcs.Patch | 
| pathsAndContents | Darcs.Repository.HashedIO | 
| PatienceDiff | Darcs.Util.Diff, Darcs.Repository.Flags, Darcs.UI.Options.All | 
| PauseForGui | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| pauseForGui | Darcs.UI.Options.All | 
| pBasicCharacters | Darcs.Util.Prompt | 
| PCreateDir | Darcs.Patch.Index.Types | 
| PCreateFile | Darcs.Patch.Index.Types | 
| pDefault | Darcs.Util.Prompt | 
| PDuplicateTouch | Darcs.Patch.Index.Types | 
| peekfor | Darcs.Patch.Read | 
| peekInCache | Darcs.Repository.Cache | 
| Pending | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| pending | Darcs.UI.Options.All | 
| pendingName | Darcs.Repository.LowLevel | 
| Perhaps | Darcs.Patch.Prim.V1.Commute | 
| pHelp | Darcs.Util.Prompt | 
| PIAP | Darcs.Patch.PatchInfoAnd | 
| piap | Darcs.Patch.PatchInfoAnd | 
| piAuthor | Darcs.Patch.Info | 
| PID | Darcs.Patch.Index.Types | 
| pid2string | Darcs.Patch.Index.Types | 
| piDate | Darcs.Patch.Info | 
| piDateBytestring | Darcs.Patch.Info | 
| piDateString | Darcs.Patch.Info | 
| piLog | Darcs.Patch.Info | 
| piName | Darcs.Patch.Info | 
| PInvalid | Darcs.Patch.Index.Types | 
| Pipe | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| pipe |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Record | 
| pipeDoc | Darcs.UI.External | 
| pipeDocSSH | Darcs.UI.External | 
| pipeLength | Darcs.Util.Download.Request | 
| piRename | Darcs.Patch.Info | 
| piTag | Darcs.Patch.Info | 
| piTest | Darcs.Repository.PatchIndex | 
| PlainPristine | Darcs.Repository.InternalTypes | 
| plainSummary | Darcs.Patch.Summary, Darcs.Patch | 
| plainSummaryPrim | Darcs.Patch.Summary | 
| plainSummaryPrims | Darcs.Patch.Summary, Darcs.Patch | 
| plainTreeIO | Storage.Hashed.Plain | 
| plural | Darcs.Util.English | 
| plus | Darcs.Util.Printer | 
| possiblyRemoteRepo | Darcs.UI.Options.All | 
| postHook | Darcs.UI.Options.All | 
| PosthookCmd | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| postingPatch | Darcs.UI.Message.Send | 
| postUrl | Darcs.Util.Download.HTTP | 
| PP | Darcs.Patch.V1.Core | 
| pPrompt | Darcs.Util.Prompt | 
| prefix | Darcs.Util.Printer | 
| prefixLines | Darcs.Util.Printer | 
| prefsUrl | Darcs.Repository.Internal, Darcs.Repository | 
| preHook | Darcs.UI.Options.All | 
| PrehookCmd | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| PRemove | Darcs.Patch.Index.Types | 
| PRename | Darcs.Patch.Index.Types | 
| presentParticiple | Darcs.Util.English | 
| prettyError | Darcs.Util.Exception | 
| prettyException | Darcs.Util.Exception | 
| Prim |  | 
| 1 (Type/Class) | Darcs.Patch.Prim.V1.Core, Darcs.Patch.Prim.V1 | 
| 2 (Type/Class) | Darcs.Patch.Prim.V3.Core, Darcs.Patch.Prim.V3 | 
| prim2real | Darcs.Patch.V2.Real, Darcs.Patch.V2 | 
| PrimApply | Darcs.Patch.Prim.Class | 
| PrimCanonize | Darcs.Patch.Prim.Class | 
| PrimClassify | Darcs.Patch.Prim.Class | 
| PrimConstruct | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| PrimDarcsOption | Darcs.UI.Options.Util, Darcs.UI.Options | 
| PrimDetails | Darcs.Patch.Prim.Class | 
| PrimFixup | Darcs.Patch.Rebase.Fixup, Darcs.Patch.Rebase | 
| primFromHunk | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| primIsAdddir | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| primIsAddfile | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| primIsBinary | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| primIsHunk | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| primIsMove | Darcs.Patch.Prim.Class | 
| primIsRmdir | Darcs.Patch.Prim.Class | 
| primIsRmfile | Darcs.Patch.Prim.Class | 
| primIsSetpref | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| primIsTokReplace | Darcs.Patch.Prim.Class | 
| PrimOf | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| PrimOptSpec | Darcs.UI.Options.Core, Darcs.UI.Options | 
| PrimPatch | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| PrimPatchBase | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| PrimRead | Darcs.Patch.Prim.Class | 
| PrimShow | Darcs.Patch.Prim.Class | 
| primSplitter | Darcs.Patch.Split | 
| PrimV1Job | Darcs.Repository.Job, Darcs.Repository | 
| Printable | Darcs.Util.Printer | 
| printable | Darcs.Util.Printer | 
| printDryRunMessageAndExit | Darcs.UI.Commands | 
| Printer | Darcs.Util.Printer | 
| Printers |  | 
| 1 (Data Constructor) | Darcs.Util.Printer | 
| 2 (Type/Class) | Darcs.Util.Printer | 
| Printers' | Darcs.Util.Printer | 
| printFriendly | Darcs.UI.PrintPatch | 
| printPatch | Darcs.UI.PrintPatch | 
| printPatchPager | Darcs.UI.PrintPatch | 
| printPath | Storage.Hashed | 
| printSummary | Darcs.UI.SelectChanges | 
| printVersion | Darcs.UI.Commands.Help | 
| Priority | Darcs.Util.Download.Request | 
| priority | Darcs.Util.Download.Request | 
| pris2inv | Darcs.Repository.HashedRepo | 
| Pristine | Darcs.Repository.InternalTypes | 
| pristineDir | Darcs.Repository.HashedRepo | 
| progress | Darcs.Util.Progress | 
| ProgressAction |  | 
| 1 (Type/Class) | Darcs.Patch.MonadProgress | 
| 2 (Data Constructor) | Darcs.Patch.MonadProgress | 
| progressFL | Darcs.Patch.Progress | 
| progressKeepLatest | Darcs.Util.Progress | 
| progressList | Darcs.Util.Progress | 
| progressPatchSet | Darcs.Patch.Set | 
| progressRL | Darcs.Patch.Progress | 
| progressRLShowTags | Darcs.Patch.Progress | 
| prompt | Darcs.UI.SelectChanges | 
| promptAuthor | Darcs.UI.Flags | 
| promptChar | Darcs.Util.Prompt | 
| promptCharSetWarning | Darcs.UI.Message.Send | 
| PromptConfig |  | 
| 1 (Type/Class) | Darcs.Util.Prompt | 
| 2 (Data Constructor) | Darcs.Util.Prompt | 
| PromptDeps | Darcs.UI.Options.All | 
| PromptForDependencies | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| PromptLongComment |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| promptNoDescriptionChange | Darcs.UI.Message.Send | 
| promptTarget | Darcs.UI.Message.Send | 
| promptUser | Darcs.UI.SelectChanges | 
| promptYorn | Darcs.Util.Prompt | 
| Pronoun | Darcs.Util.English | 
| PS | Darcs.Util.Printer | 
| ps2fn | Darcs.Util.Path | 
| PTouch | Darcs.Patch.Index.Types | 
| publicUnravel | Darcs.Patch.V1.Commute | 
| pull | Darcs.UI.Commands.Pull | 
| pullCmd | Darcs.UI.Commands.Pull | 
| push | Darcs.UI.Commands.Push | 
| pushQ | Darcs.Util.Download.Request | 
| put | Darcs.UI.Commands.Clone | 
| putApplyState | Darcs.Patch.ApplyMonad | 
| putDoc | Darcs.Util.Printer | 
| putDocLn | Darcs.Util.Printer | 
| putDocLnWith | Darcs.Util.Printer | 
| putDocWith | Darcs.Util.Printer | 
| putInfo | Darcs.UI.Commands | 
| putObject | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply | 
| putTiming | Darcs.Util.Global | 
| putVerbose | Darcs.UI.Commands | 
| putVerboseWarning | Darcs.UI.Commands | 
| putWarning | Darcs.UI.Commands | 
| Q |  | 
| 1 (Type/Class) | Darcs.Util.Download.Request | 
| 2 (Data Constructor) | Darcs.Util.Download.Request | 
| query | Darcs.UI.Commands.Show | 
| Quiet |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| raiseSignal | Darcs.Util.Workaround | 
| randomJunk | Darcs.Util.Download.Request | 
| rankAuthors | Darcs.UI.Commands.ShowAuthors | 
| RawAbsPathArg | Darcs.UI.Options.Util | 
| RawAbsPathOrStdArg | Darcs.UI.Options.Util | 
| rawHash | Storage.Hashed.Hash | 
| RawNoArg | Darcs.UI.Options.Util | 
| RawOptAbsPathArg | Darcs.UI.Options.Util | 
| RawOptSpec | Darcs.UI.Options.Util | 
| rawPatchInfo | Darcs.Patch.Info | 
| rawSplitter | Darcs.Patch.Split | 
| RawStrArg | Darcs.UI.Options.Util | 
| RCFwd | Darcs.Patch.Rebase.Viewing | 
| RCRev | Darcs.Patch.Rebase.Viewing | 
| readBinFile | Darcs.Repository.Lock | 
| readBlob | Storage.Hashed.Tree, Storage.Hashed | 
| readDarcsHashed | Storage.Hashed.Darcs, Storage.Hashed | 
| readDarcsHashed' | Storage.Hashed.Darcs | 
| readDarcsHashedDir | Storage.Hashed.Darcs | 
| readDarcsHashedNosize | Storage.Hashed.Darcs | 
| readDocBinFile | Darcs.Repository.Lock | 
| readEmail | Darcs.UI.Email | 
| readFile |  | 
| 1 (Function) | Darcs.Util.Ratified | 
| 2 (Function) | Storage.Hashed.Monad | 
| readFileName | Darcs.Patch.Read | 
| readHashedPristineRoot | Darcs.Repository.HashedRepo | 
| readIndex |  | 
| 1 (Function) | Storage.Hashed.Index | 
| 2 (Function) | Darcs.Repository.State, Darcs.Repository | 
| readInteractiveProcess | Darcs.Util.Exec | 
| readIntPS | Darcs.Util.ByteString | 
| readLocaleFile | Darcs.Repository.Lock | 
| ReadMarks | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| readMarks | Darcs.UI.Options.All | 
| readNewPending | Darcs.Repository.LowLevel | 
| readNon | Darcs.Patch.V2.Non | 
| readNons | Darcs.Patch.V2.Non | 
| readOldRepo | Darcs.Repository.Old | 
| readPackedDarcsPristine | Storage.Hashed.Darcs | 
| ReadPatch | Darcs.Patch.Read, Darcs.Patch.Patchy | 
| readPatch | Darcs.Patch.Read, Darcs.Patch | 
| readPatch' | Darcs.Patch.Read, Darcs.Patch.Patchy | 
| readPatchIds | Darcs.Repository.HashedRepo | 
| readPatchInfo | Darcs.Patch.Info | 
| readPatchInfos | Darcs.Patch.Info | 
| readPatchPartial | Darcs.Patch.Read, Darcs.Patch | 
| readPending |  | 
| 1 (Function) | Darcs.Repository.LowLevel | 
| 2 (Function) | Darcs.Repository.State, Darcs.Repository | 
| readPendingAndWorking | Darcs.Repository.State | 
| readPlainTree | Storage.Hashed.Plain, Storage.Hashed | 
| readPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| readProblem | Darcs.Repository.Format | 
| readQ | Darcs.Util.Download.Request | 
| readRecorded | Darcs.Repository.State, Darcs.Repository | 
| readRecordedAndPending | Darcs.Repository.State, Darcs.Repository | 
| readRepo |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Read, Darcs.Repository.Internal, Darcs.Repository | 
| readRepoFromInventoryList | Darcs.Repository.HashedRepo | 
| readRepoUsingSpecificInventory |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| readTentativePending | Darcs.Repository.LowLevel | 
| readTentativeRepo |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| readUnrecorded | Darcs.Repository.State, Darcs.Repository | 
| readUTCDate |  | 
| 1 (Function) | Darcs.Util.IsoDate | 
| 2 (Function) | Darcs.Patch.OldDate | 
| readWorking | Darcs.Repository.State | 
| RealPatch | Darcs.Patch.V2.Real, Darcs.Patch.V2 | 
| rebase | Darcs.UI.Commands.Rebase | 
| RebaseAwareJob | Darcs.Repository.Job, Darcs.Repository | 
| RebaseChange | Darcs.Patch.Rebase.Viewing | 
| RebaseFixup | Darcs.Patch.Rebase.Fixup, Darcs.Patch.Rebase | 
| RebaseInProgress | Darcs.Repository.Format | 
| RebaseItem | Darcs.Patch.Rebase | 
| RebaseJob | Darcs.Repository.Job, Darcs.Repository | 
| rebaseJob | Darcs.Repository.Rebase | 
| RebaseName | Darcs.Patch.Rebase.Name, Darcs.Patch.Rebase | 
| RebaseSelect | Darcs.Patch.Rebase.Viewing | 
| Rebasing | Darcs.Patch.Rebase | 
| recontextFunc1 | Darcs.Patch.Rebase.Recontext | 
| recontextFunc2 | Darcs.Patch.Rebase.Recontext | 
| RecontextRebase | Darcs.Patch.Rebase.Recontext | 
| recontextRebase | Darcs.Patch.Rebase.Recontext | 
| RecontextRebase1 |  | 
| 1 (Type/Class) | Darcs.Patch.Rebase.Recontext | 
| 2 (Data Constructor) | Darcs.Patch.Rebase.Recontext | 
| RecontextRebase2 |  | 
| 1 (Type/Class) | Darcs.Patch.Rebase.Recontext | 
| 2 (Data Constructor) | Darcs.Patch.Rebase.Recontext | 
| record | Darcs.UI.Commands.Record | 
| RecordConfig |  | 
| 1 (Type/Class) | Darcs.UI.Commands.Record | 
| 2 (Data Constructor) | Darcs.UI.Commands.Record | 
| recordConfig | Darcs.UI.Commands.Record | 
| Recursive | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| recursive | Darcs.UI.Options.All | 
| Red | Darcs.Util.Printer | 
| Redirect | Darcs.Util.Exec | 
| Redirects | Darcs.Util.Exec | 
| redText | Darcs.Util.Printer | 
| references | Storage.Hashed.Packed | 
| refineChoices | Darcs.Patch.Choices | 
| regChars | Darcs.Patch.RegChars | 
| Regrem | Darcs.Patch.V1.Core | 
| reifyRebaseSelect | Darcs.Patch.Rebase.Viewing | 
| remNons | Darcs.Patch.V2.Non | 
| remoteApply | Darcs.UI.RemoteApply | 
| RemoteDarcs |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| remoteDarcs |  | 
| 1 (Function) | Darcs.Repository.Ssh | 
| 2 (Function) | Darcs.UI.Options.All | 
| 3 (Function) | Darcs.UI.Flags | 
| RemoteDarcsOpt | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| RemoteRepo | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| RemoteRepos |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| remoteRepos |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| remove | Darcs.UI.Commands.Remove | 
| removeCommon | Darcs.Patch.Permutations | 
| removeFileMayNotExist | Darcs.Util.File, Darcs.Repository.Lock | 
| removeFL | Darcs.Patch.Permutations | 
| removeFromAmended | Darcs.UI.Flags | 
| removeFromFormat | Darcs.Repository.Format | 
| removeFromPatchSet | Darcs.Patch.Depends | 
| removeFromTentativeInventory | Darcs.Repository.HashedRepo | 
| removeRL | Darcs.Patch.Permutations | 
| removeSubsequenceFL | Darcs.Patch.Permutations | 
| removeSubsequenceRL | Darcs.Patch.Permutations | 
| Rename | Darcs.Patch.Rebase.Name, Darcs.Patch.Rebase | 
| rename | Storage.Hashed.Monad | 
| renameFile | Darcs.Util.Workaround | 
| renderExecException | Darcs.Util.Exec | 
| RenderMode | Darcs.Util.Printer | 
| renderPS | Darcs.Util.Printer | 
| renderPSs | Darcs.Util.Printer | 
| renderPSsWith | Darcs.Util.Printer | 
| renderPSWith | Darcs.Util.Printer | 
| renderString | Darcs.Util.Printer | 
| renderStringWith | Darcs.Util.Printer | 
| Reorder |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 3 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| reorder |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| reorderInventory | Darcs.Repository.Internal, Darcs.Repository | 
| reorderPatches | Darcs.UI.Options.All | 
| repack | Storage.Hashed.Packed | 
| Repair |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.Patch.Repair | 
| repair | Darcs.UI.Commands.Repair | 
| RepairToFL | Darcs.Patch.Repair | 
| replace | Darcs.UI.Commands.Replace | 
| replaceItem | Storage.Hashed.Monad | 
| replacePrefixPath | Storage.Hashed.AnchoredPath, Darcs.Util.Path | 
| replacePristine | Darcs.Repository | 
| replaces | Darcs.UI.Options.All | 
| replayRepository | Darcs.Repository.Repair | 
| replayRepositoryInTemp | Darcs.Repository.Repair | 
| Reply | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| reply | Darcs.UI.Options.All | 
| Repo |  | 
| 1 (Data Constructor) | Darcs.Repository.Cache | 
| 2 (Data Constructor) | Darcs.Repository.InternalTypes, Darcs.Repository.Internal | 
| repo2cache | Darcs.Repository.Cache | 
| RepoCombinator | Darcs.UI.Options.All | 
| repoCombinator | Darcs.UI.Options.All | 
| RepoFormat | Darcs.Repository.Format | 
| RepoJob |  | 
| 1 (Type/Class) | Darcs.Repository.Job, Darcs.Repository | 
| 2 (Data Constructor) | Darcs.Repository.Job, Darcs.Repository | 
| repoJob | Darcs.UI.ApplyPatches | 
| repoJobOnRebaseRepo | Darcs.Repository.Rebase | 
| reponame | Darcs.UI.Options.All | 
| RepoPatch | Darcs.Patch.RepoPatch, Darcs.Patch | 
| repoPatchType | Darcs.Repository | 
| RepoProperty | Darcs.Repository.Format | 
| reportBadSources | Darcs.Repository.Cache, Darcs.Repository | 
| Repository | Darcs.Repository.InternalTypes, Darcs.Repository.Internal, Darcs.Repository | 
| RepositoryConsistency | Darcs.Repository.Repair | 
| RepositoryConsistent | Darcs.Repository.Repair | 
| requestUrl | Darcs.Util.Download.HTTP | 
| resendEmail | Darcs.UI.External | 
| resetCalendar | Darcs.Util.IsoDate | 
| resetCRCWarnings | Darcs.Util.Global | 
| resolveConflicts | Darcs.Patch.Conflict, Darcs.Patch | 
| restrict | Storage.Hashed.Tree | 
| restrictBoring | Darcs.Repository.State | 
| restrictDarcsdir | Darcs.Repository.State | 
| RestrictPaths | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| restrictPaths | Darcs.UI.Options.All | 
| restrictSubpaths | Darcs.Repository.State | 
| Reverse | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| reverseFL | Darcs.Patch.Witnesses.Ordered | 
| reversePrimSplitter | Darcs.Patch.Split | 
| reverseRL | Darcs.Patch.Witnesses.Ordered | 
| revert | Darcs.UI.Commands.Revert | 
| revertable | Darcs.UI.Commands.Pull | 
| revertRepositoryChanges | Darcs.Repository.Internal, Darcs.Repository | 
| revertTentativeChanges |  | 
| 1 (Function) | Darcs.Repository.HashedRepo | 
| 2 (Function) | Darcs.Repository.Old | 
| RF | Darcs.Repository.Format | 
| right | Darcs.Patch.Witnesses.WZipper | 
| rightmost | Darcs.Patch.Witnesses.WZipper | 
| RL | Darcs.Patch.Witnesses.Ordered | 
| rm | Darcs.UI.Commands.Remove | 
| RmDir | Darcs.Patch.Prim.V1.Core | 
| rmdir | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| RmFile | Darcs.Patch.Prim.V1.Core | 
| rmfile | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| RmLogFile | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| rmRecursive | Darcs.Repository.Lock | 
| rollback | Darcs.UI.Commands.Rollback | 
| RootAction | Darcs.UI.Options.All | 
| rootActions | Darcs.UI.Options.All | 
| rootdir | Storage.Hashed.Packed | 
| rootDirectory | Darcs.Util.Path | 
| RootHelp | Darcs.UI.Options.All | 
| roots | Storage.Hashed.Packed | 
| rparen | Darcs.Util.Printer | 
| RSFwd | Darcs.Patch.Rebase.Viewing | 
| RSRev | Darcs.Patch.Rebase.Viewing | 
| rsToPia | Darcs.Patch.Rebase.Viewing | 
| runApplyMonad | Darcs.Patch.ApplyMonad | 
| runDefault | Darcs.Repository.ApplyPatches | 
| runPatchIndex | Darcs.UI.Flags | 
| RunPosthook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| runPosthook | Darcs.Repository.Test | 
| RunPrehook | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| runPrehook | Darcs.Repository.Test | 
| runProgressActions | Darcs.Patch.MonadProgress | 
| runSelection | Darcs.UI.SelectChanges | 
| runSilently | Darcs.Repository.ApplyPatches | 
| RunTest | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| runTest | Darcs.UI.Flags | 
| runTheCommand | Darcs.UI.RunCommand | 
| runTolerantly | Darcs.Repository.ApplyPatches | 
| runTreeMonad | Storage.Hashed.Monad | 
| runWrappedCommuteFunction | Darcs.Patch.Prim.V1.Commute | 
| RW |  | 
| 1 (Type/Class) | Darcs.Repository.HashedIO | 
| 2 (Data Constructor) | Darcs.Repository.HashedIO | 
| S | Darcs.Util.Printer | 
| savedButNotSent | Darcs.UI.Message.Send | 
| ScanAll | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| ScanBoring | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| scanBundle | Darcs.Patch.Bundle | 
| scanContextFile | Darcs.Patch.Bundle | 
| ScanKnown |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| SCP | Darcs.Repository.Ssh | 
| scp | Darcs.Util.Ssh | 
| seal | Darcs.Patch.Witnesses.Sealed | 
| seal2 | Darcs.Patch.Witnesses.Sealed | 
| Sealed |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Sealed | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Sealed | 
| Sealed2 |  | 
| 1 (Type/Class) | Darcs.Patch.Witnesses.Sealed | 
| 2 (Data Constructor) | Darcs.Patch.Witnesses.Sealed | 
| SealedPatchSet | Darcs.Patch.Set, Darcs.Repository | 
| secondMatch | Darcs.Patch.Match | 
| seekRepo | Darcs.Repository.Internal | 
| selectAllMiddles | Darcs.Patch.Choices | 
| SelectAuthor | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| selectAuthor | Darcs.UI.Options.All | 
| selectChanges | Darcs.UI.SelectChanges | 
| SelectDeps | Darcs.UI.Options.All | 
| selectDeps |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.SelectChanges | 
| selectionContext | Darcs.UI.SelectChanges | 
| selectionContextGeneric | Darcs.UI.SelectChanges | 
| selectionContextPrim | Darcs.UI.SelectChanges | 
| selectionIs | Darcs.UI.Message.Send | 
| selectionIsNull | Darcs.UI.Message.Send | 
| selectNotTouching | Darcs.Patch.TouchesFiles | 
| selectTouching | Darcs.Patch.TouchesFiles | 
| selfCommuter | Darcs.Patch.Commute | 
| selfMerger | Darcs.Patch.Merge | 
| send | Darcs.UI.Commands.Send | 
| sendEmail | Darcs.UI.External | 
| sendEmailDoc | Darcs.UI.External | 
| sendmail | Darcs.UI.Options.All | 
| SendmailCmd | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| sendmailCmd | Darcs.UI.Options.All | 
| sendmailPath | Darcs.UI.External | 
| sendToContext | Darcs.UI.Options.All | 
| sentence | Darcs.Util.Text | 
| separateFirstFromMiddleLast | Darcs.Patch.Choices | 
| separateFirstMiddleFromLast | Darcs.Patch.Choices | 
| set | Darcs.Repository.HashedRepo | 
| setCurrentDirectory | Darcs.Util.Path | 
| setDarcsEncodings | Darcs.UI.External | 
| setDebugHTTP | Darcs.Util.Download | 
| setDebugMode | Darcs.Util.Global | 
| SetDefault |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| setDefault |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| setEnvDarcsFiles | Darcs.UI.Commands | 
| setEnvDarcsPatches | Darcs.UI.Commands | 
| setExecutable | Darcs.Util.Workaround | 
| setPiDate | Darcs.Patch.Info | 
| setpref | Darcs.UI.Commands.SetPref | 
| setPreflist | Darcs.Repository.Prefs | 
| setPrefval | Darcs.Repository.Prefs | 
| setProgressMode | Darcs.Util.Progress | 
| SetScriptsExecutable |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| setScriptsExecutable |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.Repository.Internal, Darcs.Repository | 
| setScriptsExecutablePatches | Darcs.Repository.Internal, Darcs.Repository | 
| setTentativePending | Darcs.Repository.Internal | 
| setTimingsMode | Darcs.Util.Global | 
| SeveralPatch |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| SeveralPattern |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| SFTP | Darcs.Repository.Ssh | 
| sftp | Darcs.Util.Ssh | 
| SHA1 |  | 
| 1 (Data Constructor) | Storage.Hashed.Hash, Storage.Hashed.Tree | 
| 2 (Type/Class) | Darcs.Util.Crypt.SHA1 | 
| 3 (Data Constructor) | Darcs.Util.Crypt.SHA1 | 
| sha1PS | Darcs.Util.Crypt.SHA1 | 
| SHA256 | Storage.Hashed.Hash, Storage.Hashed.Tree | 
| sha256 | Storage.Hashed.Hash | 
| sha256sum | Darcs.Util.Crypt.SHA256 | 
| shiftBoundaries | Darcs.Util.Diff.Myers | 
| short | Darcs.Patch.Index.Types | 
| Show1 | Darcs.Patch.Witnesses.Show | 
| show1 | Darcs.Patch.Witnesses.Show | 
| Show2 | Darcs.Patch.Witnesses.Show | 
| show2 | Darcs.Patch.Witnesses.Show | 
| showAsHex | Darcs.Util.Crypt.SHA1 | 
| showAuthors | Darcs.UI.Commands.ShowAuthors | 
| showBug | Darcs.UI.Commands.ShowBug | 
| showChangesOnlyToFiles | Darcs.UI.Flags | 
| showCommand | Darcs.UI.Commands.Show | 
| showContents | Darcs.UI.Commands.ShowContents | 
| showContextHunk | Darcs.Patch.Viewing | 
| showContextPatch | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| showContextSeries | Darcs.Patch.Viewing | 
| showCur | Darcs.UI.SelectChanges | 
| showD | Darcs.Patch.Witnesses.Show | 
| ShowDict | Darcs.Patch.Witnesses.Show | 
| showDict1 | Darcs.Patch.Witnesses.Show | 
| showDict2 | Darcs.Patch.Witnesses.Show | 
| ShowDictClass | Darcs.Patch.Witnesses.Show | 
| ShowDictRecord | Darcs.Patch.Witnesses.Show | 
| showDoc | Darcs.Util.Printer.Color | 
| showFileHunk | Darcs.Patch.FileHunk | 
| showFileId | Darcs.Patch.Index.Types | 
| showFiles | Darcs.UI.Commands.ShowFiles | 
| showFriendly | Darcs.UI.PrintPatch | 
| showHunk |  | 
| 1 (Function) | Darcs.Patch.Prim.V3.Show | 
| 2 (Function) | Darcs.Patch.Prim.V1.Show | 
| showIndex | Darcs.UI.Commands.ShowIndex | 
| showIsoDateTime | Darcs.Patch.OldDate | 
| showListD | Darcs.Patch.Witnesses.Show | 
| showMotd | Darcs.Repository.Motd | 
| showNamedPrefix | Darcs.Patch.Show | 
| showNicely | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| showNon | Darcs.Patch.V2.Non | 
| showNons | Darcs.Patch.V2.Non | 
| showOp2 | Darcs.Patch.Witnesses.Show | 
| ShowPatch | Darcs.Patch.Show, Darcs.Patch.Patchy | 
| showPatch | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| ShowPatchBasic | Darcs.Patch.Show | 
| showPatchIndexAll | Darcs.UI.Commands.ShowPatchIndex | 
| showPatchIndexFiles | Darcs.UI.Commands.ShowPatchIndex | 
| showPatchIndexStatus | Darcs.UI.Commands.ShowPatchIndex | 
| showPatchInfo | Darcs.Patch.Info | 
| showPatchInfoUI | Darcs.Patch.Info | 
| showPatch_ | Darcs.Patch.V1.Show | 
| showPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| showPrimFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| showPristineCmd | Darcs.UI.Commands.ShowIndex | 
| showRepo | Darcs.UI.Commands.ShowRepo | 
| showsPrec1 | Darcs.Patch.Witnesses.Show | 
| showsPrec2 | Darcs.Patch.Witnesses.Show | 
| showsPrecD | Darcs.Patch.Witnesses.Show | 
| showTags | Darcs.UI.Commands.ShowTags | 
| Sibling | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| siblings |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| sigABRT | Darcs.Util.Workaround | 
| sigALRM | Darcs.Util.Workaround | 
| sigHUP | Darcs.Util.Workaround | 
| sigINT | Darcs.Util.Workaround | 
| Sign |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.UI.Options.All | 
| 3 (Data Constructor) | Darcs.UI.Options.All | 
| sign | Darcs.UI.Options.All | 
| Signal | Darcs.Util.Workaround | 
| SignAs |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| SignSSL |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| signString | Darcs.UI.External | 
| sigPIPE | Darcs.Util.Workaround | 
| sigTERM | Darcs.Util.Workaround | 
| silentlyRunProgressActions | Darcs.Patch.MonadProgress | 
| simpleHeadPermutationsFL | Darcs.Patch.Permutations | 
| SimpleHopefully | Darcs.Patch.PatchInfoAnd | 
| simplePrinter | Darcs.Util.Printer | 
| simplePrinters | Darcs.Util.Printer | 
| simpleSubPath | Darcs.Util.Path | 
| simplifyPush | Darcs.Patch.Rebase | 
| simplifyPushes | Darcs.Patch.Rebase | 
| singleAbsPathArg | Darcs.UI.Options.Util | 
| singleNoArg | Darcs.UI.Options.Util | 
| singleStrArg | Darcs.UI.Options.Util | 
| Singleton | Darcs.Patch.Bracketed | 
| singular | Darcs.Util.English | 
| SkipBoring | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| SkipConflicts | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| skipMundane | Darcs.UI.SelectChanges | 
| skipOne | Darcs.UI.SelectChanges | 
| skipSpace | Darcs.Patch.ReadMonads | 
| skipWhile | Darcs.Patch.ReadMonads | 
| slightlyOptimizePatchset | Darcs.Patch.Depends | 
| sloppyAtomicCreate | Darcs.Repository.Compat | 
| Slot | Darcs.Patch.Choices | 
| sortCoalesceFL | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| sp2fn | Darcs.Util.Path | 
| space | Darcs.Util.Printer | 
| spanFL | Darcs.Patch.Witnesses.Ordered | 
| spanFL_M | Darcs.Patch.Witnesses.Ordered | 
| speculateFileOrUrl | Darcs.Repository.External | 
| speculateFilesUsingCache | Darcs.Repository.Cache | 
| speculateFileUsingCache | Darcs.Repository.Cache | 
| Spelling | Darcs.UI.Commands.ShowAuthors | 
| splitAtFL | Darcs.Patch.Witnesses.Ordered | 
| splitAtRL | Darcs.Patch.Witnesses.Ordered | 
| splitOnTag | Darcs.Patch.Depends | 
| splitSecondFL | Darcs.Patch.Match | 
| splitSshUrl | Darcs.Util.URL | 
| Splitter |  | 
| 1 (Type/Class) | Darcs.Patch.Split | 
| 2 (Data Constructor) | Darcs.Patch.Split | 
| sse | Darcs.UI.Commands.Record | 
| SSH | Darcs.Repository.Ssh | 
| ssh | Darcs.Util.Ssh | 
| SSHCmd | Darcs.Repository.Ssh | 
| sshFile | Darcs.Util.URL | 
| SshFilePath | Darcs.Util.URL | 
| sshRepo | Darcs.Util.URL | 
| SshSettings |  | 
| 1 (Type/Class) | Darcs.Util.Ssh | 
| 2 (Data Constructor) | Darcs.Util.Ssh | 
| sshUhost | Darcs.Util.URL | 
| Standard | Darcs.Util.Printer | 
| StandardPatchApplier |  | 
| 1 (Type/Class) | Darcs.UI.ApplyPatches, Darcs.UI.Commands.Pull | 
| 2 (Data Constructor) | Darcs.UI.ApplyPatches | 
| standardResolution | Darcs.Repository.Resolution | 
| startOfTime | Darcs.Util.DateTime | 
| StartRebaseJob | Darcs.Repository.Job, Darcs.Repository | 
| startRebaseJob | Darcs.Repository.Rebase | 
| status | Darcs.UI.Commands.WhatsNew | 
| StdCmdAction | Darcs.UI.Options.All | 
| stdCmdActions | Darcs.UI.Options.All | 
| Stdout | Darcs.Util.Exec | 
| stdOut | Darcs.Util.Path | 
| stdoutIsAPipe | Darcs.Util.SignalHandler, Darcs.Repository.Compat | 
| StoreInMemory | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| storeInMemory | Darcs.UI.Options.All | 
| storePackedDarcsPristine | Storage.Hashed.Darcs | 
| strArg | Darcs.UI.Options.Util | 
| string | Darcs.Patch.ReadMonads | 
| Stub | Storage.Hashed.Tree | 
| subcommutes | Darcs.Patch.Prim.V1.Commute | 
| Subject | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| SubPath | Darcs.Util.Path | 
| substitute | Darcs.Patch.Choices | 
| substrPS | Darcs.Util.ByteString | 
| subtractFromMCal | Darcs.Util.IsoDate | 
| SubTree | Storage.Hashed.Tree | 
| subusage | Darcs.UI.Commands | 
| Succeeded | Darcs.Patch.Prim.V1.Commute | 
| success | Darcs.UI.Message.Send | 
| SummAdd | Darcs.Patch.SummaryData | 
| SummAddDir | Darcs.Patch.SummaryData | 
| summarizePrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| Summary |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.UI.Options.All | 
| summary |  | 
| 1 (Function) | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| 2 (Function) | Darcs.UI.Options.All | 
| 3 (Function) | Darcs.UI.SelectChanges | 
| summaryFL | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| SummDetail | Darcs.Patch.SummaryData | 
| SummFile | Darcs.Patch.SummaryData | 
| SummMod | Darcs.Patch.SummaryData | 
| SummMv | Darcs.Patch.SummaryData | 
| SummNone | Darcs.Patch.SummaryData | 
| SummOp | Darcs.Patch.SummaryData | 
| SummRm | Darcs.Patch.SummaryData | 
| SummRmDir | Darcs.Patch.SummaryData | 
| SuperCommand | Darcs.UI.Commands | 
| SuperCommandOnly | Darcs.UI.Commands | 
| SuperCommandSub | Darcs.UI.Commands | 
| superName |  | 
| 1 (Function) | Darcs.Util.Path | 
| 2 (Function) | Darcs.UI.Commands | 
| Suspended | Darcs.Patch.Rebase | 
| tag | Darcs.UI.Commands.Tag | 
| Tagged |  | 
| 1 (Type/Class) | Darcs.Patch.Set | 
| 2 (Data Constructor) | Darcs.Patch.Set | 
| TagName | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| tags | Darcs.Patch.Set | 
| take | Darcs.Patch.ReadMonads | 
| takeAnyRebase | Darcs.Patch.Rebase | 
| takeAnyRebaseAndTrailingPatches | Darcs.Patch.Rebase | 
| takeHash | Darcs.Repository.Cache | 
| takeHeadRebase | Darcs.Patch.Rebase | 
| takeHeadRebaseFL | Darcs.Patch.Rebase | 
| takeHeadRebaseRL | Darcs.Patch.Rebase | 
| takeTill | Darcs.Patch.ReadMonads | 
| takeTillChar | Darcs.Patch.ReadMonads | 
| Target | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| tediousSize | Darcs.Util.Progress | 
| tempdirLoc | Darcs.Repository.Lock | 
| tentativelyAddPatch | Darcs.Repository.Internal, Darcs.Repository | 
| tentativelyAddPatches_ | Darcs.Repository.Internal | 
| tentativelyAddPatch_ | Darcs.Repository.Internal | 
| tentativelyAddToPending | Darcs.Repository.Internal, Darcs.Repository | 
| tentativelyMergePatches | Darcs.Repository.Merge, Darcs.Repository | 
| tentativelyRemoveFromPending | Darcs.Repository.Internal | 
| tentativelyRemovePatches | Darcs.Repository.Internal, Darcs.Repository | 
| tentativelyRemovePatches_ | Darcs.Repository.Internal | 
| tentativelyReplacePatches | Darcs.Repository.Internal, Darcs.Repository | 
| Test | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| test |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Commands.Test | 
| TestChanges | Darcs.UI.Options.All | 
| testChanges |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| TestStrategy | Darcs.UI.Options.All | 
| testStrategy | Darcs.UI.Options.All | 
| testTentative | Darcs.Repository.Test, Darcs.Repository | 
| testTentativeAndMaybeExit | Darcs.UI.Commands.Util | 
| text | Darcs.Util.Printer | 
| TextFile | Darcs.Repository.Prefs | 
| TextHunk | Darcs.Patch.Prim.V3.Core | 
| thing | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| things | Darcs.Patch.Show, Darcs.Patch.Patchy, Darcs.Patch | 
| This |  | 
| 1 (Type/Class) | Darcs.Util.English | 
| 2 (Data Constructor) | Darcs.Util.English | 
| TimeInterval | Darcs.Util.IsoDate | 
| Timings | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| timings | Darcs.UI.Options.All | 
| timingsMode | Darcs.Util.Global | 
| ToEdit | Darcs.Patch.Rebase | 
| toEnd | Darcs.Patch.Witnesses.WZipper | 
| toFilePath | Darcs.Util.Path | 
| toFL | Darcs.Patch.Witnesses.Ordered | 
| ToFromPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| toFwdCommute | Darcs.Patch.Commute | 
| tokens | Darcs.UI.Options.All | 
| TokReplace | Darcs.Patch.Prim.V1.Core | 
| tokreplace | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| Toks | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| toListManifest | Darcs.UI.Commands.ShowFiles | 
| toMatchFlags | Darcs.UI.Flags | 
| toMCalendarTime | Darcs.Util.IsoDate | 
| toPath | Darcs.Util.Path | 
| toPrim | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| toRebaseChanges | Darcs.Patch.Rebase.Viewing | 
| toRebaseSelect | Darcs.Patch.Rebase.Viewing | 
| toRevCommute | Darcs.Patch.Commute | 
| toSeconds | Darcs.Util.DateTime | 
| toStart | Darcs.Patch.Witnesses.WZipper | 
| total | Darcs.UI.SelectChanges | 
| TotalCommuteFn | Darcs.Patch.CommuteFn | 
| totalCommuterFLFL | Darcs.Patch.CommuteFn | 
| totalCommuterFLId | Darcs.Patch.CommuteFn | 
| totalCommuterIdFL | Darcs.Patch.CommuteFn | 
| ToTree | Darcs.Patch.ApplyMonad | 
| toTree | Darcs.Patch.ApplyMonad | 
| touches | Darcs.Patch.Prim.V3.Core | 
| toXml | Darcs.Patch.Info | 
| traceDoc | Darcs.Util.Printer.Color | 
| transferMode | Darcs.UI.Commands.TransferMode | 
| transferProblem | Darcs.Repository.Format | 
| Tree | Storage.Hashed.Tree | 
| tree | Storage.Hashed.Monad | 
| treeDiff | Darcs.Repository.Diff | 
| TreeFilter |  | 
| 1 (Type/Class) | Darcs.Repository.State | 
| 2 (Data Constructor) | Darcs.Repository.State | 
| treeHas | Darcs.UI.Commands.Util.Tree | 
| treeHasAnycase | Darcs.UI.Commands.Util.Tree | 
| treeHasDir | Darcs.UI.Commands.Util.Tree | 
| treeHasFile | Darcs.UI.Commands.Util.Tree | 
| treeHash | Storage.Hashed.Tree | 
| TreeIO | Storage.Hashed.Monad | 
| TreeItem | Storage.Hashed.Tree | 
| TreeMonad | Storage.Hashed.Monad | 
| TreeRO | Storage.Hashed.Monad | 
| TreeRW | Storage.Hashed.Monad | 
| TreeState | Storage.Hashed.Monad | 
| TreeType | Storage.Hashed.Tree | 
| tryIdentifyRepoFormat | Darcs.Repository.Format | 
| tryNonSignal | Darcs.Util.SignalHandler | 
| tryShrinkingInverse | Darcs.Patch.Prim.Class, Darcs.Patch.Prim | 
| tryTokInternal | Darcs.Patch.TokenReplace | 
| tryToShrink | Darcs.Patch.Prim.Class, Darcs.Patch.Prim, Darcs.Patch | 
| UMask |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| umask |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| unadd | Darcs.UI.Commands.Remove | 
| Unavailable | Darcs.Patch.PatchInfoAnd | 
| unavailable | Darcs.Patch.PatchInfoAnd | 
| unBracketed | Darcs.Patch.Bracketed | 
| unBracketedFL | Darcs.Patch.Bracketed | 
| Uncachable | Darcs.Util.Download.Request, Darcs.Util.Download, Darcs.Repository.External | 
| UnCompress | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| under | Darcs.UI.Options.Iso | 
| unDoc | Darcs.Util.Printer | 
| unFreeLeft | Darcs.Patch.Witnesses.Sealed | 
| unFreeRight | Darcs.Patch.Witnesses.Sealed | 
| unidiff | Darcs.UI.Options.All | 
| Unified | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| Union |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| unionCaches | Darcs.Repository.Cache | 
| unionRemoteCaches | Darcs.Repository.Cache | 
| Unknown | Darcs.Patch.Prim.V1.Commute | 
| UnknownFormat | Darcs.Repository.Format | 
| unlinesPS | Darcs.Util.ByteString | 
| unlink | Storage.Hashed.Monad | 
| unNon | Darcs.Patch.V2.Non | 
| unpackPSFromUTF8 | Darcs.Util.ByteString | 
| unpull | Darcs.UI.Commands.Unrecord | 
| unravel | Darcs.Patch.V1.Commute | 
| unrecord | Darcs.UI.Commands.Unrecord | 
| unrecordedChanges | Darcs.Repository.State, Darcs.Repository | 
| unrecordedChangesWithPatches | Darcs.Repository.State, Darcs.Repository | 
| unrevert | Darcs.UI.Commands.Unrevert | 
| unrevertUrl | Darcs.Repository.Internal, Darcs.Repository | 
| unsafeBoth | Darcs.Util.Printer | 
| unsafeBothText | Darcs.Util.Printer | 
| unsafeChar | Darcs.Util.Printer | 
| unsafeCoerceP | Darcs.Patch.Witnesses.Unsafe | 
| unsafeCoerceP1 | Darcs.Patch.Witnesses.Unsafe | 
| unsafeCoerceP2 | Darcs.Patch.Witnesses.Unsafe | 
| unsafeCoercePEnd | Darcs.Patch.Witnesses.Unsafe | 
| unsafeCoercePStart | Darcs.Patch.Witnesses.Unsafe | 
| unsafeCompare | Darcs.Patch.Witnesses.Eq | 
| unsafePackedString | Darcs.Util.Printer | 
| unsafeText | Darcs.Util.Printer | 
| unsafeToCalendarTime | Darcs.Util.IsoDate | 
| unsafeUnseal | Darcs.Patch.Witnesses.Sealed | 
| unsafeUnseal2 | Darcs.Patch.Witnesses.Sealed | 
| unsafeUnsealFlipped | Darcs.Patch.Witnesses.Sealed | 
| unsafeWithInternals | Darcs.Util.ByteString | 
| unseal | Darcs.Patch.Witnesses.Sealed | 
| unseal2 | Darcs.Patch.Witnesses.Sealed | 
| unsealFlipped | Darcs.Patch.Witnesses.Sealed | 
| unsealM | Darcs.Patch.Witnesses.Sealed | 
| unset | Darcs.Repository.HashedRepo | 
| unsetTime | Darcs.Util.IsoDate | 
| unWPatchInfo | Darcs.Patch.PatchInfoAnd | 
| updateIndex |  | 
| 1 (Function) | Storage.Hashed.Index | 
| 2 (Function) | Darcs.Repository.State | 
| updateIndexFrom | Storage.Hashed.Index | 
| updatePatchHeader | Darcs.UI.Commands.Amend | 
| UpdatePristine |  | 
| 1 (Type/Class) | Darcs.Repository.Internal | 
| 2 (Data Constructor) | Darcs.Repository.Internal | 
| updateSubtrees | Storage.Hashed.Tree | 
| updateTree | Storage.Hashed.Tree | 
| UpdateWorking | Darcs.Repository.Flags | 
| UpToHash |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| UpToPatch |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| UpToPattern |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| UpToTag |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.Patch.Match, Darcs.UI.Options.Matching, Darcs.UI.Options.All | 
| url | Darcs.Util.Download.Request | 
| urlOf | Darcs.Util.URL | 
| UrlRequest |  | 
| 1 (Type/Class) | Darcs.Util.Download.Request | 
| 2 (Data Constructor) | Darcs.Util.Download.Request | 
| UrlState |  | 
| 1 (Type/Class) | Darcs.Util.Download.Request | 
| 2 (Data Constructor) | Darcs.Util.Download.Request | 
| usage | Darcs.UI.Commands | 
| usageHelper | Darcs.UI.Commands | 
| usageInfo | Darcs.UI.Usage | 
| useAbsoluteOrStd | Darcs.Util.Path | 
| UseCache | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| useCache |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| useExternalMerge | Darcs.UI.Options.All | 
| UseFormat1 | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| UseFormat2 | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| UseIndex |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All, Darcs.Repository.State | 
| useIndex |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| UseMyersDiff | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| UseNoWorkingDir | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| usePacks |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| UsePatienceDiff | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| userchunk | Darcs.Util.Printer | 
| userchunkP | Darcs.Util.Printer | 
| userchunkPS | Darcs.Util.Printer | 
| UseWorkingDir | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| useWorkingDir | Darcs.UI.Options.All | 
| UUID |  | 
| 1 (Type/Class) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| 2 (Data Constructor) | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Core | 
| V1Job | Darcs.Repository.Job, Darcs.Repository | 
| V2Job | Darcs.Repository.Job, Darcs.Repository | 
| vcat | Darcs.Util.Printer | 
| Verbose |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| Verbosity | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| verbosity |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| 3 (Function) | Darcs.UI.SelectChanges | 
| 4 (Function) | Darcs.UI.Commands.Record | 
| Verify |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Type/Class) | Darcs.UI.Options.All | 
| verify | Darcs.UI.Options.All | 
| VerifyKeyring | Darcs.UI.Options.All | 
| verifyPS | Darcs.UI.External | 
| VerifySSL |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| Version |  | 
| 1 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| 2 (Data Constructor) | Darcs.UI.Options.All | 
| viewChanges | Darcs.UI.SelectChanges | 
| viewDoc | Darcs.UI.External | 
| viewDocWith | Darcs.UI.External | 
| virtualTreeIO | Storage.Hashed.Monad | 
| virtualTreeMonad | Storage.Hashed.Monad | 
| vsep | Darcs.Util.Printer | 
| waitNextUrl | Darcs.Util.Download.HTTP | 
| waitToStart | Darcs.Util.Download.Request | 
| waitUrl | Darcs.Util.Download | 
| WantGuiPause | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| wantGuiPause | Darcs.UI.Flags | 
| wddDependedOn | Darcs.Patch.Rebase.Viewing | 
| WDDNamed | Darcs.Patch.Rebase.Viewing | 
| wddPatch | Darcs.Patch.Rebase.Viewing | 
| whatsnew | Darcs.UI.Commands.WhatsNew | 
| whenDebugMode | Darcs.Util.Global | 
| WhichChanges | Darcs.UI.SelectChanges | 
| willRemoveLogFile | Darcs.UI.Flags | 
| willSendTo | Darcs.UI.Message.Send | 
| windows | Darcs.Util.Ssh | 
| winfo | Darcs.Patch.PatchInfoAnd | 
| withAtexit | Darcs.Util.AtExit | 
| WithContext | Darcs.UI.Options.All | 
| withContext |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.SelectChanges | 
| 3 (Function) | Darcs.UI.Commands.Record | 
| withCurrentDirectory | Darcs.Util.File | 
| withDebugMode | Darcs.Util.Global | 
| withDefault | Darcs.UI.Options.Util | 
| withDelayedDir | Darcs.Repository.Lock | 
| withDirectory | Storage.Hashed.Monad | 
| WithDroppedDeps |  | 
| 1 (Type/Class) | Darcs.Patch.Rebase.Viewing | 
| 2 (Data Constructor) | Darcs.Patch.Rebase.Viewing | 
| withFileNames | Darcs.Patch.ApplyMonad | 
| withFiles | Darcs.Patch.ApplyMonad | 
| withLock | Darcs.Repository.Lock | 
| withLockCanFail | Darcs.Repository.Lock | 
| withManualRebaseUpdate | Darcs.Repository.Rebase, Darcs.Repository | 
| withNamedTemp | Darcs.Repository.Lock | 
| withOpenTemp | Darcs.Repository.Lock | 
| withoutNonBlock | Darcs.Util.Exec | 
| withoutProgress | Darcs.Util.Progress | 
| WithPatchIndex | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| withPatchMods | Darcs.Patch.Index.Monad | 
| withPermDir | Darcs.Repository.Lock | 
| withRecorded | Darcs.Repository.Internal, Darcs.Repository | 
| withRepoLock | Darcs.Repository.Job, Darcs.Repository | 
| withRepoLockCanFail | Darcs.Repository.Job, Darcs.Repository | 
| withRepository | Darcs.Repository.Job, Darcs.Repository | 
| withRepositoryDirectory | Darcs.Repository.Job, Darcs.Repository | 
| withSelectedPatchFromRepo | Darcs.UI.SelectChanges | 
| withSignalsBlocked | Darcs.Util.SignalHandler | 
| withSignalsHandled | Darcs.Util.SignalHandler | 
| withStdOpts | Darcs.UI.Commands | 
| withStdoutTemp | Darcs.Repository.Lock | 
| withTemp | Darcs.Repository.Lock | 
| withTempDir | Darcs.Repository.Lock | 
| withTentative | Darcs.Repository.Internal | 
| WithWorkingDir |  | 
| 1 (Type/Class) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| withWorkingDir | Darcs.UI.Flags | 
| workingRepoDir | Darcs.UI.Options.All | 
| WorkRepo | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| workRepo |  | 
| 1 (Function) | Darcs.UI.Options.All | 
| 2 (Function) | Darcs.UI.Flags | 
| WorkRepoCurrentDir | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| WorkRepoDir |  | 
| 1 (Data Constructor) | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| 2 (Data Constructor) | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| WorkRepoPossibleURL | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| WorkRepoUrl | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| worldReadableTemp | Darcs.Repository.Lock | 
| WPatchInfo | Darcs.Patch.PatchInfoAnd | 
| WrappedCommand |  | 
| 1 (Type/Class) | Darcs.UI.Commands | 
| 2 (Data Constructor) | Darcs.UI.Commands | 
| wrappedCommandName | Darcs.UI.Commands | 
| WrappedCommuteFunction |  | 
| 1 (Type/Class) | Darcs.Patch.Prim.V1.Commute | 
| 2 (Data Constructor) | Darcs.Patch.Prim.V1.Commute | 
| wrapText | Darcs.Util.Printer | 
| Writable | Darcs.Repository.Cache, Darcs.Repository | 
| writable | Darcs.Repository.Cache | 
| WritableOrNot | Darcs.Repository.Cache, Darcs.Repository | 
| writeAndReadPatch | Darcs.Repository.HashedRepo | 
| writeAtomicFilePS | Darcs.Repository.Lock | 
| writeBinFile | Darcs.Repository.Lock | 
| writeDarcsHashed | Storage.Hashed.Darcs, Storage.Hashed | 
| writeDefaultPrefs | Darcs.Repository.Prefs | 
| writeDocBinFile | Darcs.Repository.Lock | 
| writeFile | Storage.Hashed.Monad | 
| writeFileUsingCache | Darcs.Repository.Cache | 
| writeLocaleFile | Darcs.Repository.Lock | 
| WriteMarks | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| writeMarks | Darcs.UI.Options.All | 
| writeNewPending | Darcs.Repository.LowLevel | 
| writePackedDarcsPristine | Storage.Hashed.Darcs | 
| writePatchIfNecessary | Darcs.Repository.HashedRepo | 
| writePatchSet | Darcs.Repository | 
| writePlainTree | Storage.Hashed.Plain, Storage.Hashed | 
| writeProblem | Darcs.Repository.Format | 
| writeRepoFormat | Darcs.Repository.Format | 
| writeTentativeInventory | Darcs.Repository.HashedRepo | 
| writeTentativePending | Darcs.Repository.LowLevel | 
| writeToFile | Darcs.Repository.Lock | 
| writeUnrevert | Darcs.UI.Commands.Unrevert | 
| wroteBundle | Darcs.UI.Message.Send | 
| xdgCacheDir | Darcs.Util.File | 
| XMLOutput | Darcs.UI.Options.Flags, Darcs.UI.Flags | 
| XmlOutput | Darcs.UI.Options.All | 
| xmloutput | Darcs.UI.Options.All | 
| xmlSummary | Darcs.Patch.Summary, Darcs.Patch | 
| YesAllowConflicts | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesAllowConflictsAndMark | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesContext | Darcs.UI.Options.All | 
| YesDryRun | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesEditLongComment | Darcs.UI.Options.All | 
| YesExternalMerge | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesForgetParent | Darcs.Repository.Flags | 
| YesLeaveTestDir | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesLookForAdds | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesLookForMoves | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesLookForReplaces | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesPatchIndex | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesRunTest | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesSetDefault | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesSetScriptsExecutable | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesSummary | Darcs.UI.Options.All | 
| YesTestChanges | Darcs.UI.Options.All | 
| YesUMask | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesUpdateWorking | Darcs.Repository.Flags | 
| YesUseCache | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesWantGuiPause | Darcs.Repository.Flags, Darcs.UI.Options.All | 
| YesXml | Darcs.UI.Options.All | 
| zipCommonFiles | Storage.Hashed.Tree | 
| zipFiles | Storage.Hashed.Tree | 
| zipTrees | Storage.Hashed.Tree | 
| zipWithFL | Darcs.Patch.Witnesses.Ordered | 
| ^ | Darcs.UI.Options.Core, Darcs.UI.Options | 
| _bug | Darcs.Util.Bug | 
| _bugDoc | Darcs.Util.Bug | 
| _cc | Darcs.UI.Options.All | 
| _diffCmd | Darcs.UI.Options.All | 
| _diffOpts | Darcs.UI.Options.All | 
| _from | Darcs.UI.Options.All | 
| _fromJust | Darcs.Util.Bug | 
| _impossible | Darcs.Util.Bug | 
| _inReplyTo | Darcs.UI.Options.All | 
| _logfile | Darcs.UI.Options.All | 
| _piAuthor | Darcs.Patch.Info | 
| _piDate | Darcs.Patch.Info | 
| _piLog | Darcs.Patch.Info | 
| _piName | Darcs.Patch.Info | 
| _rmlogfile | Darcs.UI.Options.All | 
| _subject | Darcs.UI.Options.All | 
| _to | Darcs.UI.Options.All | 
| _workingRepoDir | Darcs.UI.Commands.Record |