Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Change reconcile-mode to look for either <stdin> or /dev/stdin | Chris Gray | 2009-06-17 | 1 | -4/+4 | |
| | | | ||||||
* | | | Merge commit 'kljohann/master' into next | John Wiegley | 2009-06-17 | 2 | -59/+85 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | vim: highlight account names | Johann Klähn | 2009-06-17 | 2 | -5/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps to avoid confusion when an account is not seperated from the amount by two spaces or a tab but only by one space. In these cases the amount will now be highlighted as if it belongs to the account name. Thanks to user 'plaindocs' for reporting this. | |||||
| * | | ledger.vim: split into multiple files | Johann Klähn | 2009-06-15 | 2 | -59/+79 | |
| | | | | | | | | | | | | for better extendability | |||||
| * | | ledger.vim: use full width, not only 80 chars | Johann Klähn | 2009-06-12 | 1 | -35/+85 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also add option g:ledger_maxwidth to provide old behaviour by putting a line like this in .vimrc: let g:ledger_maxwidth = 80 I think that it would make sense to put all the functions and everything that has to do with foldtext in ftplugin/ledger.vim | |||||
* | | | The --revalued option now honors the -e terminus | John Wiegley | 2009-06-17 | 3 | -8/+11 | |
| |/ |/| | ||||||
* | | Fixed some compiler warnings in non-debug mode | John Wiegley | 2009-06-16 | 1 | -0/+6 | |
| | | ||||||
* | | When --end is used, set a "terminus" date | John Wiegley | 2009-06-16 | 5 | -26/+39 | |
| | | | | | | | | | | | | | | This means that final balance valuations (with -V or -X) will be done in terms of the date given to --end, rather than based on the current day. Fixes 647D5DB9-DBBB-47C8-80CE-F3F70E3B0253 | |||||
* | | Added test for D943AE0F-44EA-47EE-BA85-AFC513E039EB | John Wiegley | 2009-06-16 | 1 | -0/+13 | |
| | | ||||||
* | | Added test for 5FBF2ED8-EEAA-440E-AED5-67401B107E44 | John Wiegley | 2009-06-16 | 1 | -0/+20 | |
| | | ||||||
* | | Simplified ledger-mode's font-lock-regexps | John Wiegley | 2009-06-16 | 1 | -11/+11 | |
| | | ||||||
* | | Improved how transactions are cleared in Emacs | John Wiegley | 2009-06-16 | 1 | -2/+14 | |
| | | | | | | | | | | | | | | If C-c C-c is used on a transaction, it now clears or unclears it, clearing all marks on individual postings when doing so. Fixes 863C0EE8-C193-46EE-9BAA-3A37DE73E4DB | |||||
* | | Fixed a problem with accounts and trailing spaces | John Wiegley | 2009-06-16 | 2 | -0/+24 | |
| | | | | | | | | | | | | | | This issue is caused by having a single space at the end of a posting that has neither an amount nor a note. Fixes C523E23F-CFAC-4A53-B0C6-21226640E763 | |||||
* | | Move amount colorization deeper into the core | John Wiegley | 2009-06-16 | 8 | -30/+127 | |
| | | | | | | | | | | | | | | | | This is necessary in order to redden negative amounts correctly under all circumstances, such as component amounts of a multi-commodity balance. Fixes 727B2DF8-A2A1-4716-9C15-547F20D5F933 | |||||
* | | Added several new regression tests | John Wiegley | 2009-06-16 | 3 | -0/+105 | |
| | | ||||||
* | | Allow an amount to be zero, even if cost is non-zero | John Wiegley | 2009-06-16 | 2 | -2/+14 | |
| | | | | | | | | | | | | | | The only real change is that exchanges of zero-amount will not result in any exchange at all, just the "motions". Fixes 6DAB9FE3-1399-4727-9AB1-FE413FB85A03 | |||||
* | | Fixed a problem in the 'entry' command | John Wiegley | 2009-06-16 | 2 | -30/+155 | |
| | | | | | | | | | | | | It was selecting virtual transactions during auto-posting lookup. Fixes 793F6BF0-9CDE-4741-967A-2CEA697476B4 | |||||
* | | Corrected a minor typo | John Wiegley | 2009-06-16 | 1 | -1/+1 | |
| | | ||||||
* | | ledger.vim: use full width, not only 80 chars | Johann Klähn | 2009-06-16 | 1 | -35/+85 | |
| | | | | | | | | | | | | | | | | | | | | Also add option g:ledger_maxwidth to provide old behaviour by putting a line like this in .vimrc: let g:ledger_maxwidth = 80 I think that it would make sense to put all the functions and everything that has to do with foldtext in ftplugin/ledger.vim Signed-off-by: John Wiegley <johnw@newartisans.com> | |||||
* | | Temporarily stubbed out an inaccurate assert | John Wiegley | 2009-06-15 | 3 | -3/+13 | |
| | | ||||||
* | | Refinement to display of account balances | John Wiegley | 2009-06-15 | 2 | -3/+5 | |
| | | | | | | | | Fixes 5A03CFC3-1A76-4F93-A1FE-555F98438C5A | |||||
* | | Don't increase precision so much when dividing | John Wiegley | 2009-06-15 | 2 | -23/+23 | |
| | | | | | | | | | | | | | | | | | | Slow the increase in internal precision when dividing amounts. Use "--debug amount.convert" if you wish to see this logic in action, if a case where incorrect rounding is suspected comes up. Fixes B68FFB0D-A9A0-479C-A6C0-68853F229333 | |||||
* | | Allow integers to be multiplied with amounts | John Wiegley | 2009-06-15 | 1 | -0/+1 | |
| | | | | | | | | Fixes other part of 04C5E1CA-1B39-4214-81C7-FD5AA785308F | |||||
* | | Ignore attempts to annotate the null commodity | John Wiegley | 2009-06-15 | 1 | -1/+1 | |
| | | | | | | | | Fixes 04C5E1CA-1B39-4214-81C7-FD5AA785308F | |||||
* | | Minor fix to entry title coloring | John Wiegley | 2009-06-15 | 1 | -1/+1 | |
| | | ||||||
* | | If a posting comment is very short, let it hang | John Wiegley | 2009-06-14 | 1 | -3/+5 | |
| | | | | | | | | This applies when using the "print" report, or the "comment" variable. | |||||
* | | Strip annotations before handling bal assignments | John Wiegley | 2009-06-13 | 1 | -1/+2 | |
| | | ||||||
* | | Added a baseline test for balance assignments | John Wiegley | 2009-06-13 | 1 | -0/+37 | |
| | | ||||||
* | | Renamed the fixated-prices test | John Wiegley | 2009-06-13 | 1 | -0/+0 | |
| | | ||||||
* | | Added a new entry to the drewr.dat file | John Wiegley | 2009-06-02 | 1 | -0/+4 | |
| | | ||||||
* | | Simplified a call to (error) in ledger.el | John Wiegley | 2009-06-02 | 1 | -3/+1 | |
| | | ||||||
* | | Added new debug option --options | John Wiegley | 2009-06-02 | 10 | -167/+392 | |
| | | | | | | | | | | This reports which options are in place before invoking a command, and where exactly each option value came from. | |||||
* | | Extended Makefile fix, to accomodate newest automake | John Wiegley | 2009-06-02 | 1 | -0/+1 | |
|/ | ||||||
* | Added % suffix operator, as in "$1.00 * 10%" | John Wiegley | 2009-05-26 | 4 | -4/+22 | |
| | ||||||
* | Temporarily disable the opt-forecast-while test | John Wiegley | 2009-05-26 | 1 | -0/+0 | |
| | ||||||
* | Fix pointer const-ness in parse_tags() | Andrew Potter | 2009-05-26 | 1 | -2/+2 | |
| | ||||||
* | acprep upload was deleting the file after upload | John Wiegley | 2009-03-31 | 1 | -2/+1 | |
| | ||||||
* | Johann Klähn: Updated ledger.vim to 0.0.5 | John Wiegley | 2009-03-26 | 1 | -3/+6 | |
| | ||||||
* | Johann Klähn: Added metadata support for ledger.vim | John Wiegley | 2009-03-24 | 1 | -17/+33 | |
| | ||||||
* | Corrected a syntax error in a gettext usage | John Wiegley | 2009-03-24 | 1 | -1/+1 | |
| | ||||||
* | Don't instantiate duration_t using default ctor | John Wiegley | 2009-03-23 | 1 | -10/+11 | |
| | ||||||
* | Removed old ledger disk images when uploading | John Wiegley | 2009-03-23 | 1 | -0/+1 | |
| | ||||||
* | Fixes to the final binary .dmg creation | John Wiegley | 2009-03-23 | 1 | -2/+4 | |
| | ||||||
* | Recursively translate library names for bindmg | John Wiegley | 2009-03-23 | 1 | -14/+23 | |
| | ||||||
* | Rewrote the date interval parser/stepper | John Wiegley | 2009-03-23 | 5 | -27/+111 | |
| | | | | | The new implementation uses boost::gregorian::date_duration objects, rather than manually stepping. | |||||
* | Added bindmg and upload phases, for my own use | John Wiegley | 2009-03-22 | 1 | -0/+57 | |
| | ||||||
* | Changed "dependencies" phase for CentOS systems | John Wiegley | 2009-03-19 | 1 | -11/+8 | |
| | | | | | It's still not complete yet, because MPFR isn't part of the CentOS package set. | |||||
* | Rewrote the interval_t class | John Wiegley | 2009-03-16 | 10 | -267/+523 | |
|\ | | | | | | | | | | | | | | | The purpose of this rewrite is to greatly simplify the code that walks through time periods, toward opening up the possibility in future of allowing exclusions and logically combined periods, such as "weekly except weekends". The new code is much simpler to use, as well as simpler internally, and yet is more robust at the same time. | |||||
| * | The new code is working now. | John Wiegley | 2009-03-16 | 6 | -63/+68 | |
| | | ||||||
| * | Restored all the old code, though not tested yet | John Wiegley | 2009-03-16 | 1 | -22/+22 | |
| | |