Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Restored --percent option, added baseline test | John Wiegley | 2009-06-21 | 1 | -2/+7 | |
| | ||||||
* | The -X option now accepts price settings | John Wiegley | 2009-06-18 | 1 | -2/+0 | |
| | | | | | | | 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 | |
| | ||||||
* | Restored --plot-amount-format, --plot-total-format | John Wiegley | 2009-06-18 | 1 | -9/+2 | |
| | ||||||
* | Restored --prices-format options | John Wiegley | 2009-06-18 | 1 | -1/+2 | |
| | ||||||
* | Restored pricesdb command and --pricesdb-format option | John Wiegley | 2009-06-18 | 1 | -1/+1 | |
| | ||||||
* | When --end is used, set a "terminus" date | John Wiegley | 2009-06-16 | 1 | -4/+14 | |
| | | | | | | | 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 | |||||
* | Move amount colorization deeper into the core | John Wiegley | 2009-06-16 | 1 | -14/+12 | |
| | | | | | | | | 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 | |||||
* | Added new debug option --options | John Wiegley | 2009-06-02 | 1 | -101/+245 | |
| | | | | | This reports which options are in place before invoking a command, and where exactly each option value came from. | |||||
* | First iteration of the new date_interval_t rewrite | John Wiegley | 2009-03-15 | 1 | -6/+6 | |
| | ||||||
* | Rewrote the balance report again, to fix --depth | John Wiegley | 2009-03-08 | 1 | -1/+1 | |
| | ||||||
* | Implemented --unround using value expressions | John Wiegley | 2009-03-06 | 1 | -1/+4 | |
| | ||||||
* | Removed the --totals option | John Wiegley | 2009-03-05 | 1 | -2/+0 | |
| | ||||||
* | Reduced the #include dependency tree to a minimum | John Wiegley | 2009-03-04 | 1 | -9/+10 | |
| | ||||||
* | Normalized how account totals are calculated | John Wiegley | 2009-03-03 | 1 | -17/+2 | |
| | ||||||
* | Allow special %{} formatting sequence | John Wiegley | 2009-03-03 | 1 | -13/+13 | |
| | | | | | | | | | | | | | | | Although %(amount) inserts an item's amount, it only does exactly that. There is no special consideration like stripping of lot details, or reduction to the base commodity, etc. For those things, and to make sure it was display in red if negative, the canonical form would be: %(ansify_if(justify(scrub(amount), 12, -1, true), red if amount < 0)) You can now use the special %{} form as an alternate to this: %12{amount, red if amount < 0} The two expand to the same underlying expression. | |||||
* | Moved fn_false to be a non-member function | John Wiegley | 2009-03-03 | 1 | -3/+0 | |
| | ||||||
* | Changed how comments are output to be more logical | John Wiegley | 2009-03-01 | 1 | -6/+5 | |
| | ||||||
* | Separator in "balance" now part of format string | John Wiegley | 2009-02-27 | 1 | -1/+4 | |
| | ||||||
* | Added --lots-actual, to not print calc'd details | John Wiegley | 2009-02-27 | 1 | -3/+6 | |
| | ||||||
* | Changed "priced" to "cost_calculated" for clarity | John Wiegley | 2009-02-27 | 1 | -5/+10 | |
| | ||||||
* | Added generate command, --seed, and GenerateTests | John Wiegley | 2009-02-27 | 1 | -0/+2 | |
| | ||||||
* | The print command now prints xact's effective date | John Wiegley | 2009-02-27 | 1 | -0/+2 | |
| | ||||||
* | Fixed bugs relating to sign and rounding of costs | John Wiegley | 2009-02-27 | 1 | -2/+3 | |
| | ||||||
* | Added an --unround option, to show full precision | John Wiegley | 2009-02-27 | 1 | -0/+2 | |
| | ||||||
* | Changed the "truncate" valexpr func to "truncated" | John Wiegley | 2009-02-27 | 1 | -4/+4 | |
| | ||||||
* | The -B, -G, -V reports now show rounding amounts | John Wiegley | 2009-02-26 | 1 | -6/+8 | |
| | | | | | | | | | This way, if the running total is off by a penny or two due to rounding of one or more commodities in the account, the user will see it. This commit also reorganizes the testing code a bit, which I did after adding the ninth test series (ConfirmTests), to validate the new rounding code. | |||||
* | Changed --exchange's short option from -x to -X | John Wiegley | 2009-02-25 | 1 | -1/+1 | |
| | ||||||
* | Marked all strings needing internationalization | John Wiegley | 2009-02-25 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install". | |||||
* | Fixed the --gain option for balance reports | John Wiegley | 2009-02-25 | 1 | -0/+1 | |
| | ||||||
* | Added a new --depth option | John Wiegley | 2009-02-25 | 1 | -0/+5 | |
| | ||||||
* | Added a new level of Python integration | John Wiegley | 2009-02-24 | 1 | -0/+2 | |
| | ||||||
* | Output "@ AMOUNT" cost in the print report | John Wiegley | 2009-02-24 | 1 | -0/+2 | |
| | ||||||
* | Removed the largely useless --performance option | John Wiegley | 2009-02-24 | 1 | -1/+0 | |
| | ||||||
* | The Great Renaming, Part II | John Wiegley | 2009-02-23 | 1 | -22/+22 | |
| | | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset. | |||||
* | Restore the --gain option, for showing gain/loss | John Wiegley | 2009-02-23 | 1 | -1/+19 | |
| | ||||||
* | Added --revalued-total option, used by --gain | John Wiegley | 2009-02-23 | 1 | -0/+13 | |
| | | | | | This option sets the total by which revalued transactions are determined. Only needed if the display total is not appropriate. | |||||
* | Added get_at and is_seq valexpr functions | John Wiegley | 2009-02-23 | 1 | -0/+2 | |
| | | | | These are for dealing with sequences. | |||||
* | Removed unused member keep_details_t::keep_base | John Wiegley | 2009-02-23 | 1 | -2/+1 | |
| | ||||||
* | Many fixes to both --market and --exchange | John Wiegley | 2009-02-23 | 1 | -1/+1 | |
| | ||||||
* | Many fixes to --market and --exchange | John Wiegley | 2009-02-22 | 1 | -2/+2 | |
| | | | | Also, --exchange now accepted multiple, comma-separated commodities. | |||||
* | --exchange option now accepts multiple commodities | John Wiegley | 2009-02-22 | 1 | -2/+2 | |
| | | | | They must be separated by a comma, and all whitespace is ignored. | |||||
* | Added --exchange (-x) option | John Wiegley | 2009-02-22 | 1 | -5/+15 | |
| | | | | | | | This is like -V, except it lets you specify the goal commodity to report in terms of, for example: reg -x CAD | |||||
* | Fixed the way values are justified for printing | John Wiegley | 2009-02-22 | 1 | -17/+19 | |
| | ||||||
* | Changed --colors to --color, to match Git | John Wiegley | 2009-02-22 | 1 | -11/+11 | |
| | ||||||
* | Restored the --invert option | John Wiegley | 2009-02-22 | 1 | -1/+4 | |
| | ||||||
* | Removed unused --totals option | John Wiegley | 2009-02-22 | 1 | -2/+0 | |
| | | | | This option was for outputting <total> elements in 2.x's XML output. | |||||
* | Added a new --colors option, for terminal fun | John Wiegley | 2009-02-21 | 1 | -17/+24 | |
| | | | | | | | | | The following colors are applied in the balance and register reports: GREEN To a date, if it occurs in the future BOLD If a payee name relates to an uncleared entry BLUE For account names RED For negative values | |||||
* | Removed an unused class: format_entries | John Wiegley | 2009-02-21 | 1 | -0/+2 | |
| | ||||||
* | Use more general scrub valexpr function in formats | John Wiegley | 2009-02-21 | 1 | -41/+38 | |
| |