Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enabled --current option | John Wiegley | 2009-02-20 | 4 | -1/+29 |
| | |||||
* | Added more option baseline tests | John Wiegley | 2009-02-20 | 6 | -3/+68 |
| | |||||
* | Strip amounts displayed in the csv report | John Wiegley | 2009-02-20 | 1 | -1/+1 |
| | |||||
* | Allow date and datetime values to be formatted into strings | John Wiegley | 2009-02-20 | 1 | -0/+19 |
| | |||||
* | Added several more option baseline tests | John Wiegley | 2009-02-20 | 24 | -21/+309 |
| | |||||
* | Added more option baseline tests | John Wiegley | 2009-02-20 | 3 | -0/+470 |
| | |||||
* | Removed unused --cache option | John Wiegley | 2009-02-20 | 2 | -3/+2 |
| | |||||
* | Restored the --basis option | John Wiegley | 2009-02-20 | 3 | -7/+44 |
| | |||||
* | Added test for --balance-format | John Wiegley | 2009-02-20 | 1 | -0/+10 |
| | |||||
* | Added --no-total option | John Wiegley | 2009-02-20 | 4 | -12/+12 |
| | | | | This simply omits the final total in the balance report, nothing more. | ||||
* | Added several new regression tests | John Wiegley | 2009-02-20 | 7 | -2/+113 |
| | |||||
* | Added several new baseline tests | John Wiegley | 2009-02-20 | 9 | -7/+318 |
| | |||||
* | Don't use auto-widths for widths explicitly given | John Wiegley | 2009-02-20 | 2 | -31/+60 |
| | |||||
* | Corrected a column-wise formatting issue | John Wiegley | 2009-02-20 | 1 | -2/+2 |
| | |||||
* | Updated the pre-commit hook | John Wiegley | 2009-02-20 | 1 | -6/+25 |
| | | | | | Now it regenerates the build environment if Makefile.am or configure.ac has changed. | ||||
* | Added feature baseline tests | John Wiegley | 2009-02-20 | 3 | -4/+26 |
| | | | | | | These are like regression tests to confirm the basic functionality of every Ledger feature. Also, made the release-distcheck target less sensitive. | ||||
* | When clocking out, call total_seconds() | John Wiegley | 2009-02-20 | 1 | -1/+1 |
| | |||||
* | Rewrote the equity command, which is working again | John Wiegley | 2009-02-20 | 8 | -140/+110 |
| | | | | | | The old implementation used an account formatter, and was very specialized. The new is done as a transaction filter, and works along with everything else, eliminating bugs special to the equity report. | ||||
* | Added a --strict session option | John Wiegley | 2009-02-19 | 7 | -14/+54 |
| | | | | | | | When enabled, if any accounts or commodities are seen in an uncleared transaction, which were not seen previously in a cleared or pending transaction or a textual directive dealing with accounts or commodities, a warning is generated about the unknown item. | ||||
* | Simplify account total values before comparison | John Wiegley | 2009-02-19 | 3 | -5/+16 |
| | | | | | | This way, if two account values are BALANCE types containing only a single AMOUNT, then it will do the sorting comparison of the amounts -- since otherwise balances are ignored for the purposes of sorting. | ||||
* | Fixed another sort issue | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | Added some sort-related debugging code | John Wiegley | 2009-02-19 | 1 | -0/+6 |
| | |||||
* | A key fix to the ways accounts were sorted | John Wiegley | 2009-02-19 | 2 | -9/+18 |
| | | | | Comparing integer < amount was doing the reverse comparison. | ||||
* | Allow for sorting of the balance report | John Wiegley | 2009-02-19 | 6 | -68/+97 |
| | | | | | | Sorting is repeated at each level of the hierarchy, unless --flat was specified in which case it applies to the entire applicable accounts list. | ||||
* | Added valexpr vars for accessing item position | John Wiegley | 2009-02-19 | 1 | -0/+23 |
| | | | | | | | | - filename - beg_line - beg_pos - end_line - end_pos | ||||
* | If a transaction's total is null, return 0 instead | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | Re-enabled parsing of timelog data | John Wiegley | 2009-02-19 | 3 | -109/+115 |
| | |||||
* | If a sorting value can't be found, report an error | John Wiegley | 2009-02-19 | 1 | -0/+3 |
| | |||||
* | Don't sort or subtotal xacts for account reports | John Wiegley | 2009-02-19 | 1 | -20/+20 |
| | |||||
* | If an account's aggregate amount is null, return 0 | John Wiegley | 2009-02-19 | 1 | -1/+4 |
| | |||||
* | Removed an unnecessary assert | John Wiegley | 2009-02-19 | 1 | -1/+0 |
| | | | | It prevented the amount string "$1.00 " from being parsed. | ||||
* | Use the 'market' function, not 'market_value' | John Wiegley | 2009-02-19 | 1 | -2/+2 |
| | |||||
* | Some reformatting of the NEWS file | John Wiegley | 2009-02-19 | 1 | -16/+20 |
| | |||||
* | Auto-size register report based on COLUMNS | John Wiegley | 2009-02-19 | 1 | -0/+36 |
| | |||||
* | Added a new --columns= option | John Wiegley | 2009-02-19 | 2 | -0/+3 |
| | |||||
* | The sequence -M -p 2004 now equals -p 2004 -M | John Wiegley | 2009-02-19 | 4 | -77/+69 |
| | |||||
* | Renamed a debug category to be consistent | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | Restored the -j and -J options | John Wiegley | 2009-02-19 | 2 | -10/+14 |
| | |||||
* | Moved init of options to the options themselves | John Wiegley | 2009-02-19 | 2 | -61/+69 |
| | |||||
* | Moved an exception, so the report is more general | John Wiegley | 2009-02-19 | 1 | -19/+20 |
| | |||||
* | Accept --long-option=value | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | Efficiency fix for the formatting code | John Wiegley | 2009-02-19 | 1 | -9/+12 |
| | |||||
* | Exchanged inclusion of report.h for account.h | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | | | | The data sub-library should never depend on the reporting code. | ||||
* | Improved how register reports are formatted | John Wiegley | 2009-02-19 | 2 | -37/+60 |
| | | | | | | | | | | | | As a result, --wide is working again, and --wide-register-format has been removed. Also, the following new options are recognized, for controlling per-column formatting: --date-width NUM --payee-width NUM --account-width NUM --amount-width NUM --total-width NUM | ||||
* | If an option has been handled, return its value | John Wiegley | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | Removed an unnecessary friend declaration | John Wiegley | 2009-02-19 | 1 | -4/+0 |
| | |||||
* | Moved amount_t::right_justify to simply ::justify | John Wiegley | 2009-02-19 | 6 | -25/+42 |
| | |||||
* | Always perform tilde expansion on input pathnames | John Wiegley | 2009-02-18 | 1 | -7/+9 |
| | |||||
* | Parse 2004/01 as YYYY/mm | John Wiegley | 2009-02-18 | 1 | -0/+3 |
| | |||||
* | Fixed use of the -p flag without an interval | John Wiegley | 2009-02-17 | 2 | -4/+5 |
| | | | | | That is, -p 2004/01 is equivalent to "-b 2004/01/01 -e 2004/01/31" again. |