Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added more option baseline tests, enabled --dow | John Wiegley | 2009-02-20 | 9 | -1/+326 | |
| | ||||||
* | 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 | |
| |