Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correctly align amounts formatted as "%12(amount)" | John Wiegley | 2009-06-28 | 1 | -1/+2 |
| | |||||
* | Added debug code "option.names" | John Wiegley | 2009-06-27 | 1 | -0/+1 |
| | | | | Use "--debug option.names" to see all accepted (internal) option names. | ||||
* | Improved usefulness of the "print --anon" output | John Wiegley | 2009-06-27 | 1 | -4/+23 |
| | |||||
* | Removed some dead code | John Wiegley | 2009-06-27 | 4 | -19/+4 |
| | |||||
* | Restored --price option, added baseline test | John Wiegley | 2009-06-26 | 8 | -7/+60 |
| | | | | | | | This option reports only in terms of the annotated price of the commodities involved, otherwise it reports the amounts themselves. It can be used in conjunction with other reports, as it applies to the displayed amounts, not the actual amounts being calculated. | ||||
* | The --download option is now fully restored | John Wiegley | 2009-06-26 | 9 | -31/+42 |
| | |||||
* | More refactoring for --download | John Wiegley | 2009-06-24 | 7 | -33/+63 |
| | |||||
* | Moved commodity_quote_from_script to quotes.cc | John Wiegley | 2009-06-24 | 2 | -78/+45 |
| | |||||
* | Moved a function | John Wiegley | 2009-06-24 | 1 | -96/+37 |
| | |||||
* | Split commodity.h/cc into three files | John Wiegley | 2009-06-24 | 18 | -794/+1000 |
| | | | | | | commodity.h - code for commodity_t annotate.h - commodity annotations pool.h - commodity pool management | ||||
* | Removed unneeded header files: ledger.h, pyledger.h | John Wiegley | 2009-06-24 | 2 | -117/+0 |
| | |||||
* | Restored --download, although not done yet | John Wiegley | 2009-06-24 | 8 | -83/+164 |
| | | | | | | The problem at this point is that it's recording prices in the price database multiple times; it should only need to download a price for each commodity once per day. | ||||
* | Fixed the --args-only option (sequence problem) | John Wiegley | 2009-06-22 | 1 | -2/+7 |
| | |||||
* | Added a --no-color option, to disable --color | John Wiegley | 2009-06-22 | 2 | -0/+5 |
| | |||||
* | Restored option --period-sort | John Wiegley | 2009-06-21 | 2 | -4/+1 |
| | | | | This option is just an alias for --sort-xacts. | ||||
* | Restored the --truncate option, added baseline test | John Wiegley | 2009-06-21 | 3 | -16/+22 |
| | |||||
* | Restored --unround, added baseline test | John Wiegley | 2009-06-21 | 2 | -2/+7 |
| | |||||
* | value_t::in_place_unround wasn't doing it in-place | John Wiegley | 2009-06-21 | 1 | -2/+2 |
| | |||||
* | Whitespace reformatting | John Wiegley | 2009-06-21 | 1 | -4/+4 |
| | |||||
* | Restored --percent option, added baseline test | John Wiegley | 2009-06-21 | 8 | -9/+63 |
| | |||||
* | Revert "Added % suffix operator, as in "$1.00 * 10%"" | John Wiegley | 2009-06-21 | 4 | -22/+4 |
| | | | | This reverts commit 0e9f782a05ab9bc892af40abef84346a16d3baec. | ||||
* | Fixes to the 'xact' command (used to be 'entry') | John Wiegley | 2009-06-19 | 2 | -3/+14 |
| | |||||
* | Commented out an internal-only option | John Wiegley | 2009-06-18 | 1 | -0/+4 |
| | |||||
* | Added a code comment | John Wiegley | 2009-06-18 | 1 | -0/+3 |
| | |||||
* | The -X option now accepts price settings | John Wiegley | 2009-06-18 | 7 | -42/+71 |
| | | | | | | | For example, if you had 100 AU (onces of gold) and wanted to report it in dollars, but at a price of $997 per ounce, you could now easily say: ledger bal -X '$,AU=$997' | ||||
* | Added baseline tests for --related, --related-all | John Wiegley | 2009-06-18 | 1 | -1/+5 |
| | |||||
* | Allow uncommoditized amounts to be used as costs | John Wiegley | 2009-06-18 | 1 | -1/+7 |
| | |||||
* | Restored --plot-amount-format, --plot-total-format | John Wiegley | 2009-06-18 | 2 | -15/+18 |
| | |||||
* | Restored --prices-format options | John Wiegley | 2009-06-18 | 1 | -1/+2 |
| | |||||
* | Restored pricesdb command and --pricesdb-format option | John Wiegley | 2009-06-18 | 5 | -3/+12 |
| | |||||
* | Restored --input-date-format option | John Wiegley | 2009-06-18 | 1 | -1/+6 |
| | |||||
* | Correctly parse the range of period "june 2008" | John Wiegley | 2009-06-18 | 1 | -2/+6 |
| | |||||
* | Allow --period flag to specify a report range | John Wiegley | 2009-06-17 | 1 | -3/+26 |
| | |||||
* | The --revalued option now honors the -e terminus | John Wiegley | 2009-06-17 | 2 | -7/+10 |
| | |||||
* | Fixed some compiler warnings in non-debug mode | John Wiegley | 2009-06-16 | 1 | -0/+6 |
| | |||||
* | When --end is used, set a "terminus" date | John Wiegley | 2009-06-16 | 4 | -26/+22 |
| | | | | | | | This means that final balance valuations (with -V or -X) will be done in terms of the date given to --end, rather than based on the current day. Fixes 647D5DB9-DBBB-47C8-80CE-F3F70E3B0253 | ||||
* | Fixed a problem with accounts and trailing spaces | John Wiegley | 2009-06-16 | 1 | -0/+3 |
| | | | | | | | This issue is caused by having a single space at the end of a posting that has neither an amount nor a note. Fixes C523E23F-CFAC-4A53-B0C6-21226640E763 | ||||
* | Move amount colorization deeper into the core | John Wiegley | 2009-06-16 | 7 | -30/+46 |
| | | | | | | | | This is necessary in order to redden negative amounts correctly under all circumstances, such as component amounts of a multi-commodity balance. Fixes 727B2DF8-A2A1-4716-9C15-547F20D5F933 | ||||
* | Allow an amount to be zero, even if cost is non-zero | John Wiegley | 2009-06-16 | 1 | -2/+4 |
| | | | | | | | The only real change is that exchanges of zero-amount will not result in any exchange at all, just the "motions". Fixes 6DAB9FE3-1399-4727-9AB1-FE413FB85A03 | ||||
* | Fixed a problem in the 'entry' command | John Wiegley | 2009-06-16 | 1 | -30/+103 |
| | | | | | | It was selecting virtual transactions during auto-posting lookup. Fixes 793F6BF0-9CDE-4741-967A-2CEA697476B4 | ||||
* | Corrected a minor typo | John Wiegley | 2009-06-16 | 1 | -1/+1 |
| | |||||
* | Temporarily stubbed out an inaccurate assert | John Wiegley | 2009-06-15 | 3 | -3/+13 |
| | |||||
* | Refinement to display of account balances | John Wiegley | 2009-06-15 | 2 | -3/+5 |
| | | | | Fixes 5A03CFC3-1A76-4F93-A1FE-555F98438C5A | ||||
* | Don't increase precision so much when dividing | John Wiegley | 2009-06-15 | 1 | -3/+3 |
| | | | | | | | | | Slow the increase in internal precision when dividing amounts. Use "--debug amount.convert" if you wish to see this logic in action, if a case where incorrect rounding is suspected comes up. Fixes B68FFB0D-A9A0-479C-A6C0-68853F229333 | ||||
* | Allow integers to be multiplied with amounts | John Wiegley | 2009-06-15 | 1 | -0/+1 |
| | | | | Fixes other part of 04C5E1CA-1B39-4214-81C7-FD5AA785308F | ||||
* | Ignore attempts to annotate the null commodity | John Wiegley | 2009-06-15 | 1 | -1/+1 |
| | | | | Fixes 04C5E1CA-1B39-4214-81C7-FD5AA785308F | ||||
* | If a posting comment is very short, let it hang | John Wiegley | 2009-06-14 | 1 | -3/+5 |
| | | | | This applies when using the "print" report, or the "comment" variable. | ||||
* | Strip annotations before handling bal assignments | John Wiegley | 2009-06-13 | 1 | -1/+2 |
| | |||||
* | Added new debug option --options | John Wiegley | 2009-06-02 | 10 | -167/+392 |
| | | | | | This reports which options are in place before invoking a command, and where exactly each option value came from. | ||||
* | Added % suffix operator, as in "$1.00 * 10%" | John Wiegley | 2009-05-26 | 4 | -4/+22 |
| |