Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Fix pointer const-ness in parse_tags() | Andrew Potter | 2009-05-26 | 1 | -2/+2 | |
| | ||||||
* | Corrected a syntax error in a gettext usage | John Wiegley | 2009-03-24 | 1 | -1/+1 | |
| | ||||||
* | Don't instantiate duration_t using default ctor | John Wiegley | 2009-03-23 | 1 | -10/+11 | |
| | ||||||
* | Rewrote the date interval parser/stepper | John Wiegley | 2009-03-23 | 4 | -24/+102 | |
| | | | | | The new implementation uses boost::gregorian::date_duration objects, rather than manually stepping. | |||||
* | The new code is working now. | John Wiegley | 2009-03-16 | 6 | -63/+68 | |
| | ||||||
* | Restored all the old code, though not tested yet | John Wiegley | 2009-03-16 | 1 | -22/+22 | |
| | ||||||
* | Added feature to "align" the interval's start date | John Wiegley | 2009-03-15 | 2 | -38/+145 | |
| | ||||||
* | First iteration of the new date_interval_t rewrite | John Wiegley | 2009-03-15 | 8 | -273/+389 | |
| | ||||||
* | Added a missing * operation | John Wiegley | 2009-03-15 | 1 | -1/+1 | |
| | ||||||
* | Removed an unnecessary member variable | John Wiegley | 2009-03-15 | 1 | -1/+0 | |
| | ||||||
* | Started breaking up interval_t into range_t | John Wiegley | 2009-03-15 | 1 | -14/+43 | |
| | ||||||
* | If 2+ child accounts are shown, show the parent | John Wiegley | 2009-03-15 | 2 | -14/+19 | |
| | | | | | Also, also show a final balance if there are multiple accounts displayed, even if that final balance is zero. | |||||
* | If a balance report is multi-lined, print a total | John Wiegley | 2009-03-15 | 1 | -10/+1 | |
| | ||||||
* | Moved a variable initialization | John Wiegley | 2009-03-11 | 1 | -2/+2 | |
| | ||||||
* | Enabled use of pre-compiled headers by default | John Wiegley | 2009-03-10 | 63 | -2/+124 | |
| | ||||||
* | Normalized some #ifdef's to #if defined | John Wiegley | 2009-03-10 | 1 | -3/+3 | |
| | ||||||
* | Disabled warning on not finding ledger/__init__.py | John Wiegley | 2009-03-09 | 1 | -1/+4 | |
| | | | | | This warning is completely harmless, and was downgraded to a debug message. | |||||
* | Rewrote acprep in Python and improved the build | John Wiegley | 2009-03-09 | 1 | -16/+2 | |
| | ||||||
* | Added support for "today" as a time period | John Wiegley | 2009-03-08 | 1 | -1/+11 | |
| | ||||||
* | Rewrote the balance report again, to fix --depth | John Wiegley | 2009-03-08 | 5 | -56/+53 | |
| | ||||||
* | Fixed a few minor cases of uninitialized variables | John Wiegley | 2009-03-08 | 4 | -6/+7 | |
| |