summaryrefslogtreecommitdiff
path: root/src/option.cc
Commit message (Collapse)AuthorAgeFilesLines
* Fixed the spelling of some option exceptionsJohn Wiegley2009-02-211-4/+4
|
* Accept --long-option=valueJohn Wiegley2009-02-191-1/+1
|
* Report better errors if options are missing argsJohn Wiegley2009-02-161-4/+4
|
* If a LEDGER_ envvar has no value, ignore itJohn Wiegley2009-02-131-1/+3
|
* Dropped all unnecessary boost header files.John Wiegley2009-02-071-16/+24
|
* Restored all the option handlers from 2.6.2, but not the options themselves.John Wiegley2009-02-061-9/+9
|
* Added structural support in main() for using a REPL.John Wiegley2009-02-041-13/+22
|
* Simplified error context handling.John Wiegley2009-02-021-12/+14
|
* Whitespace cleanup.John Wiegley2009-01-291-4/+2
|
* Stopped using the generic "unsigned int" in favor of more specific types.John Wiegley2009-01-291-1/+1
|
* Redid the way command-line arguments are processed. Before, Ledger used - andJohn Wiegley2009-01-221-13/+22
| | | | | | | | | | | | | | | -- to mean special things after the command verb was seen. But now, what used to be specified as this: ledger -n reg cash -payable -- shell Is now specified as this: ledger reg -n cash not payable @shell It could also be specified as: ledger -n reg \(cash and not payable\) and @shell
* Increased copyright range to include 2009.John Wiegley2009-01-201-1/+1
|
* Fixed the way that nested caught exceptions are rethrown, and how valueJohn Wiegley2008-09-151-2/+2
| | | | expressions are displayed when errors are found in them.
* Moved around most of the files so that source code is in src/, documentationJohn Wiegley2008-08-051-0/+212
is in doc/, etc.