Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Join command-line arguments before handling pre-commands. | John Wiegley | 2009-02-09 | 1 | -26/+29 | |
| |