summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (read_binary_journal, write_binary_journal): The "basket" accountJohn Wiegley2008-04-131-3/+3
| | | | pointer was being incorrectly restored from the cache.
* (operator): Rearranged some code and added an assert.John Wiegley2008-04-131-3/+8
|
* *** empty log message ***John Wiegley2008-04-131-0/+2
|
* (derive_new_entry): Backed out a change which caused the "from"John Wiegley2008-04-131-8/+3
| | | | account to be incorrectly determined.
* *** empty log message ***John Wiegley2008-04-131-6/+31
|
* (process_options): Test the "i" and "arg" variables thoroughly beforeJohn Wiegley2008-04-131-4/+5
| | | | making use of either one of them.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (regexps_to_predicate): Don't modify the display predicate for balanceJohn Wiegley2008-04-131-3/+3
| | | | commands if a payee regexp is being processed.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (subtotal_transactions::operator()): Changed the usage of theJohn Wiegley2008-04-132-7/+20
| | | | | | temporary `values' map so that account names are always properly sorted in the subtotaled output view. As it was, they were being reported in account creation order.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (derive_new_entry): If the "entry" command can't figure out whichJohn Wiegley2008-04-131-9/+17
| | | | | account to draw from, and if there is a "basket account" (defined with "A" in a textual ledger), use that.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|