Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > db7a4a658d190b3e658423135710c498 > files > 568

ghc-darcs-devel-2.8.3-1.fc18.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Darcs.Arguments</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Darcs-Arguments.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Darcs-Arguments.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">darcs-2.8.3: a distributed, interactive, smart revision control system</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Darcs.Arguments</p></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:DarcsFlag">DarcsFlag</a> <ul class="subs"><li>= <a href="#v:Help">Help</a>  </li><li>| <a href="#v:ListOptions">ListOptions</a>  </li><li>| <a href="#v:NoTest">NoTest</a>  </li><li>| <a href="#v:Test">Test</a>  </li><li>| <a href="#v:OnlyChangesToFiles">OnlyChangesToFiles</a>  </li><li>| <a href="#v:ChangesToAllFiles">ChangesToAllFiles</a>  </li><li>| <a href="#v:LeaveTestDir">LeaveTestDir</a>  </li><li>| <a href="#v:NoLeaveTestDir">NoLeaveTestDir</a>  </li><li>| <a href="#v:Timings">Timings</a>  </li><li>| <a href="#v:Debug">Debug</a>  </li><li>| <a href="#v:DebugVerbose">DebugVerbose</a>  </li><li>| <a href="#v:DebugHTTP">DebugHTTP</a>  </li><li>| <a href="#v:Verbose">Verbose</a>  </li><li>| <a href="#v:NormalVerbosity">NormalVerbosity</a>  </li><li>| <a href="#v:Quiet">Quiet</a>  </li><li>| <a href="#v:Target">Target</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Cc">Cc</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Output">Output</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a>  </li><li>| <a href="#v:OutputAutoName">OutputAutoName</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:Subject">Subject</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:InReplyTo">InReplyTo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Charset">Charset</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:SendmailCmd">SendmailCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Author">Author</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:PatchName">PatchName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:OnePatch">OnePatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:SeveralPatch">SeveralPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:AfterPatch">AfterPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:UpToPatch">UpToPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:TagName">TagName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:LastN">LastN</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a>  </li><li>| <a href="#v:MaxCount">MaxCount</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a>  </li><li>| <a href="#v:PatchIndexRange">PatchIndexRange</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a>  </li><li>| <a href="#v:NumberPatches">NumberPatches</a>  </li><li>| <a href="#v:OneTag">OneTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:AfterTag">AfterTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:UpToTag">UpToTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:GenContext">GenContext</a>  </li><li>| <a href="#v:Context">Context</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:Count">Count</a>  </li><li>| <a href="#v:LogFile">LogFile</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:RmLogFile">RmLogFile</a>  </li><li>| <a href="#v:DontRmLogFile">DontRmLogFile</a>  </li><li>| <a href="#v:DistName">DistName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:All">All</a>  </li><li>| <a href="#v:Recursive">Recursive</a>  </li><li>| <a href="#v:NoRecursive">NoRecursive</a>  </li><li>| <a href="#v:Reorder">Reorder</a>  </li><li>| <a href="#v:RestrictPaths">RestrictPaths</a>  </li><li>| <a href="#v:DontRestrictPaths">DontRestrictPaths</a>  </li><li>| <a href="#v:AskDeps">AskDeps</a>  </li><li>| <a href="#v:NoAskDeps">NoAskDeps</a>  </li><li>| <a href="#v:IgnoreTimes">IgnoreTimes</a>  </li><li>| <a href="#v:DontIgnoreTimes">DontIgnoreTimes</a>  </li><li>| <a href="#v:LookForAdds">LookForAdds</a>  </li><li>| <a href="#v:NoLookForAdds">NoLookForAdds</a>  </li><li>| <a href="#v:AnyOrder">AnyOrder</a>  </li><li>| <a href="#v:CreatorHash">CreatorHash</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Intersection">Intersection</a>  </li><li>| <a href="#v:Union">Union</a>  </li><li>| <a href="#v:Complement">Complement</a>  </li><li>| <a href="#v:Sign">Sign</a>  </li><li>| <a href="#v:SignAs">SignAs</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:NoSign">NoSign</a>  </li><li>| <a href="#v:SignSSL">SignSSL</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:HappyForwarding">HappyForwarding</a>  </li><li>| <a href="#v:NoHappyForwarding">NoHappyForwarding</a>  </li><li>| <a href="#v:Verify">Verify</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:VerifySSL">VerifySSL</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:RemoteDarcsOpt">RemoteDarcsOpt</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:EditDescription">EditDescription</a>  </li><li>| <a href="#v:NoEditDescription">NoEditDescription</a>  </li><li>| <a href="#v:Toks">Toks</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:EditLongComment">EditLongComment</a>  </li><li>| <a href="#v:NoEditLongComment">NoEditLongComment</a>  </li><li>| <a href="#v:PromptLongComment">PromptLongComment</a>  </li><li>| <a href="#v:KeepDate">KeepDate</a>  </li><li>| <a href="#v:NoKeepDate">NoKeepDate</a>  </li><li>| <a href="#v:AllowConflicts">AllowConflicts</a>  </li><li>| <a href="#v:MarkConflicts">MarkConflicts</a>  </li><li>| <a href="#v:NoAllowConflicts">NoAllowConflicts</a>  </li><li>| <a href="#v:SkipConflicts">SkipConflicts</a>  </li><li>| <a href="#v:Boring">Boring</a>  </li><li>| <a href="#v:SkipBoring">SkipBoring</a>  </li><li>| <a href="#v:AllowCaseOnly">AllowCaseOnly</a>  </li><li>| <a href="#v:DontAllowCaseOnly">DontAllowCaseOnly</a>  </li><li>| <a href="#v:AllowWindowsReserved">AllowWindowsReserved</a>  </li><li>| <a href="#v:DontAllowWindowsReserved">DontAllowWindowsReserved</a>  </li><li>| <a href="#v:DontGrabDeps">DontGrabDeps</a>  </li><li>| <a href="#v:DontPromptForDependencies">DontPromptForDependencies</a>  </li><li>| <a href="#v:PromptForDependencies">PromptForDependencies</a>  </li><li>| <a href="#v:Compress">Compress</a>  </li><li>| <a href="#v:NoCompress">NoCompress</a>  </li><li>| <a href="#v:UnCompress">UnCompress</a>  </li><li>| <a href="#v:WorkRepoDir">WorkRepoDir</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:WorkRepoUrl">WorkRepoUrl</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:RemoteRepo">RemoteRepo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:NewRepo">NewRepo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Reply">Reply</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:ApplyAs">ApplyAs</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:MachineReadable">MachineReadable</a>  </li><li>| <a href="#v:HumanReadable">HumanReadable</a>  </li><li>| <a href="#v:Pipe">Pipe</a>  </li><li>| <a href="#v:Interactive">Interactive</a>  </li><li>| <a href="#v:DiffCmd">DiffCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:ExternalMerge">ExternalMerge</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:Summary">Summary</a>  </li><li>| <a href="#v:NoSummary">NoSummary</a>  </li><li>| <a href="#v:PauseForGui">PauseForGui</a>  </li><li>| <a href="#v:NoPauseForGui">NoPauseForGui</a>  </li><li>| <a href="#v:Unified">Unified</a>  </li><li>| <a href="#v:NonUnified">NonUnified</a>  </li><li>| <a href="#v:Reverse">Reverse</a>  </li><li>| <a href="#v:Forward">Forward</a>  </li><li>| <a href="#v:Complete">Complete</a>  </li><li>| <a href="#v:Lazy">Lazy</a>  </li><li>| <a href="#v:FixFilePath">FixFilePath</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:DiffFlags">DiffFlags</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:XMLOutput">XMLOutput</a>  </li><li>| <a href="#v:ForceReplace">ForceReplace</a>  </li><li>| <a href="#v:OnePattern">OnePattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a>  </li><li>| <a href="#v:SeveralPattern">SeveralPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a>  </li><li>| <a href="#v:AfterPattern">AfterPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a>  </li><li>| <a href="#v:UpToPattern">UpToPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a>  </li><li>| <a href="#v:NonApply">NonApply</a>  </li><li>| <a href="#v:NonVerify">NonVerify</a>  </li><li>| <a href="#v:NonForce">NonForce</a>  </li><li>| <a href="#v:DryRun">DryRun</a>  </li><li>| <a href="#v:SetDefault">SetDefault</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>  </li><li>| <a href="#v:NoSetDefault">NoSetDefault</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a>  </li><li>| <a href="#v:Disable">Disable</a>  </li><li>| <a href="#v:SetScriptsExecutable">SetScriptsExecutable</a>  </li><li>| <a href="#v:DontSetScriptsExecutable">DontSetScriptsExecutable</a>  </li><li>| <a href="#v:Bisect">Bisect</a>  </li><li>| <a href="#v:UseHashedInventory">UseHashedInventory</a>  </li><li>| <a href="#v:UseFormat2">UseFormat2</a>  </li><li>| <a href="#v:UseNoWorkingDir">UseNoWorkingDir</a>  </li><li>| <a href="#v:UseWorkingDir">UseWorkingDir</a>  </li><li>| <a href="#v:NoUpdateWorking">NoUpdateWorking</a>  </li><li>| <a href="#v:Sibling">Sibling</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>  </li><li>| <a href="#v:Relink">Relink</a>  </li><li>| <a href="#v:OptimizePristine">OptimizePristine</a>  </li><li>| <a href="#v:OptimizeHTTP">OptimizeHTTP</a>  </li><li>| <a href="#v:UpgradeFormat">UpgradeFormat</a>  </li><li>| <a href="#v:Files">Files</a>  </li><li>| <a href="#v:NoFiles">NoFiles</a>  </li><li>| <a href="#v:Directories">Directories</a>  </li><li>| <a href="#v:NoDirectories">NoDirectories</a>  </li><li>| <a href="#v:Pending">Pending</a>  </li><li>| <a href="#v:NoPending">NoPending</a>  </li><li>| <a href="#v:PosthookCmd">PosthookCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:NoPosthook">NoPosthook</a>  </li><li>| <a href="#v:AskPosthook">AskPosthook</a>  </li><li>| <a href="#v:RunPosthook">RunPosthook</a>  </li><li>| <a href="#v:PrehookCmd">PrehookCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:NoPrehook">NoPrehook</a>  </li><li>| <a href="#v:AskPrehook">AskPrehook</a>  </li><li>| <a href="#v:RunPrehook">RunPrehook</a>  </li><li>| <a href="#v:UMask">UMask</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:StoreInMemory">StoreInMemory</a>  </li><li>| <a href="#v:ApplyOnDisk">ApplyOnDisk</a>  </li><li>| <a href="#v:NoHTTPPipelining">NoHTTPPipelining</a>  </li><li>| <a href="#v:Packs">Packs</a>  </li><li>| <a href="#v:NoPacks">NoPacks</a>  </li><li>| <a href="#v:NoCache">NoCache</a>  </li><li>| <a href="#v:AllowUnrelatedRepos">AllowUnrelatedRepos</a>  </li><li>| <a href="#v:Check">Check</a>  </li><li>| <a href="#v:Repair">Repair</a>  </li><li>| <a href="#v:JustThisRepo">JustThisRepo</a>  </li><li>| <a href="#v:NullFlag">NullFlag</a>  </li><li>| <a href="#v:RecordRollback">RecordRollback</a>  </li><li>| <a href="#v:NoRecordRollback">NoRecordRollback</a>  </li><li>| <a href="#v:NoAmendUnrecord">NoAmendUnrecord</a>  </li><li>| <a href="#v:AmendUnrecord">AmendUnrecord</a>  </li></ul></li><li class="src short"><a href="#v:flagToString">flagToString</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:applyDefaults">applyDefaults</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]</li><li class="src short"><a href="#v:nubOptions">nubOptions</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]</li><li class="src short"><a href="#v:maxCount">maxCount</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:isin">isin</a> :: <a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:arein">arein</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:setEnvDarcsPatches">setEnvDarcsPatches</a> :: (<a href="Darcs-Patch-RepoPatch.html#t:RepoPatch">RepoPatch</a> p, <a href="Darcs-Patch-Apply.html#t:ApplyState">ApplyState</a> p ~ <a href="/usr/share/doc/ghc/html/libraries/hashed-storage-0.5.9/Storage-Hashed-Tree.html#t:Tree">Tree</a>) =&gt; <a href="Darcs-Witnesses-Ordered.html#t:FL">FL</a> (<a href="Darcs-Patch-PatchInfoAnd.html#t:PatchInfoAnd">PatchInfoAnd</a> p) x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:setEnvDarcsFiles">setEnvDarcsFiles</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; p x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:fixFilePathOrStd">fixFilePathOrStd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a></li><li class="src short"><a href="#v:fixUrl">fixUrl</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:fixUrlFlag">fixUrlFlag</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a></li><li class="src short"><a href="#v:fixSubPaths">fixSubPaths</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="Darcs-RepoPath.html#t:SubPath">SubPath</a>]</li><li class="src short"><a href="#v:maybeFixSubPaths">maybeFixSubPaths</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:SubPath">SubPath</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:DarcsAtomicOption">DarcsAtomicOption</a> <ul class="subs"><li>= <a href="#v:DarcsArgOption">DarcsArgOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:DarcsAbsPathOption">DarcsAbsPathOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:DarcsAbsPathOrStdOption">DarcsAbsPathOrStdOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:DarcsOptAbsPathOption">DarcsOptAbsPathOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> (<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:DarcsNoArgOption">DarcsNoArgOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>  </li><li>| <a href="#v:DarcsInternalOption">DarcsInternalOption</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>  </li></ul></li><li class="src short"><a href="#v:atomicOptions">atomicOptions</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:DarcsOption">DarcsOption</a> <ul class="subs"><li>= <a href="#v:DarcsSingleOption">DarcsSingleOption</a> <a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>  </li><li>| <a href="#v:DarcsMultipleChoiceOption">DarcsMultipleChoiceOption</a> [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>]  </li><li>| <a href="#v:DarcsMutuallyExclusive">DarcsMutuallyExclusive</a> [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>] ([<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>])  </li></ul></li><li class="src short"><a href="#v:optionFromDarcsOption">optionFromDarcsOption</a> :: <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-Console-GetOpt.html#t:OptDescr">OptDescr</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]</li><li class="src short"><a href="#v:pipeInteractive">pipeInteractive</a>, <a href="#v:amendUnrecord">amendUnrecord</a>, <a href="#v:recordRollback">recordRollback</a>, <a href="#v:fromOpt">fromOpt</a>, <a href="#v:leaveTestDir">leaveTestDir</a>, <a href="#v:rmlogfile">rmlogfile</a>, <a href="#v:logfile">logfile</a>, <a href="#v:sendmailCmd">sendmailCmd</a>, <a href="#v:matchSeveral">matchSeveral</a>, <a href="#v:matchRange">matchRange</a>, <a href="#v:matchOne">matchOne</a>, <a href="#v:allowUnrelatedRepos">allowUnrelatedRepos</a>, <a href="#v:forceReplace">forceReplace</a>, <a href="#v:help">help</a>, <a href="#v:notest">notest</a>, <a href="#v:test">test</a>, <a href="#v:ignoretimes">ignoretimes</a>, <a href="#v:lookforadds">lookforadds</a>, <a href="#v:askdeps">askdeps</a>, <a href="#v:author">author</a>, <a href="#v:matchSeveralOrLast">matchSeveralOrLast</a>, <a href="#v:matchSeveralOrRange">matchSeveralOrRange</a>, <a href="#v:nocompress">nocompress</a>, <a href="#v:inReplyTo">inReplyTo</a>, <a href="#v:charset">charset</a>, <a href="#v:subject">subject</a>, <a href="#v:uncompressNocompress">uncompressNocompress</a>, <a href="#v:summary">summary</a>, <a href="#v:unified">unified</a>, <a href="#v:repoCombinator">repoCombinator</a>, <a href="#v:unidiff">unidiff</a>, <a href="#v:outputAutoName">outputAutoName</a>, <a href="#v:output">output</a>, <a href="#v:editDescription">editDescription</a>, <a href="#v:patchnameOption">patchnameOption</a>, <a href="#v:distnameOption">distnameOption</a>, <a href="#v:xmloutput">xmloutput</a>, <a href="#v:reply">reply</a>, <a href="#v:applyConflictOptions">applyConflictOptions</a>, <a href="#v:ccApply">ccApply</a>, <a href="#v:ccSend">ccSend</a>, <a href="#v:target">target</a>, <a href="#v:pullConflictOptions">pullConflictOptions</a>, <a href="#v:pauseForGui">pauseForGui</a>, <a href="#v:useExternalMerge">useExternalMerge</a>, <a href="#v:storeInMemory">storeInMemory</a>, <a href="#v:diffCmdFlag">diffCmdFlag</a>, <a href="#v:sendToContext">sendToContext</a>, <a href="#v:happyForwarding">happyForwarding</a>, <a href="#v:matchOneContext">matchOneContext</a>, <a href="#v:changesFormat">changesFormat</a>, <a href="#v:creatorhash">creatorhash</a>, <a href="#v:changesReverse">changesReverse</a>, <a href="#v:matchOneNontag">matchOneNontag</a>, <a href="#v:askLongComment">askLongComment</a>, <a href="#v:noskipBoring">noskipBoring</a>, <a href="#v:allowProblematicFilenames">allowProblematicFilenames</a>, <a href="#v:diffflags">diffflags</a>, <a href="#v:machineReadable">machineReadable</a>, <a href="#v:humanReadable">humanReadable</a>, <a href="#v:allInteractive">allInteractive</a>, <a href="#v:allPipeInteractive">allPipeInteractive</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:listOptions">listOptions</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:listFiles">listFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:anyVerbosity">anyVerbosity</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]</li><li class="src short"><a href="#v:disable">disable</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:restrictPaths">restrictPaths</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:workingRepoDir">workingRepoDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:remoteRepo">remoteRepo</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:possiblyRemoteRepoDir">possiblyRemoteRepoDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:getRepourl">getRepourl</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:listRegisteredFiles">listRegisteredFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:listUnregisteredFiles">listUnregisteredFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:getAuthor">getAuthor</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:getEasyAuthor">getEasyAuthor</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:getSendmailCmd">getSendmailCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:fileHelpAuthor">fileHelpAuthor</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:environmentHelpEmail">environmentHelpEmail</a> :: ([<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>], [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>])</li><li class="src short"><a href="#v:getSubject">getSubject</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:getCharset">getCharset</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:getInReplyTo">getInReplyTo</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:getCc">getCc</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:recursive">recursive</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:patchFormatChoices">patchFormatChoices</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:upgradeFormat">upgradeFormat</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:useWorkingDir">useWorkingDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:keepDate">keepDate</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:environmentHelpSendmail">environmentHelpSendmail</a> :: ([<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>], [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>])</li><li class="src short"><a href="#v:sign">sign</a>, <a href="#v:verify">verify</a>, <a href="#v:applyas">applyas</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:reponame">reponame</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:depsSel">depsSel</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:optionsLatex">optionsLatex</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:reorderPatches">reorderPatches</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:onlyToFiles">onlyToFiles</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:matchMaxcount">matchMaxcount</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:getContext">getContext</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></li><li class="src short"><a href="#v:tokens">tokens</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:partial">partial</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:dryRun">dryRun</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]</li><li class="src short"><a href="#v:dryRunNoxml">dryRunNoxml</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:printDryRunMessageAndExit">printDryRunMessageAndExit</a> :: (<a href="Darcs-Patch-RepoPatch.html#t:RepoPatch">RepoPatch</a> p, <a href="Darcs-Patch-Apply.html#t:ApplyState">ApplyState</a> p ~ <a href="/usr/share/doc/ghc/html/libraries/hashed-storage-0.5.9/Storage-Hashed-Tree.html#t:Tree">Tree</a>) =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="Darcs-Witnesses-Ordered.html#t:FL">FL</a> (<a href="Darcs-Patch-PatchInfoAnd.html#t:PatchInfoAnd">PatchInfoAnd</a> p) x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:showFriendly">showFriendly</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; p x y -&gt; <a href="Printer.html#t:Doc">Doc</a></li><li class="src short"><a href="#v:setDefault">setDefault</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:setScriptsExecutableOption">setScriptsExecutableOption</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:bisect">bisect</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:relink">relink</a>, <a href="#v:sibling">sibling</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:flagsToSiblings">flagsToSiblings</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>]</li><li class="src short"><a href="#v:files">files</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:directories">directories</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:pending">pending</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:posthookCmd">posthookCmd</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:posthookPrompt">posthookPrompt</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:getPosthookCmd">getPosthookCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:prehookCmd">prehookCmd</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:prehookPrompt">prehookPrompt</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:getPrehookCmd">getPrehookCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:nullFlag">nullFlag</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:umaskOption">umaskOption</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:patchSelectFlag">patchSelectFlag</a> :: <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:networkOptions">networkOptions</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]</li><li class="src short"><a href="#v:noCache">noCache</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:checkOrRepair">checkOrRepair</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:justThisRepo">justThisRepo</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:optimizePristine">optimizePristine</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:optimizeHTTP">optimizeHTTP</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li><li class="src short"><a href="#v:getOutput">getOutput</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a></li><li class="src short"><a href="#v:makeScriptsExecutable">makeScriptsExecutable</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; p x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:usePacks">usePacks</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DarcsFlag" class="def">DarcsFlag</a>  <a href="src/Darcs-Flags.html#DarcsFlag" class="link">Source</a></p><div class="doc"><p>The <code><a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a></code> type is a list of all flags that can ever be
 passed to darcs, or to one of its commands.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Help" class="def">Help</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ListOptions" class="def">ListOptions</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoTest" class="def">NoTest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Test" class="def">Test</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OnlyChangesToFiles" class="def">OnlyChangesToFiles</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ChangesToAllFiles" class="def">ChangesToAllFiles</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LeaveTestDir" class="def">LeaveTestDir</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoLeaveTestDir" class="def">NoLeaveTestDir</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Timings" class="def">Timings</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Debug" class="def">Debug</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DebugVerbose" class="def">DebugVerbose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DebugHTTP" class="def">DebugHTTP</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Verbose" class="def">Verbose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NormalVerbosity" class="def">NormalVerbosity</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Quiet" class="def">Quiet</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Target" class="def">Target</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Cc" class="def">Cc</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Output" class="def">Output</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OutputAutoName" class="def">OutputAutoName</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Subject" class="def">Subject</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:InReplyTo" class="def">InReplyTo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Charset" class="def">Charset</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SendmailCmd" class="def">SendmailCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Author" class="def">Author</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PatchName" class="def">PatchName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OnePatch" class="def">OnePatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SeveralPatch" class="def">SeveralPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AfterPatch" class="def">AfterPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpToPatch" class="def">UpToPatch</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TagName" class="def">TagName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LastN" class="def">LastN</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MaxCount" class="def">MaxCount</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PatchIndexRange" class="def">PatchIndexRange</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NumberPatches" class="def">NumberPatches</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OneTag" class="def">OneTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AfterTag" class="def">AfterTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpToTag" class="def">UpToTag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:GenContext" class="def">GenContext</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Context" class="def">Context</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Count" class="def">Count</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LogFile" class="def">LogFile</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RmLogFile" class="def">RmLogFile</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontRmLogFile" class="def">DontRmLogFile</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DistName" class="def">DistName</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:All" class="def">All</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Recursive" class="def">Recursive</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoRecursive" class="def">NoRecursive</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Reorder" class="def">Reorder</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RestrictPaths" class="def">RestrictPaths</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontRestrictPaths" class="def">DontRestrictPaths</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AskDeps" class="def">AskDeps</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoAskDeps" class="def">NoAskDeps</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:IgnoreTimes" class="def">IgnoreTimes</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontIgnoreTimes" class="def">DontIgnoreTimes</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LookForAdds" class="def">LookForAdds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoLookForAdds" class="def">NoLookForAdds</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AnyOrder" class="def">AnyOrder</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:CreatorHash" class="def">CreatorHash</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Intersection" class="def">Intersection</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Union" class="def">Union</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Complement" class="def">Complement</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Sign" class="def">Sign</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SignAs" class="def">SignAs</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoSign" class="def">NoSign</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SignSSL" class="def">SignSSL</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:HappyForwarding" class="def">HappyForwarding</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoHappyForwarding" class="def">NoHappyForwarding</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Verify" class="def">Verify</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:VerifySSL" class="def">VerifySSL</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RemoteDarcsOpt" class="def">RemoteDarcsOpt</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EditDescription" class="def">EditDescription</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoEditDescription" class="def">NoEditDescription</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Toks" class="def">Toks</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:EditLongComment" class="def">EditLongComment</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoEditLongComment" class="def">NoEditLongComment</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PromptLongComment" class="def">PromptLongComment</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:KeepDate" class="def">KeepDate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoKeepDate" class="def">NoKeepDate</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AllowConflicts" class="def">AllowConflicts</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MarkConflicts" class="def">MarkConflicts</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoAllowConflicts" class="def">NoAllowConflicts</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SkipConflicts" class="def">SkipConflicts</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Boring" class="def">Boring</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SkipBoring" class="def">SkipBoring</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AllowCaseOnly" class="def">AllowCaseOnly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontAllowCaseOnly" class="def">DontAllowCaseOnly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AllowWindowsReserved" class="def">AllowWindowsReserved</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontAllowWindowsReserved" class="def">DontAllowWindowsReserved</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontGrabDeps" class="def">DontGrabDeps</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontPromptForDependencies" class="def">DontPromptForDependencies</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PromptForDependencies" class="def">PromptForDependencies</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Compress" class="def">Compress</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoCompress" class="def">NoCompress</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UnCompress" class="def">UnCompress</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WorkRepoDir" class="def">WorkRepoDir</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:WorkRepoUrl" class="def">WorkRepoUrl</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RemoteRepo" class="def">RemoteRepo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NewRepo" class="def">NewRepo</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Reply" class="def">Reply</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ApplyAs" class="def">ApplyAs</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:MachineReadable" class="def">MachineReadable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:HumanReadable" class="def">HumanReadable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Pipe" class="def">Pipe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Interactive" class="def">Interactive</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DiffCmd" class="def">DiffCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ExternalMerge" class="def">ExternalMerge</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Summary" class="def">Summary</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoSummary" class="def">NoSummary</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PauseForGui" class="def">PauseForGui</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoPauseForGui" class="def">NoPauseForGui</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Unified" class="def">Unified</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NonUnified" class="def">NonUnified</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Reverse" class="def">Reverse</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Forward" class="def">Forward</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Complete" class="def">Complete</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Lazy" class="def">Lazy</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:FixFilePath" class="def">FixFilePath</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DiffFlags" class="def">DiffFlags</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:XMLOutput" class="def">XMLOutput</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ForceReplace" class="def">ForceReplace</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OnePattern" class="def">OnePattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SeveralPattern" class="def">SeveralPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AfterPattern" class="def">AfterPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpToPattern" class="def">UpToPattern</a> <a href="Darcs-Patch-MatchData.html#t:PatchMatch">PatchMatch</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NonApply" class="def">NonApply</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NonVerify" class="def">NonVerify</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NonForce" class="def">NonForce</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DryRun" class="def">DryRun</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SetDefault" class="def">SetDefault</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoSetDefault" class="def">NoSetDefault</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Disable" class="def">Disable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SetScriptsExecutable" class="def">SetScriptsExecutable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DontSetScriptsExecutable" class="def">DontSetScriptsExecutable</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Bisect" class="def">Bisect</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UseHashedInventory" class="def">UseHashedInventory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UseFormat2" class="def">UseFormat2</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UseNoWorkingDir" class="def">UseNoWorkingDir</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UseWorkingDir" class="def">UseWorkingDir</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoUpdateWorking" class="def">NoUpdateWorking</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Sibling" class="def">Sibling</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Relink" class="def">Relink</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OptimizePristine" class="def">OptimizePristine</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OptimizeHTTP" class="def">OptimizeHTTP</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UpgradeFormat" class="def">UpgradeFormat</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Files" class="def">Files</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoFiles" class="def">NoFiles</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Directories" class="def">Directories</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoDirectories" class="def">NoDirectories</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Pending" class="def">Pending</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoPending" class="def">NoPending</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PosthookCmd" class="def">PosthookCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoPosthook" class="def">NoPosthook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AskPosthook" class="def">AskPosthook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RunPosthook" class="def">RunPosthook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:PrehookCmd" class="def">PrehookCmd</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoPrehook" class="def">NoPrehook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AskPrehook" class="def">AskPrehook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RunPrehook" class="def">RunPrehook</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:UMask" class="def">UMask</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:StoreInMemory" class="def">StoreInMemory</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ApplyOnDisk" class="def">ApplyOnDisk</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoHTTPPipelining" class="def">NoHTTPPipelining</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Packs" class="def">Packs</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoPacks" class="def">NoPacks</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoCache" class="def">NoCache</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AllowUnrelatedRepos" class="def">AllowUnrelatedRepos</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Check" class="def">Check</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Repair" class="def">Repair</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:JustThisRepo" class="def">JustThisRepo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NullFlag" class="def">NullFlag</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:RecordRollback" class="def">RecordRollback</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoRecordRollback" class="def">NoRecordRollback</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NoAmendUnrecord" class="def">NoAmendUnrecord</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:AmendUnrecord" class="def">AmendUnrecord</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DarcsFlag" class="caption collapser" onclick="toggleSection('i:DarcsFlag')">Instances</p><div id="section.i:DarcsFlag" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Text-Show.html#t:Show">Show</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:flagToString" class="def">flagToString</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#flagToString" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:applyDefaults" class="def">applyDefaults</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]<a href="src/Darcs-Arguments.html#applyDefaults" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nubOptions" class="def">nubOptions</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]<a href="src/Darcs-Arguments.html#nubOptions" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:maxCount" class="def">maxCount</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a><a href="src/Darcs-Flags.html#maxCount" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:isin" class="def">isin</a> :: <a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Darcs-Arguments.html#isin" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:arein" class="def">arein</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Darcs-Arguments.html#arein" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:setEnvDarcsPatches" class="def">setEnvDarcsPatches</a> :: (<a href="Darcs-Patch-RepoPatch.html#t:RepoPatch">RepoPatch</a> p, <a href="Darcs-Patch-Apply.html#t:ApplyState">ApplyState</a> p ~ <a href="/usr/share/doc/ghc/html/libraries/hashed-storage-0.5.9/Storage-Hashed-Tree.html#t:Tree">Tree</a>) =&gt; <a href="Darcs-Witnesses-Ordered.html#t:FL">FL</a> (<a href="Darcs-Patch-PatchInfoAnd.html#t:PatchInfoAnd">PatchInfoAnd</a> p) x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a><a href="src/Darcs-Arguments.html#setEnvDarcsPatches" class="link">Source</a></p><div class="doc"><p>Set the DARCS_PATCHES and DARCS_PATCHES_XML environment variables
 with info about the given patches, for use in post-hooks.
</p></div></div><div class="top"><p class="src"><a name="v:setEnvDarcsFiles" class="def">setEnvDarcsFiles</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; p x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a><a href="src/Darcs-Arguments.html#setEnvDarcsFiles" class="link">Source</a></p><div class="doc"><p>Set the DARCS_FILES environment variable to the files touched by the
 given patch, one per line, for use in post-hooks.
</p></div></div><div class="top"><p class="src"><a name="v:fixFilePathOrStd" class="def">fixFilePathOrStd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a><a href="src/Darcs-Arguments.html#fixFilePathOrStd" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fixUrl" class="def">fixUrl</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#fixUrl" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fixUrlFlag" class="def">fixUrlFlag</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a><a href="src/Darcs-Arguments.html#fixUrlFlag" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:fixSubPaths" class="def">fixSubPaths</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="Darcs-RepoPath.html#t:SubPath">SubPath</a>]<a href="src/Darcs-Arguments.html#fixSubPaths" class="link">Source</a></p><div class="doc"><p><code>fixSubPaths files</code> returns the <code>SubPath</code>s for the paths in <code>files</code> that
 are inside the repository, preserving their order. Paths in <code>files</code> that are
 outside the repository directory are not in the result.
</p><p>When converting a relative path to an absolute one, this function first tries
 to interpret the relative path with respect to the current working directory.
 If that fails, it tries to interpret it with respect to the repository
 directory. Only when that fails does it omit the path from the result.
</p><p>It is intended for validating file arguments to darcs commands.
</p></div></div><div class="top"><p class="src"><a name="v:maybeFixSubPaths" class="def">maybeFixSubPaths</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:SubPath">SubPath</a>]<a href="src/Darcs-Arguments.html#maybeFixSubPaths" class="link">Source</a></p><div class="doc"><p><code>maybeFixSubPaths files</code> tries to turn the file paths in its argument into
 <code>SubPath</code>s.
</p><p>When converting a relative path to an absolute one, this function first tries
 to interpret the relative path with respect to the current working directory.
 If that fails, it tries to interpret it with respect to the repository
 directory. Only when that fails does it put a <code>Nothing</code> in the result at the
 position of the path that cannot be converted.
</p><p>It is intended for validating file arguments to darcs commands.
</p></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DarcsAtomicOption" class="def">DarcsAtomicOption</a>  <a href="src/Darcs-Arguments.html#DarcsAtomicOption" class="link">Source</a></p><div class="doc"><p>A type for darcs' options. The value contains the command line
 switch(es) for the option, a help string, and a function to build a
 <code>DarcsFlag</code> from the command line arguments.  for each constructor,
 <code>shortSwitches</code> represents the list of short command line switches
 which invoke the option, longSwitches the list of long command line
 switches, optDescr the description of the option, and argDescr the description
 of its argument, if any. mkFlag is a function which makes a <code>DarcsFlag</code> from
 the arguments of the option.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DarcsArgOption" class="def">DarcsArgOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p><code>DarcsArgOption shortSwitches longSwitches mkFlag ArgDescr OptDescr</code>
 The constructor for options with a string argument, such as
 <code>--tag</code>
</p></td></tr><tr><td class="src"><a name="v:DarcsAbsPathOption" class="def">DarcsAbsPathOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p><code>DarcsAbsPathOption shortSwitches longSwitches mkFlag ArgDescr OptDescr</code>
 The constructor for options with an absolute path argument, such as
 <code>--sibling</code>
</p></td></tr><tr><td class="src"><a name="v:DarcsAbsPathOrStdOption" class="def">DarcsAbsPathOrStdOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] (<a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p><code>DarcsAbsPathOrStdOption shortSwitches longSwitches mkFlag ArgDescr OptDescr</code>
 The constructor for options with a path argument, such as <code>-o</code>
</p></td></tr><tr><td class="src"><a name="v:DarcsOptAbsPathOption" class="def">DarcsOptAbsPathOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> (<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>) <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p><code>DarcsOptAbsPathOrStdOption shortSwitches longSwitches defaultPath
 mkFlag ArgDescr OptDescr</code> where defaultPath is a default value
 for the Path, as a string to be parsed as if it had been given
 on the command line.
 The constructor for options with an optional path argument, such as <code>-O</code>
</p></td></tr><tr><td class="src"><a name="v:DarcsNoArgOption" class="def">DarcsNoArgOption</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Char.html#t:Char">Char</a>] [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>] <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p><code>DarcsNoArgOption shortSwitches longSwitches mkFlag optDescr</code>
 The constructon fon options with no arguments.
</p></td></tr><tr><td class="src"><a name="v:DarcsInternalOption" class="def">DarcsInternalOption</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a></td><td class="doc"><p><code>DarcsInternalOption</code>
 An option just for internal use (e.g. defaulting), not directly available to the user.
</p></td></tr></table></div></div><div class="top"><p class="src"><a name="v:atomicOptions" class="def">atomicOptions</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>]<a href="src/Darcs-Arguments.html#atomicOptions" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DarcsOption" class="def">DarcsOption</a>  <a href="src/Darcs-Arguments.html#DarcsOption" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:DarcsSingleOption" class="def">DarcsSingleOption</a> <a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DarcsMultipleChoiceOption" class="def">DarcsMultipleChoiceOption</a> [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>]</td><td class="doc"><p>A constructor for grouping related options together, such as
 <code>--hashed</code> and <code>--darcs-2</code>.
</p></td></tr><tr><td class="src"><a name="v:DarcsMutuallyExclusive" class="def">DarcsMutuallyExclusive</a> [<a href="Darcs-Arguments.html#t:DarcsAtomicOption">DarcsAtomicOption</a>] ([<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>])</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><a name="v:optionFromDarcsOption" class="def">optionFromDarcsOption</a> :: <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a> -&gt; [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-Console-GetOpt.html#t:OptDescr">OptDescr</a> <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>]<a href="src/Darcs-Arguments.html#optionFromDarcsOption" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pipeInteractive" class="def">pipeInteractive</a>, <a name="v:amendUnrecord" class="def">amendUnrecord</a>, <a name="v:recordRollback" class="def">recordRollback</a>, <a name="v:fromOpt" class="def">fromOpt</a>, <a name="v:leaveTestDir" class="def">leaveTestDir</a>, <a name="v:rmlogfile" class="def">rmlogfile</a>, <a name="v:logfile" class="def">logfile</a>, <a name="v:sendmailCmd" class="def">sendmailCmd</a>, <a name="v:matchSeveral" class="def">matchSeveral</a>, <a name="v:matchRange" class="def">matchRange</a>, <a name="v:matchOne" class="def">matchOne</a>, <a name="v:allowUnrelatedRepos" class="def">allowUnrelatedRepos</a>, <a name="v:forceReplace" class="def">forceReplace</a>, <a name="v:help" class="def">help</a>, <a name="v:notest" class="def">notest</a>, <a name="v:test" class="def">test</a>, <a name="v:ignoretimes" class="def">ignoretimes</a>, <a name="v:lookforadds" class="def">lookforadds</a>, <a name="v:askdeps" class="def">askdeps</a>, <a name="v:author" class="def">author</a>, <a name="v:matchSeveralOrLast" class="def">matchSeveralOrLast</a>, <a name="v:matchSeveralOrRange" class="def">matchSeveralOrRange</a>, <a name="v:nocompress" class="def">nocompress</a>, <a name="v:inReplyTo" class="def">inReplyTo</a>, <a name="v:charset" class="def">charset</a>, <a name="v:subject" class="def">subject</a>, <a name="v:uncompressNocompress" class="def">uncompressNocompress</a>, <a name="v:summary" class="def">summary</a>, <a name="v:unified" class="def">unified</a>, <a name="v:repoCombinator" class="def">repoCombinator</a>, <a name="v:unidiff" class="def">unidiff</a>, <a name="v:outputAutoName" class="def">outputAutoName</a>, <a name="v:output" class="def">output</a>, <a name="v:editDescription" class="def">editDescription</a>, <a name="v:patchnameOption" class="def">patchnameOption</a>, <a name="v:distnameOption" class="def">distnameOption</a>, <a name="v:xmloutput" class="def">xmloutput</a>, <a name="v:reply" class="def">reply</a>, <a name="v:applyConflictOptions" class="def">applyConflictOptions</a>, <a name="v:ccApply" class="def">ccApply</a>, <a name="v:ccSend" class="def">ccSend</a>, <a name="v:target" class="def">target</a>, <a name="v:pullConflictOptions" class="def">pullConflictOptions</a>, <a name="v:pauseForGui" class="def">pauseForGui</a>, <a name="v:useExternalMerge" class="def">useExternalMerge</a>, <a name="v:storeInMemory" class="def">storeInMemory</a>, <a name="v:diffCmdFlag" class="def">diffCmdFlag</a>, <a name="v:sendToContext" class="def">sendToContext</a>, <a name="v:happyForwarding" class="def">happyForwarding</a>, <a name="v:matchOneContext" class="def">matchOneContext</a>, <a name="v:changesFormat" class="def">changesFormat</a>, <a name="v:creatorhash" class="def">creatorhash</a>, <a name="v:changesReverse" class="def">changesReverse</a>, <a name="v:matchOneNontag" class="def">matchOneNontag</a>, <a name="v:askLongComment" class="def">askLongComment</a>, <a name="v:noskipBoring" class="def">noskipBoring</a>, <a name="v:allowProblematicFilenames" class="def">allowProblematicFilenames</a>, <a name="v:diffflags" class="def">diffflags</a>, <a name="v:machineReadable" class="def">machineReadable</a>, <a name="v:humanReadable" class="def">humanReadable</a>, <a name="v:allInteractive" class="def">allInteractive</a>, <a name="v:allPipeInteractive" class="def">allPipeInteractive</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#pipeInteractive" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:listOptions" class="def">listOptions</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#listOptions" class="link">Source</a></p><div class="doc"><p><code>list_option</code> is an option which lists the command's arguments
</p></div></div><div class="top"><p class="src"><a name="v:listFiles" class="def">listFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]<a href="src/Darcs-Arguments.html#listFiles" class="link">Source</a></p><div class="doc"><p>Get a list of all non-boring files and directories in the working copy.
</p></div></div><div class="top"><p class="src"><a name="v:anyVerbosity" class="def">anyVerbosity</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]<a href="src/Darcs-Arguments.html#anyVerbosity" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:disable" class="def">disable</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#disable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:restrictPaths" class="def">restrictPaths</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#restrictPaths" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:workingRepoDir" class="def">workingRepoDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#workingRepoDir" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:remoteRepo" class="def">remoteRepo</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#remoteRepo" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:remoteRepo">remoteRepo</a></code> is the option used to specify the URL of the remote
 repository to work with
</p></div></div><div class="top"><p class="src"><a name="v:possiblyRemoteRepoDir" class="def">possiblyRemoteRepoDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#possiblyRemoteRepoDir" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getRepourl" class="def">getRepourl</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getRepourl" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getRepourl">getRepourl</a></code> takes a list of flags and returns the url of the
 repository specified by <code>Repodir &quot;directory&quot;</code> in that list of flags, if any.
 This flag is present if darcs was invoked with <code>--repodir=DIRECTORY</code>
</p></div></div><div class="top"><p class="src"><a name="v:listRegisteredFiles" class="def">listRegisteredFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]<a href="src/Darcs-Arguments.html#listRegisteredFiles" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:listRegisteredFiles">listRegisteredFiles</a></code> returns the list of all registered files in the repository.
</p></div></div><div class="top"><p class="src"><a name="v:listUnregisteredFiles" class="def">listUnregisteredFiles</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]<a href="src/Darcs-Arguments.html#listUnregisteredFiles" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:listUnregisteredFiles">listUnregisteredFiles</a></code> returns the list of all non-boring unregistered
 files in the repository.
</p></div></div><div class="top"><p class="src"><a name="v:getAuthor" class="def">getAuthor</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getAuthor" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getAuthor">getAuthor</a></code> takes a list of flags and returns the author of the
 change specified by <code>Author &quot;Leo Tolstoy&quot;</code> in that list of flags, if any.
 Otherwise, if <code>Pipe</code> is present, asks the user who is the author and
 returns the answer. If neither are present, try to guess the author,
 from <code>_darcs/prefs</code>, and if it's not possible, ask the user.
</p></div></div><div class="top"><p class="src"><a name="v:getEasyAuthor" class="def">getEasyAuthor</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]<a href="src/Darcs-Arguments.html#getEasyAuthor" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getEasyAuthor">getEasyAuthor</a></code> tries to get the author name first from the repository preferences,
 then from global preferences, then from environment variables.  Returns <code>[]</code>
 if it could not get it.  Note that it may only return multiple possibilities when
 reading from global preferences
</p></div></div><div class="top"><p class="src"><a name="v:getSendmailCmd" class="def">getSendmailCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getSendmailCmd" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getSendmailCmd">getSendmailCmd</a></code> takes a list of flags and returns the sendmail command
 to be used by <code>darcs send</code>. Looks for a command specified by
 <code>SendmailCmd &quot;command&quot;</code> in that list of flags, if any.
 This flag is present if darcs was invoked with <code>--sendmail-command=COMMAND</code>
 Alternatively the user can set <code>$S</code><code>ENDMAIL</code> which will be used as a fallback if present.
</p></div></div><div class="top"><p class="src"><a name="v:fileHelpAuthor" class="def">fileHelpAuthor</a> :: [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>]<a href="src/Darcs-Arguments.html#fileHelpAuthor" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:environmentHelpEmail" class="def">environmentHelpEmail</a> :: ([<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>], [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>])<a href="src/Darcs-Arguments.html#environmentHelpEmail" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getSubject" class="def">getSubject</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getSubject" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getSubject">getSubject</a></code> takes a list of flags and returns the subject of the mail
 to be sent by <code>darcs send</code>. Looks for a subject specified by
 <code>Subject &quot;subject&quot;</code> in that list of flags, if any.
 This flag is present if darcs was invoked with <code>--subject=SUBJECT</code>
</p></div></div><div class="top"><p class="src"><a name="v:getCharset" class="def">getCharset</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getCharset" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getInReplyTo" class="def">getInReplyTo</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getInReplyTo" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getCc" class="def">getCc</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getCc" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getCc">getCc</a></code> takes a list of flags and returns the addresses to send a copy of
 the patch bundle to when using <code>darcs send</code>.
 looks for a cc address specified by <code>Cc &quot;address&quot;</code> in that list of flags.
 Returns the addresses as a comma separated string.
</p></div></div><div class="top"><p class="src"><a name="v:recursive" class="def">recursive</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#recursive" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:patchFormatChoices" class="def">patchFormatChoices</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#patchFormatChoices" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:upgradeFormat" class="def">upgradeFormat</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#upgradeFormat" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:useWorkingDir" class="def">useWorkingDir</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#useWorkingDir" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:keepDate" class="def">keepDate</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#keepDate" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:environmentHelpSendmail" class="def">environmentHelpSendmail</a> :: ([<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>], [<a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>])<a href="src/Darcs-Arguments.html#environmentHelpSendmail" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:sign" class="def">sign</a>, <a name="v:verify" class="def">verify</a>, <a name="v:applyas" class="def">applyas</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#sign" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:reponame" class="def">reponame</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#reponame" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:depsSel" class="def">depsSel</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#depsSel" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:optionsLatex" class="def">optionsLatex</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#optionsLatex" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:reorderPatches" class="def">reorderPatches</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#reorderPatches" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:onlyToFiles" class="def">onlyToFiles</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#onlyToFiles" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:matchMaxcount" class="def">matchMaxcount</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#matchMaxcount" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getContext" class="def">getContext</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a><a href="src/Darcs-Arguments.html#getContext" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getContext">getContext</a></code> takes a list of flags and returns the context
 specified by <code>Context c</code> in that list of flags, if any.
 This flag is present if darcs was invoked with <code>--context=FILE</code>
</p></div></div><div class="top"><p class="src"><a name="v:tokens" class="def">tokens</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#tokens" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:partial" class="def">partial</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#partial" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:dryRun" class="def">dryRun</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]<a href="src/Darcs-Arguments.html#dryRun" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:dryRunNoxml" class="def">dryRunNoxml</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#dryRunNoxml" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:printDryRunMessageAndExit" class="def">printDryRunMessageAndExit</a> :: (<a href="Darcs-Patch-RepoPatch.html#t:RepoPatch">RepoPatch</a> p, <a href="Darcs-Patch-Apply.html#t:ApplyState">ApplyState</a> p ~ <a href="/usr/share/doc/ghc/html/libraries/hashed-storage-0.5.9/Storage-Hashed-Tree.html#t:Tree">Tree</a>) =&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="Darcs-Witnesses-Ordered.html#t:FL">FL</a> (<a href="Darcs-Patch-PatchInfoAnd.html#t:PatchInfoAnd">PatchInfoAnd</a> p) x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a><a href="src/Darcs-Arguments.html#printDryRunMessageAndExit" class="link">Source</a></p><div class="doc"><p><code><code><a href="Darcs-Arguments.html#v:printDryRunMessageAndExit">printDryRunMessageAndExit</a></code> action opts patches</code> prints a string
 representing the action that would be taken if the <code>--dry-run</code> option
 had not been passed to darcs. Then darcs exits successfully.
 <code>action</code> is the name of the action being taken, like <code>&quot;push&quot;</code>
 <code>opts</code> is the list of flags which were sent to darcs
 <code>patches</code> is the sequence of patches which would be touched by <code>action</code>.
</p></div></div><div class="top"><p class="src"><a name="v:showFriendly" class="def">showFriendly</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; p x y -&gt; <a href="Printer.html#t:Doc">Doc</a><a href="src/Darcs-Arguments.html#showFriendly" class="link">Source</a></p><div class="doc"><p><code><code><a href="Darcs-Arguments.html#v:showFriendly">showFriendly</a></code> flags patch</code> returns a <code><a href="Printer.html#t:Doc">Doc</a></code> representing the right
 way to show <code>patch</code> given the list <code>flags</code> of flags darcs was invoked with.
</p></div></div><div class="top"><p class="src"><a name="v:setDefault" class="def">setDefault</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#setDefault" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:setScriptsExecutableOption" class="def">setScriptsExecutableOption</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#setScriptsExecutableOption" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:bisect" class="def">bisect</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#bisect" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:relink" class="def">relink</a>, <a name="v:sibling" class="def">sibling</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#relink" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:flagsToSiblings" class="def">flagsToSiblings</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; [<a href="Darcs-RepoPath.html#t:AbsolutePath">AbsolutePath</a>]<a href="src/Darcs-Arguments.html#flagsToSiblings" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:flagsToSiblings">flagsToSiblings</a></code> collects the contents of all <code>Sibling</code> flags in a list of flags.
</p></div></div><div class="top"><p class="src"><a name="v:files" class="def">files</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#files" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:directories" class="def">directories</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#directories" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pending" class="def">pending</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#pending" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:posthookCmd" class="def">posthookCmd</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#posthookCmd" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:posthookPrompt" class="def">posthookPrompt</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#posthookPrompt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getPosthookCmd" class="def">getPosthookCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getPosthookCmd" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getPosthookCmd">getPosthookCmd</a></code> takes a list of flags and returns the posthook command
  specified by <code>PosthookCmd a</code> in that list of flags, if any.
</p></div></div><div class="top"><p class="src"><a name="v:prehookCmd" class="def">prehookCmd</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#prehookCmd" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:prehookPrompt" class="def">prehookPrompt</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#prehookPrompt" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getPrehookCmd" class="def">getPrehookCmd</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Darcs-Arguments.html#getPrehookCmd" class="link">Source</a></p><div class="doc"><p><code><a href="Darcs-Arguments.html#v:getPrehookCmd">getPrehookCmd</a></code> takes a list of flags and returns the prehook command
  specified by <code>PrehookCmd a</code> in that list of flags, if any.
</p></div></div><div class="top"><p class="src"><a name="v:nullFlag" class="def">nullFlag</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#nullFlag" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:umaskOption" class="def">umaskOption</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#umaskOption" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:patchSelectFlag" class="def">patchSelectFlag</a> :: <a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Darcs-Arguments.html#patchSelectFlag" class="link">Source</a></p><div class="doc"><p><code><code><a href="Darcs-Arguments.html#v:patchSelectFlag">patchSelectFlag</a></code> f</code> holds whenever <code>f</code> is a way of selecting
 patches such as <code>PatchName n</code>.
</p></div></div><div class="top"><p class="src"><a name="v:networkOptions" class="def">networkOptions</a> :: [<a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a>]<a href="src/Darcs-Arguments.html#networkOptions" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:noCache" class="def">noCache</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#noCache" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:checkOrRepair" class="def">checkOrRepair</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#checkOrRepair" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:justThisRepo" class="def">justThisRepo</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#justThisRepo" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:optimizePristine" class="def">optimizePristine</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#optimizePristine" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:optimizeHTTP" class="def">optimizeHTTP</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#optimizeHTTP" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:getOutput" class="def">getOutput</a> :: [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:FilePath">FilePath</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Darcs-RepoPath.html#t:AbsolutePathOrStd">AbsolutePathOrStd</a><a href="src/Darcs-Arguments.html#getOutput" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:makeScriptsExecutable" class="def">makeScriptsExecutable</a> :: <a href="Darcs-Patch-Patchy.html#t:Patchy">Patchy</a> p =&gt; [<a href="Darcs-Arguments.html#t:DarcsFlag">DarcsFlag</a>] -&gt; p x y -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.5.0.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Tuple.html#t:-40--41-">()</a><a href="src/Darcs-Arguments.html#makeScriptsExecutable" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:usePacks" class="def">usePacks</a> :: <a href="Darcs-Arguments.html#t:DarcsOption">DarcsOption</a><a href="src/Darcs-Arguments.html#usePacks" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>