| waitNextUrl | URL.HTTP |
| waitToStart | URL.Request |
| waitUrl | URL |
| wantExternalMerge | Darcs.Flags |
| wantGuiPause | Darcs.Flags |
| whatsnew | Darcs.Commands.WhatsNew |
| whenDebugMode | Darcs.Global |
| WhichChanges | Darcs.SelectChanges |
| willIgnoreTimes | Darcs.Flags |
| willRemoveLogFile | Darcs.Flags |
| windows | Darcs.Global |
| winfo | Darcs.Patch.PatchInfoAnd |
| withAtexit | Darcs.Global |
| withCurrentDirectory | Darcs.Utils |
| withDebugMode | Darcs.Global |
| withDelayedDir | Darcs.Lock |
| withFileNames | Darcs.Patch.ApplyMonad |
| withFiles | Darcs.Patch.ApplyMonad |
| withGutsOf | Darcs.Repository.Internal, Darcs.Repository |
| withLock | Darcs.Lock |
| withLockCanFail | Darcs.Lock |
| withNamedTemp | Darcs.Lock |
| withOpenTemp | Darcs.Lock |
| withoutNonBlock | Exec |
| withoutProgress | Progress |
| withPermDir | Darcs.Lock |
| withRecorded | Darcs.Repository.Internal, Darcs.Repository |
| withRepoLock | Darcs.Repository.Internal, Darcs.Repository |
| withRepoReadLock | Darcs.Repository.Internal, Darcs.Repository |
| withRepository | Darcs.Repository.Internal, Darcs.Repository |
| withRepositoryDirectory | Darcs.Repository.Internal, Darcs.Repository |
| withSelectedPatchFromRepo | Darcs.SelectChanges |
| withSignalsBlocked | Darcs.SignalHandler |
| withSignalsHandled | Darcs.SignalHandler |
| withStdoutTemp | Darcs.Lock |
| withTemp | Darcs.Lock |
| withTempDir | Darcs.Lock |
| withUMask | Darcs.Utils |
| workingRepoDir | Darcs.Arguments |
| WorkRepoDir | Darcs.Flags, Darcs.Arguments |
| WorkRepoUrl | Darcs.Flags, Darcs.Arguments |
| worldReadableTemp | Darcs.Lock |
| WPatchInfo | Darcs.Patch.PatchInfoAnd |
| WrappedCommuteFunction | |
| 1 (Type/Class) | Darcs.Patch.Prim.V1.Commute |
| 2 (Data Constructor) | Darcs.Patch.Prim.V1.Commute |
| wrapText | Printer |
| Writable | Darcs.Repository.Cache, Darcs.Repository |
| writable | Darcs.Repository.Cache |
| WritableOrNot | Darcs.Repository.Cache, Darcs.Repository |
| writeAndReadPatch | Darcs.Repository.HashedRepo |
| writeAtomicFilePS | Darcs.Lock |
| writeBinFile | Darcs.Lock |
| writeDefaultPrefs | Darcs.Repository.Prefs |
| writeDocBinFile | Darcs.Lock |
| writeFileUsingCache | Darcs.Repository.Cache |
| writeLocaleFile | Darcs.Lock |
| writeNewPending | Darcs.Repository.LowLevel |
| writePatch | Darcs.Patch.Show, Darcs.Patch |
| writePatchIfNecessary | Darcs.Repository.HashedRepo |
| writePatchSet | Darcs.Repository |
| writeProblem | Darcs.Repository.Format |
| writeRepoFormat | Darcs.Repository.Format |
| writeTentativeInventory | Darcs.Repository.HashedRepo |
| writeTentativePending | Darcs.Repository.LowLevel |
| writeToFile | Darcs.Lock |
| writeUnrevert | Darcs.Commands.Unrevert |