|
|
|
Description |
Command-line options for the application.
|
|
Synopsis |
|
|
|
Documentation |
|
|
Command-line options we accept.
|
|
|
An option value from a command-line flag.
| Constructors | File | | | NoNewAccts | | Begin | | | End | | | Period | | | Cleared | | UnCleared | | CostBasis | | Depth | | | Display | | | Effective | | Empty | | Real | | NoTotal | | SubTotal | | WeeklyOpt | | MonthlyOpt | | QuarterlyOpt | | YearlyOpt | | Help | | Verbose | | Version | | BinaryFilename | | Debug | | DebugNoUI | |
| Instances | |
|
|
|
Parse the command-line arguments into options, command name, and
command arguments. Any dates in the options are converted to explicit
YYYYMMDD format based on the current time.
|
|
|
Convert any fuzzy dates within these option values to explicit ones,
based on today's date.
|
|
|
Figure out the overall date span we should report on, based on any
beginendperiod options provided. If there is a period option, the
others are ignored.
|
|
|
Figure out the reporting interval, if any, specified by the options.
If there is a period option, the others are ignored.
|
|
|
Get the value of the (last) depth option, if any, otherwise a large number.
|
|
|
Get the value of the (last) display option, if any.
|
|
|
Get a maybe boolean representing the last cleared/uncleared option if any.
Was the program invoked via the "hours" alias ?
|
|
|
Get the ledger file path from options, an environment variable, or a default
|
|
|
Gather filter pattern arguments into a list of account patterns and a
list of description patterns. We interpret pattern arguments as
follows: those prefixed with desc: are description patterns, all
others are account patterns; also patterns prefixed with not: are
negated. not: should come after desc: if both are used.
|
|
|
Convert application options to the library's generic filter specification.
|
|
Produced by Haddock version 2.7.2 |