| 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 |