darcs-2.8.5: a distributed, interactive, smart revision control system

Safe HaskellNone

Darcs.Flags

Synopsis

Documentation

data DarcsFlag Source

The DarcsFlag type is a list of all flags that can ever be passed to darcs, or to one of its commands.

Constructors

Help 
ListOptions 
NoTest 
Test 
OnlyChangesToFiles 
ChangesToAllFiles 
LeaveTestDir 
NoLeaveTestDir 
Timings 
Debug 
DebugVerbose 
DebugHTTP 
Verbose 
NormalVerbosity 
Quiet 
Target String 
Cc String 
Output AbsolutePathOrStd 
OutputAutoName AbsolutePath 
Subject String 
InReplyTo String 
Charset String 
SendmailCmd String 
Author String 
PatchName String 
OnePatch String 
SeveralPatch String 
AfterPatch String 
UpToPatch String 
TagName String 
LastN Int 
MaxCount Int 
PatchIndexRange Int Int 
NumberPatches 
OneTag String 
AfterTag String 
UpToTag String 
GenContext 
Context AbsolutePath 
Count 
LogFile AbsolutePath 
RmLogFile 
DontRmLogFile 
DistName String 
All 
Recursive 
NoRecursive 
Reorder 
RestrictPaths 
DontRestrictPaths 
AskDeps 
NoAskDeps 
IgnoreTimes 
DontIgnoreTimes 
LookForAdds 
NoLookForAdds 
AnyOrder 
CreatorHash String 
Intersection 
Union 
Complement 
Sign 
SignAs String 
NoSign 
SignSSL String 
HappyForwarding 
NoHappyForwarding 
Verify AbsolutePath 
VerifySSL AbsolutePath 
RemoteDarcsOpt String 
EditDescription 
NoEditDescription 
Toks String 
EditLongComment 
NoEditLongComment 
PromptLongComment 
KeepDate 
NoKeepDate 
AllowConflicts 
MarkConflicts 
NoAllowConflicts 
SkipConflicts 
Boring 
SkipBoring 
AllowCaseOnly 
DontAllowCaseOnly 
AllowWindowsReserved 
DontAllowWindowsReserved 
DontGrabDeps 
DontPromptForDependencies 
PromptForDependencies 
Compress 
NoCompress 
UnCompress 
WorkRepoDir String 
WorkRepoUrl String 
RemoteRepo String 
NewRepo String 
Reply String 
ApplyAs String 
MachineReadable 
HumanReadable 
Pipe 
Interactive 
DiffCmd String 
ExternalMerge String 
Summary 
NoSummary 
PauseForGui 
NoPauseForGui 
Unified 
NonUnified 
Reverse 
Forward 
Complete 
Lazy 
FixFilePath AbsolutePath AbsolutePath 
DiffFlags String 
XMLOutput 
ForceReplace 
OnePattern PatchMatch 
SeveralPattern PatchMatch 
AfterPattern PatchMatch 
UpToPattern PatchMatch 
NonApply 
NonVerify 
NonForce 
DryRun 
SetDefault Bool 
NoSetDefault Bool 
Disable 
SetScriptsExecutable 
DontSetScriptsExecutable 
Bisect 
UseHashedInventory 
UseFormat2 
UseNoWorkingDir 
UseWorkingDir 
NoUpdateWorking 
Sibling AbsolutePath 
Relink 
OptimizePristine 
OptimizeHTTP 
UpgradeFormat 
Files 
NoFiles 
Directories 
NoDirectories 
Pending 
NoPending 
PosthookCmd String 
NoPosthook 
AskPosthook 
RunPosthook 
PrehookCmd String 
NoPrehook 
AskPrehook 
RunPrehook 
UMask String 
StoreInMemory 
ApplyOnDisk 
NoHTTPPipelining 
Packs 
NoPacks 
NoCache 
AllowUnrelatedRepos 
Check 
Repair 
JustThisRepo 
NullFlag 
RecordRollback 
NoRecordRollback 
NoAmendUnrecord 
AmendUnrecord 

data UseIndex Source

Constructors

UseIndex 
IgnoreIndex 

data ScanKnown Source

Constructors

ScanKnown

Just files already known to darcs

ScanAll

All files, i.e. look for new ones

ScanBoring

All files, even boring ones

defaultFlagSource

Arguments

:: [DarcsFlag]

distractors

-> DarcsFlag

default

-> [DarcsFlag]

flags

-> [DarcsFlag]

updated flags

Set flags to a default value, but only one has not already been provided