Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed an issue involving costs and reduced values | John Wiegley | 2009-02-24 | 2 | -65/+76 | |
| | ||||||
* | Removed the largely useless --performance option | John Wiegley | 2009-02-24 | 2 | -4/+1 | |
| | ||||||
* | Fixes to the way annotated prices are displayed | John Wiegley | 2009-02-24 | 4 | -35/+28 | |
| | ||||||
* | Improved the way that entries are balanced | John Wiegley | 2009-02-24 | 2 | -24/+60 | |
| | ||||||
* | Made commodity reduction during parsing consistent | John Wiegley | 2009-02-24 | 4 | -21/+25 | |
| | ||||||
* | Restored the price conversion text directive (C) | John Wiegley | 2009-02-24 | 1 | -4/+1 | |
| | ||||||
* | Switched from using POST_AUTO to ITEM_GENERATED | John Wiegley | 2009-02-24 | 5 | -17/+19 | |
| | ||||||
* | Fixed a minor bug in handling of automated xacts | John Wiegley | 2009-02-23 | 1 | -1/+1 | |
| | | | | | There was a if statement with an inverse boolean meaning, which caused some automated transaction postings to have a null amount. | |||||
* | The Great Renaming, Part II | John Wiegley | 2009-02-23 | 36 | -2309/+2307 | |
| | | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset. | |||||
* | Always free memory at the end of a run | John Wiegley | 2009-02-23 | 1 | -3/+0 | |
| | | | | | It turns out this is needed in order to properly close the pager subprocess. | |||||
* | Restore the --gain option, for showing gain/loss | John Wiegley | 2009-02-23 | 1 | -1/+19 | |
| | ||||||
* | rounded() and quantity() act on the first value | John Wiegley | 2009-02-23 | 1 | -3/+4 | |
| | ||||||
* | If interactive_t wants S, also accept bare values | John Wiegley | 2009-02-23 | 1 | -1/+5 | |
| | ||||||
* | If handle_value sees a sequence, make it compound | John Wiegley | 2009-02-23 | 1 | -0/+1 | |
| | ||||||
* | Added --revalued-total option, used by --gain | John Wiegley | 2009-02-23 | 2 | -4/+18 | |
| | | | | | 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 | 2 | -2/+38 | |
| | | | | These are for dealing with sequences. | |||||
* | Changed the constness of interactive_t::get<T> | John Wiegley | 2009-02-23 | 1 | -8/+22 | |
| | ||||||
* | Removed unused member keep_details_t::keep_base | John Wiegley | 2009-02-23 | 3 | -10/+6 | |
| | ||||||
* | Renamed O_COMMA to O_CONS, and changed semantics | John Wiegley | 2009-02-23 | 4 | -30/+52 | |
| | | | | | | In the old scheme, nested values would simply flatten and concatenate, so that '((1, 2), 3) = (1, 2, 3)'. Now sublists are preserved, so that sequences may be passed as arguments to functions. | |||||
* | Allow sequences to be compared to 0 | John Wiegley | 2009-02-23 | 1 | -0/+40 | |
| | | | | It is true if every member of the sequence passes the test. | |||||
* | Corrects to code that compares balances to zero | John Wiegley | 2009-02-23 | 1 | -12/+12 | |
| | ||||||
* | Don't report collapsed subtotal if no xacts seen | John Wiegley | 2009-02-23 | 1 | -1/+2 | |
| | ||||||
* | Expr (a,b)+(c,d) is now equivalent to (a+c,b+d) | John Wiegley | 2009-02-23 | 1 | -7/+17 | |
| | ||||||
* | A sequence is false if all it contains is false | John Wiegley | 2009-02-23 | 1 | -1/+7 | |
| | ||||||
* | Added non-const value_t::begin and value_t::end | John Wiegley | 2009-02-23 | 1 | -0/+12 | |
| | ||||||
* | Push a sequence onto a sequence only appends now | John Wiegley | 2009-02-23 | 1 | -8/+1 | |
| | | | | Previously, it would merge sequences A and B. | |||||
* | Many fixes to both --market and --exchange | John Wiegley | 2009-02-23 | 9 | -61/+90 | |
| | ||||||
* | Many fixes to --market and --exchange | John Wiegley | 2009-02-22 | 6 | -151/+183 | |
| | | | | Also, --exchange now accepted multiple, comma-separated commodities. | |||||
* | Allow date and datetime values to inter-convert | John Wiegley | 2009-02-22 | 1 | -0/+6 | |
| | ||||||
* | The entry command no longer inherits item state | John Wiegley | 2009-02-22 | 1 | -17/+1 | |
| | ||||||
* | Fixed bug: -- was not stopping option processing | John Wiegley | 2009-02-22 | 1 | -3/+5 | |
| | ||||||
* | Accept #ARG or "code ARG" as a report query term | John Wiegley | 2009-02-22 | 1 | -0/+8 | |
| | ||||||
* | --exchange option now accepts multiple commodities | John Wiegley | 2009-02-22 | 8 | -91/+43 | |
| | | | | They must be separated by a comma, and all whitespace is ignored. | |||||
* | Renamed acconf.h to config.h, for included gettext | John Wiegley | 2009-02-22 | 1 | -1/+1 | |
| | ||||||
* | Correctly accept "false" as a keyword | John Wiegley | 2009-02-22 | 1 | -2/+2 | |
| | ||||||
* | Added --exchange (-x) option | John Wiegley | 2009-02-22 | 13 | -71/+115 | |
| | | | | | | | 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 | 6 | -42/+54 | |
| | ||||||
* | Allow balances to be rounded and unrounded | John Wiegley | 2009-02-22 | 1 | -0/+4 | |
| | ||||||
* | Changed --colors to --color, to match Git | John Wiegley | 2009-02-22 | 2 | -13/+13 | |
| | ||||||
* | Restored the --invert option | John Wiegley | 2009-02-22 | 4 | -36/+4 | |
| | ||||||
* | Fix for systems that don't build with gettext | John Wiegley | 2009-02-22 | 2 | -1/+2 | |
| | ||||||
* | Removed unused --totals option | John Wiegley | 2009-02-22 | 2 | -3/+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 | 2 | -19/+54 | |
| | | | | | | | | | 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 | |||||
* | Allow balance values to be compared < or > 0 | John Wiegley | 2009-02-21 | 1 | -0/+42 | |
| | ||||||
* | Fixed a bug with interactive_t's arg validation | John Wiegley | 2009-02-21 | 1 | -1/+1 | |
| | ||||||
* | Fixed an accumulator bug that was mangling errors | John Wiegley | 2009-02-21 | 1 | -1/+5 | |
| | ||||||
* | Added support for using GNU gettext | John Wiegley | 2009-02-21 | 2 | -0/+9 | |
| | ||||||
* | Use a "format accumulator" for error strings | John Wiegley | 2009-02-21 | 4 | -4/+185 | |
| | | | | | | | | This makes it possible to internationalize strings while still using I/O streams. For example: std::cout << ACCUM(_("Hello to %1 and %2!") << "me" << "you") << std::endl; | |||||
* | Added a new --raw option, for use with print | John Wiegley | 2009-02-21 | 5 | -32/+62 | |
| | ||||||
* | Removed an unused class: format_entries | John Wiegley | 2009-02-21 | 4 | -60/+4 | |
| |