Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | If isatty is available, no colors/pager for non-ttys | John Wiegley | 2009-10-29 | 1 | -1/+7 | |
| | ||||||
* | Colorization at the terminal now on by default | John Wiegley | 2009-10-28 | 1 | -0/+3 | |
| | ||||||
* | Whitespace change | John Wiegley | 2009-10-27 | 1 | -4/+2 | |
| | ||||||
* | Added --actual-dates, for overriding --effective | John Wiegley | 2009-10-27 | 1 | -1/+3 | |
| | | | | | This is so that if someone has --effective in their .ledgerrc, they can force the use of actual dates. | |||||
* | Rewrote the way date and time I/O is managed | John Wiegley | 2009-10-25 | 1 | -2/+4 | |
| | ||||||
* | The print command now implies --actual | John Wiegley | 2009-06-28 | 1 | -0/+3 | |
| | ||||||
* | Disable use of ~/.pricedb when --args-only is present | John Wiegley | 2009-06-28 | 1 | -0/+2 | |
| | ||||||
* | The --download option is now fully restored | John Wiegley | 2009-06-26 | 1 | -2/+2 | |
| | ||||||
* | More refactoring for --download | John Wiegley | 2009-06-24 | 1 | -4/+4 | |
| | ||||||
* | Split commodity.h/cc into three files | John Wiegley | 2009-06-24 | 1 | -7/+7 | |
| | | | | | | commodity.h - code for commodity_t annotate.h - commodity annotations pool.h - commodity pool management | |||||
* | Restored --download, although not done yet | John Wiegley | 2009-06-24 | 1 | -1/+12 | |
| | | | | | | The problem at this point is that it's recording prices in the price database multiple times; it should only need to download a price for each commodity once per day. | |||||
* | Fixed the --args-only option (sequence problem) | John Wiegley | 2009-06-22 | 1 | -2/+7 | |
| | ||||||
* | Added a code comment | John Wiegley | 2009-06-18 | 1 | -0/+3 | |
| | ||||||
* | The -X option now accepts price settings | John Wiegley | 2009-06-18 | 1 | -0/+8 | |
| | | | | | | | For example, if you had 100 AU (onces of gold) and wanted to report it in dollars, but at a price of $997 per ounce, you could now easily say: ledger bal -X '$,AU=$997' | |||||
* | Restored --plot-amount-format, --plot-total-format | John Wiegley | 2009-06-18 | 1 | -6/+16 | |
| | ||||||
* | Allow --period flag to specify a report range | John Wiegley | 2009-06-17 | 1 | -3/+26 | |
| | ||||||
* | Added new debug option --options | John Wiegley | 2009-06-02 | 1 | -24/+57 | |
| | | | | | This reports which options are in place before invoking a command, and where exactly each option value came from. | |||||
* | Rewrote the date interval parser/stepper | John Wiegley | 2009-03-23 | 1 | -2/+5 | |
| | | | | | The new implementation uses boost::gregorian::date_duration objects, rather than manually stepping. | |||||
* | Enabled use of pre-compiled headers by default | John Wiegley | 2009-03-10 | 1 | -0/+2 | |
| | ||||||
* | Removed the --totals option | John Wiegley | 2009-03-05 | 1 | -3/+0 | |
| | ||||||
* | If Python is not in use, global includes session | John Wiegley | 2009-03-05 | 1 | -0/+2 | |
| | ||||||
* | Reduced the #include dependency tree to a minimum | John Wiegley | 2009-03-04 | 1 | -2/+5 | |
| | ||||||
* | Cured several harmless compiler warnings | John Wiegley | 2009-03-04 | 1 | -1/+1 | |
| | ||||||
* | Normalized how account totals are calculated | John Wiegley | 2009-03-03 | 1 | -0/+3 | |
| | ||||||
* | Corrected warnings g++-4.3.3 was complaining about | John Wiegley | 2009-02-28 | 1 | -1/+1 | |
| | ||||||
* | Marked all strings needing internationalization | John Wiegley | 2009-02-25 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install". | |||||
* | Fixes to the way annotated prices are displayed | John Wiegley | 2009-02-24 | 1 | -1/+2 | |
| | ||||||
* | The Great Renaming, Part II | John Wiegley | 2009-02-23 | 1 | -7/+7 | |
| | | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset. | |||||
* | Fixed bug: -- was not stopping option processing | John Wiegley | 2009-02-22 | 1 | -3/+5 | |
| | ||||||
* | The --help (-h, -H) options now visit the man page | John Wiegley | 2009-02-21 | 1 | -0/+28 | |
| | ||||||
* | Added --start-of-week option, used with --weekly | John Wiegley | 2009-02-21 | 1 | -0/+2 | |
| | | | | | For example, --start-of-week=monday can be used to report weeks that begin on Mondays. | |||||
* | Don't use auto-widths for widths explicitly given | John Wiegley | 2009-02-20 | 1 | -21/+40 | |
| | ||||||
* | Rewrote the equity command, which is working again | John Wiegley | 2009-02-20 | 1 | -6/+7 | |
| | | | | | | 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. | |||||
* | Auto-size register report based on COLUMNS | John Wiegley | 2009-02-19 | 1 | -0/+36 | |
| | ||||||
* | The sequence -M -p 2004 now equals -p 2004 -M | John Wiegley | 2009-02-19 | 1 | -9/+9 | |
| | ||||||
* | Added --args-only flags, to ignore init and env | John Wiegley | 2009-02-16 | 1 | -4/+9 | |
| | ||||||
* | Normalized handling of several report options | John Wiegley | 2009-02-15 | 1 | -16/+3 | |
| | ||||||
* | Added a "reload" command, for use at the REPL | John Wiegley | 2009-02-13 | 1 | -19/+1 | |
| | | | | | | | Created a new function, session_t::reread_journal_files, which throws away all previous state data and reads in the same files again. This is needed to allow Emacs to communicate with Ledger via the REPL, so that it tell Ledger when it has made changes to the user's data file. | |||||
* | Re-enabled some code, and removed a bunch of deadwood. | John Wiegley | 2009-02-12 | 1 | -4/+0 | |
| | ||||||
* | Fixed the use of --effective and --date-format (-y). | John Wiegley | 2009-02-09 | 1 | -0/+8 | |
| | ||||||
* | pyinterp.cc shares global session; accept full paths passed to --import. | John Wiegley | 2009-02-08 | 1 | -1/+12 | |
| | ||||||
* | If a ledger file is specified in .ledgerrc, ignore the environment. | John Wiegley | 2009-02-08 | 1 | -2/+3 | |
| | ||||||
* | If LEDGER_FILE was seen, ignore LEDGER. | John Wiegley | 2009-02-08 | 1 | -6/+12 | |
| | ||||||
* | Inverted the default display mode for balance reports. Use -n to collapse | John Wiegley | 2009-02-08 | 1 | -2/+0 | |
| | | | | them, as this fits better with what -n does for register reports. | |||||
* | Threw away the "multiple parser" infrastructure. | John Wiegley | 2009-02-07 | 1 | -5/+4 | |
| | ||||||
* | Allow value expressions to gain access to option settings. | John Wiegley | 2009-02-07 | 1 | -19/+27 | |
| | | | | | | | | | | For example, "ledger eval options.limit" prints 0 (for false), but: "ledger -l hello eval options.limit" print "hello"s, since the value of options.limit, once set to a value, is that string. For flag options, such as -Y, eval prints 0 if unset, and 1 if set. This feature allows value expressions to be conditionalized based on the presence of user options. | |||||
* | More revision to the way options are handled; reworked CSV command. | John Wiegley | 2009-02-07 | 1 | -5/+7 | |
| | ||||||
* | When in the REPL, consider each new command a new "command-line". | John Wiegley | 2009-02-06 | 1 | -1/+3 | |
| | ||||||
* | Don't push and pop reports unless at a REPL. | John Wiegley | 2009-02-06 | 1 | -3/+3 | |
| | ||||||
* | Restored all the option handlers from 2.6.2, but not the options themselves. | John Wiegley | 2009-02-06 | 1 | -82/+110 | |
| |