| paAction | Darcs.MonadProgress |
| packedString | Printer |
| Packs | Darcs.Flags, Darcs.Arguments |
| packStringToUTF8 | ByteStringUtils |
| pAdvancedCharacters | Darcs.Utils |
| paMessage | Darcs.MonadProgress |
| paOnError | Darcs.MonadProgress |
| Parens | Darcs.Patch.Bracketed |
| parens | Printer |
| parse | Darcs.Patch.ReadMonads |
| parseBundle | Darcs.Patch.Bundle |
| parseCmd | CommandLine |
| parseDate | IsoDate |
| parseDateMatcher | DateMatcher |
| parseMatch | Darcs.Patch.Match |
| ParserM | Darcs.Patch.ReadMonads |
| parseStrictly | Darcs.Patch.ReadMonads |
| partial | Darcs.Arguments |
| partitionConflictingFL | Darcs.Patch.Permutations |
| partitionFL | Darcs.Patch.Permutations |
| partitionRL | Darcs.Patch.Permutations |
| Patch | Darcs.Patch.V1.Core, Darcs.Patch.V1 |
| patch2patchinfo | Darcs.Patch.Named, Darcs.Patch |
| PatchChoices | Darcs.Patch.Choices |
| patchChoices | Darcs.Patch.Choices |
| patchChoicesTps | Darcs.Patch.Choices |
| patchChoicesTpsSub | Darcs.Patch.Choices |
| patchcontents | Darcs.Patch.Named, Darcs.Patch |
| patchDesc | Darcs.Patch.PatchInfoAnd |
| patchFilename | Darcs.Patch.Bundle |
| patchFormatChoices | Darcs.Arguments |
| PatchIndexRange | Darcs.Flags, Darcs.Arguments |
| 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 |
| PatchListFormat | Darcs.Patch.Format |
| patchListFormat | Darcs.Patch.Format |
| PatchMatch | Darcs.Patch.MatchData, Darcs.Patch.Match |
| patchMatch | Darcs.Patch.MatchData, Darcs.Patch.Match |
| PatchName | Darcs.Flags, Darcs.Arguments |
| patchname | Darcs.Patch.Named, Darcs.Patch |
| patchnameOption | Darcs.Arguments |
| patchSelectFlag | Darcs.Arguments |
| PatchSet | |
| 1 (Type/Class) | Darcs.Patch.Set, Darcs.Repository |
| 2 (Data Constructor) | Darcs.Patch.Set |
| patchsetConflictResolutions | Darcs.Resolution |
| patchSetToPatches | Darcs.Repository.Internal, Darcs.Repository |
| patchSetToRepository | Darcs.Repository |
| patchSlot | Darcs.Patch.Choices |
| patchSlot' | Darcs.Patch.Choices |
| Patchy | Darcs.Patch.Patchy, Darcs.Patch |
| PatternMatch | Darcs.Patch.MatchData |
| PauseForGui | Darcs.Flags, Darcs.Arguments |
| pauseForGui | Darcs.Arguments |
| pBasicCharacters | Darcs.Utils |
| pDefault | Darcs.Utils |
| peekfor | Darcs.Patch.Read |
| peekInCache | Darcs.Repository.Cache |
| Pending | Darcs.Flags, Darcs.Arguments |
| pending | Darcs.Arguments |
| pendingName | Darcs.Repository.LowLevel |
| Perhaps | Darcs.Patch.Prim.V1.Commute |
| pHelp | Darcs.Utils |
| piap | Darcs.Patch.PatchInfoAnd |
| piAuthor | Darcs.Patch.Info |
| piDate | Darcs.Patch.Info |
| piDateBytestring | Darcs.Patch.Info |
| piDateString | Darcs.Patch.Info |
| piLog | Darcs.Patch.Info |
| piName | Darcs.Patch.Info |
| Pipe | Darcs.Flags, Darcs.Arguments |
| pipeDoc | Darcs.External |
| pipeDocSSH | Darcs.External |
| pipeInteractive | Darcs.Arguments |
| pipeLength | URL.Request |
| piRename | Darcs.Patch.Info |
| piTag | Darcs.Patch.Info |
| PlainPristine | Darcs.Repository.InternalTypes |
| plainSummary | Darcs.Patch.Summary, Darcs.Patch |
| plainSummaryPrim | Darcs.Patch.Summary |
| plainSummaryPrims | Darcs.Patch.Summary, Darcs.Patch |
| plural | English |
| plus | Printer |
| possiblyRemoteRepoDir | Darcs.Arguments |
| PosthookCmd | Darcs.Flags, Darcs.Arguments |
| posthookCmd | Darcs.Arguments |
| posthookPrompt | Darcs.Arguments |
| postUrl | URL.HTTP |
| PP | Darcs.Patch.V1.Core |
| pPrompt | Darcs.Utils |
| prefix | Printer |
| prefsUrl | Darcs.Repository.Internal, Darcs.Repository |
| PrehookCmd | Darcs.Flags, Darcs.Arguments |
| prehookCmd | Darcs.Arguments |
| prehookPrompt | Darcs.Arguments |
| presentParticiple | English |
| prettyError | Darcs.Utils |
| prettyException | Darcs.Utils |
| 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 |
| PrimDetails | Darcs.Patch.Prim.Class |
| 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 |
| 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 |
| Printable | Printer |
| printable | Printer |
| printDryRunMessageAndExit | Darcs.Arguments |
| Printer | Printer |
| Printers | |
| 1 (Data Constructor) | Printer |
| 2 (Type/Class) | Printer |
| Printers' | Printer |
| printFriendly | Darcs.PrintPatch |
| printPatch | Darcs.PrintPatch |
| printPatchPager | Darcs.PrintPatch |
| printVersion | Darcs.Commands.Help |
| Priority | URL.Request |
| priority | URL.Request |
| pris2inv | Darcs.Repository.HashedRepo |
| Pristine | Darcs.Repository.InternalTypes |
| progress | Progress |
| ProgressAction | |
| 1 (Type/Class) | Darcs.MonadProgress |
| 2 (Data Constructor) | Darcs.MonadProgress |
| progressFL | Darcs.ProgressPatches |
| progressKeepLatest | Progress |
| progressList | Progress |
| progressPatchSet | Darcs.Patch.Set |
| progressRL | Darcs.ProgressPatches |
| progressRLShowTags | Darcs.ProgressPatches |
| promptChar | Darcs.Utils |
| PromptConfig | |
| 1 (Type/Class) | Darcs.Utils |
| 2 (Data Constructor) | Darcs.Utils |
| PromptForDependencies | Darcs.Flags, Darcs.Arguments |
| PromptLongComment | Darcs.Flags, Darcs.Arguments |
| promptYorn | Darcs.Utils |
| Pronoun | English |
| PS | Printer |
| ps2fn | Darcs.Patch.FileName |
| publicUnravel | Darcs.Patch.V1.Commute |
| pull | Darcs.Commands.Pull |
| pullConflictOptions | Darcs.Arguments |
| push | Darcs.Commands.Push |
| pushQ | URL.Request |
| put | Darcs.Commands.Put |
| putApplyState | Darcs.Patch.ApplyMonad |
| putDoc | Printer |
| putDocLn | Printer |
| putDocLnWith | Printer |
| putDocWith | Printer |
| putInfo | Darcs.Commands |
| putObject | Darcs.Patch.Prim.V3.ObjectMap, Darcs.Patch.Prim.V3.Apply |
| putTiming | Darcs.Global |
| putVerbose | Darcs.Commands |
| putWarning | Darcs.Commands |