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

Safe HaskellNone
LanguageHaskell2010

Darcs.UI.Options.Matching

Description

Patch matching options.

These are all of the same type MatchOption defined below.

Multiple flags per option are allowed and do not raise a conflict error. This is how Darcs currently operates, even though I suspect that it ignores all but the first MatchFlag (since it does so for many other options).

Given a suitable semantics (and documentation thereof), for instance "all the given patterns must match", this could be turned into a useful feature.

Synopsis

Documentation

matchOne Source

Arguments

:: MatchOption

amend, show files/contents, dist, annotate

matchOneContext :: MatchOption Source

Used by: clone

matchOneNontag :: MatchOption Source

Used by: amend

matchSeveral :: MatchOption Source

Used by: rebase pull, apply, send, push, pull, fetch

matchSeveralOrFirst :: MatchOption Source

Used by: rebase unsuspend/reify

matchSeveralOrLast :: MatchOption Source

Used by: unrecord, obliterate, rebase suspend, rollback

matchRange :: MatchOption Source

Used by: diff

matchSeveralOrRange :: MatchOption Source

Used by: log

matchAny :: MatchOption Source

context :: MatchOption Source