summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Added the concept of a "display_total", used for showing the values in theJohn Wiegley2009-01-193-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | totals column of both the register and balance reports. This is different from the internal calculated total, which is still "total_expr".
* | | | | | Instead of doing price annotations in the textual parser, useJohn Wiegley2009-01-191-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | commodity_t::exchange.
* | | | | | Changed COMMODITY_STYLE_NOMARKET TO COMMODITY_NOMARKET.John Wiegley2009-01-196-10/+13
| | | | | |
* | | | | | Added methods for getting the cost of an xact.John Wiegley2009-01-191-2/+38
| | | | | |
* | | | | | Don't look for an xact's state in its entry if there isn't one.John Wiegley2009-01-191-4/+6
| | | | | |
* | | | | | Can now determine the market value of balance pairs, even if stored withinJohn Wiegley2009-01-195-9/+73
| | | | | | | | | | | | | | | | | | | | | | | | value_t objects.
* | | | | | Further extended commodities unit test.John Wiegley2009-01-191-1/+8
| | | | | |
* | | | | | Lookup commodity prices recursively, searching for the newest data.John Wiegley2009-01-192-28/+42
| | | | | |
* | | | | | Extended commodities unit test.John Wiegley2009-01-191-24/+29
| | | | | |
* | | | | | Changed COMMODITY_STYLE_BUILTIN to COMMODITY_BUILTIN, and added new flagJohn Wiegley2009-01-193-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | COMMODITY_WALKED, for avoiding infinite recursions during price lookups.
* | | | | | Added --root option to Python install. This change from Levin.John Wiegley2009-01-191-0/+5
| | | | | |
* | | | | | Added a recursive, date-based commodity price searching capability. ThisJohn Wiegley2009-01-193-111/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | makes it possible to find all possible prices for a commodity by walking the map of pricing relationships to all other commodities, even if the relation is distant.
* | | | | | Added argument to amount_t::value() for request a market value in terms of aJohn Wiegley2009-01-192-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | specific commodity.
* | | | | | Create an unrounded global amount variable 'one' for creating inverse priceJohn Wiegley2009-01-192-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | mappings.
* | | | | | Allow the environment variable LEDGER_DEBUG to enable debugging.John Wiegley2009-01-191-0/+10
| | | | | |
* | | | | | Reverse build order of libamounts and libledger.John Wiegley2009-01-191-1/+1
| | | | | |
* | | | | | Output newlines between entries using format strings, not hard-coded.John Wiegley2009-01-142-3/+1
| | | | | |
* | | | | | Whitespace fix.John Wiegley2009-01-141-4/+4
| | | | | |
* | | | | | The cleared or pending flag of a transaction overrides the flag for the entireJohn Wiegley2009-01-142-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | entry only if it is "more" cleared.
* | | | | | Renamed the output file back to ledger.info.John Wiegley2008-11-251-1/+1
| | | | | |
* | | | | | manual reorg proposal: rename Using Ledger to Quick ReferenceSimon Michael2008-11-251-11/+11
| | | | | |
* | | | | | more manual reorganisation.Simon Michael2008-11-251-414/+401
| | | | | |
* | | | | | reorganise the manual roughly into intro, reference, and detailed examplesSimon Michael2008-11-251-1127/+1127
| | | | | |
* | | | | | more manual cleanupSimon Michael2008-11-251-1/+1
| | | | | |
* | | | | | add some missing packages to the installation instructionsSimon Michael2008-11-251-4/+6
| | | | | |
* | | | | | Added a missing call to _dup() in amount_t::in_place_round. Thanks to unitJohn Wiegley2008-11-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | testing!
* | | | | | Change default precision extension back to 6, rather than rewriting all of theJohn Wiegley2008-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | unit tests. 6 was good enough.
* | | | | | Needed to port skanthak's last commit to the master branch's code base.John Wiegley2008-11-231-2/+7
| | | | | |
* | | | | | Abstracted precision extension constant, and added a note that precision mustJohn Wiegley2008-11-232-8/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be handled differently, since paying attention to places after the decimal is not enough.
* | | | | | Fix --reconcile by terminating transaction list correctlySebastian Kanthak2008-11-231-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | when a match is found.
* | | | | | Corrected the way that scopes are found so that xact_t can also be found as anJohn Wiegley2008-10-291-32/+16
| | | | | | | | | | | | | | | | | | | | | | | | item_t (which it also is).
* | | | | | Planning data has been moved to an orthogonal 'planning' branch.John Wiegley2008-10-274-3743/+0
| | | | | |
* | | | | | Added several TODO entries.John Wiegley2008-10-271-453/+762
| | | | | |
* | | | | | Added two new tasks.John Wiegley2008-10-151-0/+12
| | | | | |
* | | | | | Added MacPorts Portfile.John Wiegley2008-10-051-0/+63
| | | | | |
* | | | | | Added a new bug: -V flag producing a discrepancy when includes are used.John Wiegley2008-10-052-0/+17
| | | | | |
* | | | | | Added code to recursively search for a price in a given commodity.John Wiegley2008-09-252-27/+111
| | | | | |
* | | | | | Did more restructing of commodity price histories, although the completedJohn Wiegley2008-09-213-86/+153
| | | | | | | | | | | | | | | | | | | | | | | | find_price does not work yet.
* | | | | | Created several alternate 'value' methods to support the upcoming commodityJohn Wiegley2008-09-213-51/+90
| | | | | | | | | | | | | | | | | | | | | | | | valuation changes.
* | | | | | Began initial work to support specifying a series of commodities to -V.John Wiegley2008-09-203-57/+107
| | | | | |
* | | | | | Commented out some dead code.John Wiegley2008-09-201-0/+2
| | | | | |
* | | | | | Cleaned up the way that commodity pricing is handled.John Wiegley2008-09-205-153/+64
| | | | | |
* | | | | | Changed some of the transaction flags, since all must fit in 8 bits.John Wiegley2008-09-192-14/+8
| | | | | |
* | | | | | Renamed a variable to be more consistent.John Wiegley2008-09-191-19/+19
| | | | | |
* | | | | | Changed debug class ledger.textual.parse to just textual.parse.John Wiegley2008-09-191-21/+21
| | | | | |
* | | | | | Removed unneeded NULL argument.John Wiegley2008-09-191-1/+1
| | | | | |
* | | | | | Renamed XACT_BALANCE flag to XACT_MUST_BALANCE.John Wiegley2008-09-193-8/+8
| | | | | |
* | | | | | Modified a debug class code.John Wiegley2008-09-191-9/+10
| | | | | |
* | | | | | When automatically associating lot details with a commodity, use only theJohn Wiegley2008-09-193-13/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | price (based on the cost of the transactions), don't automatically use the date and the entry code -- since most people aren't going to be that specific at the time of sale, it's causes confusion in certain cases.
* | | | | | Factored common parts of entry_t and xact_t into new item_tJohn Wiegley2008-09-1924-419/+445
| | | | | |