summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Correctly parse the range of period "june 2008"John Wiegley2009-06-181-2/+6
| |
* | Allow --period flag to specify a report rangeJohn Wiegley2009-06-171-3/+26
| |
* | Merge commit 'chrismgray/master' into nextJohn Wiegley2009-06-171-4/+4
|\ \
| * | Change reconcile-mode to look for either <stdin> or /dev/stdinChris Gray2009-06-171-4/+4
| | |
* | | Merge commit 'kljohann/master' into nextJohn Wiegley2009-06-172-59/+85
|\ \ \ | | |/ | |/|
| * | vim: highlight account namesJohann Klähn2009-06-172-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 filesJohann Klähn2009-06-152-59/+79
| | | | | | | | | | | | for better extendability
| * | ledger.vim: use full width, not only 80 charsJohann Klähn2009-06-121-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 terminusJohn Wiegley2009-06-173-8/+11
| |/ |/|
* | Fixed some compiler warnings in non-debug modeJohn Wiegley2009-06-161-0/+6
| |
* | When --end is used, set a "terminus" dateJohn Wiegley2009-06-165-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-AFC513E039EBJohn Wiegley2009-06-161-0/+13
| |
* | Added test for 5FBF2ED8-EEAA-440E-AED5-67401B107E44John Wiegley2009-06-161-0/+20
| |
* | Simplified ledger-mode's font-lock-regexpsJohn Wiegley2009-06-161-11/+11
| |
* | Improved how transactions are cleared in EmacsJohn Wiegley2009-06-161-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 spacesJohn Wiegley2009-06-162-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 coreJohn Wiegley2009-06-168-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 testsJohn Wiegley2009-06-163-0/+105
| |
* | Allow an amount to be zero, even if cost is non-zeroJohn Wiegley2009-06-162-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' commandJohn Wiegley2009-06-162-30/+155
| | | | | | | | | | | | It was selecting virtual transactions during auto-posting lookup. Fixes 793F6BF0-9CDE-4741-967A-2CEA697476B4
* | Corrected a minor typoJohn Wiegley2009-06-161-1/+1
| |
* | ledger.vim: use full width, not only 80 charsJohann Klähn2009-06-161-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 assertJohn Wiegley2009-06-153-3/+13
| |
* | Refinement to display of account balancesJohn Wiegley2009-06-152-3/+5
| | | | | | | | Fixes 5A03CFC3-1A76-4F93-A1FE-555F98438C5A
* | Don't increase precision so much when dividingJohn Wiegley2009-06-152-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 amountsJohn Wiegley2009-06-151-0/+1
| | | | | | | | Fixes other part of 04C5E1CA-1B39-4214-81C7-FD5AA785308F
* | Ignore attempts to annotate the null commodityJohn Wiegley2009-06-151-1/+1
| | | | | | | | Fixes 04C5E1CA-1B39-4214-81C7-FD5AA785308F
* | Minor fix to entry title coloringJohn Wiegley2009-06-151-1/+1
| |
* | If a posting comment is very short, let it hangJohn Wiegley2009-06-141-3/+5
| | | | | | | | This applies when using the "print" report, or the "comment" variable.
* | Strip annotations before handling bal assignmentsJohn Wiegley2009-06-131-1/+2
| |
* | Added a baseline test for balance assignmentsJohn Wiegley2009-06-131-0/+37
| |
* | Renamed the fixated-prices testJohn Wiegley2009-06-131-0/+0
| |
* | Added a new entry to the drewr.dat fileJohn Wiegley2009-06-021-0/+4
| |
* | Simplified a call to (error) in ledger.elJohn Wiegley2009-06-021-3/+1
| |
* | Added new debug option --optionsJohn Wiegley2009-06-0210-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 automakeJohn Wiegley2009-06-021-0/+1
|/
* Added % suffix operator, as in "$1.00 * 10%"John Wiegley2009-05-264-4/+22
|
* Temporarily disable the opt-forecast-while testJohn Wiegley2009-05-261-0/+0
|
* Fix pointer const-ness in parse_tags()Andrew Potter2009-05-261-2/+2
|
* acprep upload was deleting the file after uploadJohn Wiegley2009-03-311-2/+1
|
* Johann Klähn: Updated ledger.vim to 0.0.5John Wiegley2009-03-261-3/+6
|
* Johann Klähn: Added metadata support for ledger.vimJohn Wiegley2009-03-241-17/+33
|
* Corrected a syntax error in a gettext usageJohn Wiegley2009-03-241-1/+1
|
* Don't instantiate duration_t using default ctorJohn Wiegley2009-03-231-10/+11
|
* Removed old ledger disk images when uploadingJohn Wiegley2009-03-231-0/+1
|
* Fixes to the final binary .dmg creationJohn Wiegley2009-03-231-2/+4
|
* Recursively translate library names for bindmgJohn Wiegley2009-03-231-14/+23
|
* Rewrote the date interval parser/stepperJohn Wiegley2009-03-235-27/+111
| | | | | The new implementation uses boost::gregorian::date_duration objects, rather than manually stepping.
* Added bindmg and upload phases, for my own useJohn Wiegley2009-03-221-0/+57
|
* Changed "dependencies" phase for CentOS systemsJohn Wiegley2009-03-191-11/+8
| | | | | It's still not complete yet, because MPFR isn't part of the CentOS package set.