summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* Added support for outputting to CSV format.John Wiegley2008-04-133-1/+12
|
* changesJohn Wiegley2008-04-130-0/+0
|
* (parse_and_report): Set ledger::terminus in main.cc, instead ofJohn Wiegley2008-04-132-1/+5
| | | | relying on static initialization of valexpr.cc.
* Added a safety check to see if moment is less than date.John Wiegley2008-04-131-1/+2
|
* *** empty log message ***John Wiegley2008-04-131-0/+4
|
* *** empty log message ***John Wiegley2008-04-131-1/+2
|
* Restructed the code that it can build and be used as a shared library.John Wiegley2008-04-1323-625/+756
| | | | | The command-line version is still statically bound in the build process by default (for the sake of speed).
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Added support for a Y flag which matches against a transaction'sJohn Wiegley2008-04-132-0/+10
| | | | | | PENDING state (as opposed to X, which checks only CLEARED). Now it should be possible to query for all combinations of PENDING, CLEARED or UNCLEARED.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_amount): Ignore inline math characters that are found quotes.John Wiegley2008-04-131-2/+7
|
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* (class transaction_t): Initialize _date_eff to zero.John Wiegley2008-04-131-6/+7
|
* Added a `terminus' global, which if set marks the "current time" asJohn Wiegley2008-04-133-3/+12
| | | | | | seen by the value expression logic. This has the effect of changing valexprs that test against the current time, such as for calculating the market value of commodities.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (class entry_base_t): Initialize the `journal' pointer to NULL onJohn Wiegley2008-04-131-2/+2
| | | | object creation.
* (endElement): Changed the parser a bit to always prefer theJohn Wiegley2008-04-131-24/+47
| | | | transaction commodity over the account commodity.
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_and_report): Added a check for HAVE_EXPAT in addition toJohn Wiegley2008-04-131-3/+3
| | | | | HAVE_XMLPARSE, which was causing the xml/gnucash parsers not to be registered!
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* When computing a report period, use the direct results of the parseJohn Wiegley2008-04-131-2/+14
| | | | rather than passing back to --begin and --end.
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* See ChangeLogJohn Wiegley2008-04-1318-70/+331
|
* Support has been added for clearing of individual transactions. SetJohn Wiegley2008-04-1322-116/+396
| | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior.
* Made the anonymous enum for action types into a named enum, as thisJohn Wiegley2008-04-131-1/+1
| | | | | causes problems for template instantiation in the latest versions of gcc.
* *** empty log message ***John Wiegley2008-04-1314-42/+94
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_entry): Allow for the possibility that a transaction might endJohn Wiegley2008-04-131-1/+7
| | | | with EOF.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_inclusion_specifier): When a specific day is given as a dateJohn Wiegley2008-04-131-2/+9
| | | | | specifier, set the end of the "range" to be the beginning of the next day, rather than the beginning of the next month.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (dataHandler): Expand commodity precision based on whatever values areJohn Wiegley2008-04-131-3/+12
| | | | | seen for that commodity (although this may expand things too much, will have to wait for real world data tests to be sure).
* *** empty log message ***John Wiegley2008-04-131-6/+2
|
* *** empty log message ***John Wiegley2008-04-131-4/+4
|
* *** empty log message ***John Wiegley2008-04-131-1/+5
|
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* (parse): Improvements to QIF parsing.John Wiegley2008-04-131-19/+42
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_entry): Removed "single line" transaction parsing and went backJohn Wiegley2008-04-131-10/+1
| | | | | to 2.3 behavior (where transactions always appear after the line containing the date and payee).
* (finalize): Improved the logic which auto-computes per unit cost forJohn Wiegley2008-04-131-18/+21
| | | | | | | self-balancing transactions of two different commodity types. Now it doesn't matter how many transactions of each commodity there are, only that only two commodities are involved. Whichever commodity type is used first is the one divided into.
* *** empty log message ***John Wiegley2008-04-131-0/+1
|
* *** empty log message ***John Wiegley2008-04-131-2/+3
|
* Changed manual to note that --end is now inclusive.John Wiegley2008-04-131-9/+5
|
* Changed the --begin and --end switches to rely on interval parsing toJohn Wiegley2008-04-131-2/+18
| | | | | determine the beginning and ending of their range. Also, the ending is now inclusive.
* *** empty log message ***John Wiegley2008-04-133-10/+12
|
* Moved the setting of time quantities to the commodity initializationJohn Wiegley2008-04-132-20/+20
| | | | section.
* (operator): Rearranged some code and added an assert.John Wiegley2008-04-131-4/+1
|