Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed print report to use format_date | John Wiegley | 2009-02-13 | 1 | -1/+2 |
| | | | | Otherwise, Ledger was unable to parse what it had printed. | ||||
* | Added a new valexpr function: format_date | John Wiegley | 2009-02-13 | 2 | -0/+11 |
| | | | | | | | | | This can be used to format dates with a specific pattern, such as: format_date(entry.date, "%Y/%m/%d") This is used by the print command to ensure that Ledger is able to parse back what it prints. | ||||
* | If a LEDGER_ envvar has no value, ignore it | John Wiegley | 2009-02-13 | 1 | -1/+3 |
| | |||||
* | Removed CppUnit submodule reference | John Wiegley | 2009-02-13 | 3 | -3/+1 |
| | | | | | This library is a dependency for running "make check", but it's not built as part of a Ledger build, and so doesn't belong as a submodule. | ||||
* | Reorganized the way acprep handles switches | John Wiegley | 2009-02-13 | 2 | -34/+36 |
| | | | | | Now it takes --warn and --debug flags, and I use tools/myacprep to collect together all the flags I normally use in development. | ||||
* | Renamed a function to sort_value_is_less_than | John Wiegley | 2009-02-12 | 4 | -8/+8 |
| | | | | | The purpose was to provided a clearer relationship between the function name and its expected arguments. | ||||
* | Removed a bad variable setting in acprep | John Wiegley | 2009-02-12 | 1 | -3/+1 |
| | |||||
* | Added -I/sw/include to Fink to acprep users | John Wiegley | 2009-02-12 | 1 | -9/+28 |
| | |||||
* | Sorting expr now uses "-" to indicate descending | John Wiegley | 2009-02-12 | 6 | -46/+79 |
| | | | | | For example: -S payee,-date sorts 1) ascending by payee, then 2) descending by date. | ||||
* | Made (un)reduce rvalue methods more consistent | John Wiegley | 2009-02-12 | 5 | -11/+16 |
| | | | | | | They names were changed from reduce/unreduce to reduced/unreduced, since they return the modified value. This is more consistent with the naming of rounded/rounded. | ||||
* | The --sort flag now accepts multiple terms (-S payee,date). | John Wiegley | 2009-02-12 | 2 | -2/+33 |
| | | | | However, there is no way yet to reverse the meaning of a given term. | ||||
* | Restored the "prices" command. | John Wiegley | 2009-02-12 | 6 | -14/+117 |
| | |||||
* | Turned on the "emacs" command and budgeting, though neither are tested yet. | John Wiegley | 2009-02-12 | 2 | -2/+12 |
| | |||||
* | Re-enabled some code, and removed a bunch of deadwood. | John Wiegley | 2009-02-12 | 10 | -82/+19 |
| | |||||
* | Fixed a typo which was causing all boolean values to show as "false". | John Wiegley | 2009-02-12 | 1 | -5/+5 |
| | |||||
* | Added validation code for mask_t objects. | John Wiegley | 2009-02-12 | 3 | -0/+14 |
| | |||||
* | Added a missing file! | John Wiegley | 2009-02-12 | 1 | -0/+95 |
| | |||||
* | Moved value_t::set_type into value.cc, since it had grown. | John Wiegley | 2009-02-12 | 2 | -18/+21 |
| | |||||
* | Inlined value_t::_clear(), since it only had one caller. | John Wiegley | 2009-02-12 | 1 | -17/+9 |
| | |||||
* | Ignore lines in Ledger files which contain only whitespace. | John Wiegley | 2009-02-12 | 1 | -1/+1 |
| | |||||
* | Removed an excessive error check. | John Wiegley | 2009-02-12 | 1 | -3/+0 |
| | |||||
* | Properly handle UTF-8 characters in commodity strings. | John Wiegley | 2009-02-12 | 11 | -123/+136 |
| | |||||
* | make clean should remove system.hh.gch from the source tree. | John Wiegley | 2009-02-12 | 1 | -1/+1 |
| | |||||
* | Allow the use of days of the week to "entry", e.g: "thu kfc 11". | John Wiegley | 2009-02-11 | 2 | -1/+35 |
| | |||||
* | After hitting TAB to insert a new entry, position point at the amount. | John Wiegley | 2009-02-11 | 1 | -0/+3 |
| | |||||
* | In ledger-mode, if TAB is pressed in an entry, call out to "entry". | John Wiegley | 2009-02-11 | 2 | -26/+53 |
| | |||||
* | Add data file with examples related to drewr's use. | Drew Raines | 2009-02-11 | 1 | -0/+59 |
| | |||||
* | Rewrote the "entry" command. It's ALIVE! | John Wiegley | 2009-02-11 | 7 | -174/+359 |
| | |||||
* | Made acprep conform to /bin/sh, instead of /bin/bash. | John Wiegley | 2009-02-11 | 1 | -8/+12 |
| | |||||
* | Updated the Boost version I'm building with on OS X to 1.38. | John Wiegley | 2009-02-11 | 2 | -4/+4 |
| | |||||
* | Wired up the "entry" command from 2.x, though it still needs to be ported. | John Wiegley | 2009-02-10 | 8 | -107/+72 |
| | |||||
* | A fix to the last fix. | John Wiegley | 2009-02-10 | 1 | -1/+0 |
| | |||||
* | A fix for users of Boost 1.35. | John Wiegley | 2009-02-10 | 1 | -2/+17 |
| | |||||
* | Changed encoding for the Ledger manual to UTF-8. | John Wiegley | 2009-02-10 | 1 | -12/+12 |
| | |||||
* | Wrote the beginnings of a new "stats" command. | John Wiegley | 2009-02-10 | 3 | -0/+71 |
| | |||||
* | option_t's copy constructor wasn't copying "wants_arg". | John Wiegley | 2009-02-10 | 1 | -1/+5 |
| | | | | This was causing "reg -p this" to fail in the REPL. | ||||
* | Removed an unneeded method declaration. | John Wiegley | 2009-02-10 | 1 | -1/+0 |
| | |||||
* | Sort period transactions by "date", not by "d". | John Wiegley | 2009-02-10 | 1 | -1/+1 |
| | |||||
* | Changed value_t to use boost::any (more type-safe). | John Wiegley | 2009-02-10 | 2 | -239/+103 |
| | |||||
* | If a textual directive can't be found, ignore it. | John Wiegley | 2009-02-10 | 1 | -0/+4 |
| | |||||
* | Pass all unrecognized options to configure. | John Wiegley | 2009-02-10 | 1 | -2/+2 |
| | |||||
* | Use --disable-static on Linux x86_64 machines. | John Wiegley | 2009-02-09 | 1 | -0/+3 |
| | |||||
* | Break libledger_data's dependency on session_t. | John Wiegley | 2009-02-09 | 4 | -32/+35 |
| | |||||
* | When -V is used, show the market value for the amount as well as the total. | John Wiegley | 2009-02-09 | 1 | -0/+1 |
| | |||||
* | Exclude | from the legal commodity character set, as per the comment. | John Wiegley | 2009-02-09 | 1 | -1/+1 |
| | |||||
* | Fix to handling of effective dates in xact_t::date(). | John Wiegley | 2009-02-09 | 1 | -3/+9 |
| | |||||
* | Fixed the operator precedence of several operators. | John Wiegley | 2009-02-09 | 1 | -100/+115 |
| | |||||
* | Removed reference to session_t from the iterators module. | John Wiegley | 2009-02-09 | 5 | -35/+37 |
| | |||||
* | Fixed the use of --effective and --date-format (-y). | John Wiegley | 2009-02-09 | 8 | -51/+53 |
| | |||||
* | For the "parse" pre-command, provide a sample transaction context. | John Wiegley | 2009-02-09 | 1 | -4/+26 |
| |