summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move the debug statement to where it makes more senseMartin Michlmayr2014-05-301-2/+1
| | | | | | It's possible to just say "select account" without a "from", so put the debug statement at the end of the block where the variable "formatter" is filled with the query string.
* Handle POST_COST_VIRTUAL in printMartin Michlmayr2014-05-302-2/+45
| | | | Bug fix for #1046
* Check whether a month is followed by a yearMartin Michlmayr2014-05-302-0/+47
| | | | Bug fix for #375
* Update line numbersMartin Michlmayr2014-05-262-3/+3
|
* Add test case to test for invalid option embedded in journalMartin Michlmayr2014-05-261-0/+11
|
* Fix typo in filenameMartin Michlmayr2014-05-262-2/+2
|
* Remove unnecessary command directives from test casesMartin Michlmayr2014-05-262-4/+0
| | | | | These are not necessary and are currently not effective anyway (see bug #1045)
* Add test case for tags commandMartin Michlmayr2014-05-191-0/+55
|
* Fix bug 1040 Saving in reconcile buffer doesn't stay in reconcile bufferCraig Earls2014-05-181-10/+9
|
* Merge branch 'master' of https://github.com/ledger/ledgerCraig Earls2014-05-1824-104/+167
|\
| * Merge pull request #297 from thdox/reconcile-sort-keyCraig Earls2014-05-181-2/+2
| |\ | | | | | | Fix #986 and improve documentation. I don't like it, but if it will stop the complaint I will merge it.
| | * Fix #986 and improve documentation.thdox2014-05-181-2/+2
| | |
| * | Add test case for: option --permissive now quiets balance assertionsMartin Michlmayr2014-05-181-0/+19
| | | | | | | | | | | | | | | Add a test csae for the change "The option --permissive now quiets balance assertions" (634aa589)
| * | Cosmetic change - format code consistentlyMartin Michlmayr2014-05-1813-63/+63
| | | | | | | | | | | | | | | Add a space between if and the opening bracket, between a closing round bracket and the following opening curly bracket, etc.
| * | Add test case for balance assertion that's offMartin Michlmayr2014-05-181-0/+18
| | |
| * | Merge pull request #296 from thdox/fix-lang-when-spellcheckMartin Michlmayr2014-05-181-1/+1
| |\ \ | | |/ | |/| Fix spell check language.
| | * Fix spell check language.thdox2014-05-181-1/+1
| |/ | | | | | | | | | | | | | | I am on a non English based system, and when spell check starts it uses by default my language that is not English. This fix should work on Linux and Mac OS. I doubt it will work on Windows, but anyway spellcheck.sh is a development tool and the base of our developers are on Unix based systems.
| * Add a test case for aliases defined in account directivesMartin Michlmayr2014-05-171-0/+9
| |
| * Renamed test for --recursive-aliases option for consistencyMartin Michlmayr2014-05-171-0/+0
| |
| * Add test case for --no-aliases optionMartin Michlmayr2014-05-171-0/+20
| |
| * Merge pull request #295 from thdox/fix-regression-from-aa2ff2bJohn Wiegley2014-05-172-4/+13
| |\ | | | | | | Fix bug introduced by commit AA2FF2B
| | * Fix bug introduced by commit AA2FF2Bthdox2014-05-172-4/+13
| | | | | | | | | | | | Correction is to not use uninitialized amount
| * | Merge pull request #294 from thdox/fix-gitignoreMartin Michlmayr2014-05-171-20/+8
| |\ \ | | | | | | | | .gitignore cleanup
| | * | Some cleanup regarding "test" in .gitignorethdox2014-05-171-9/+1
| | | |
| | * | Ignore shared librariesthdox2014-05-171-0/+2
| | | |
| | * | Remove redundantthdox2014-05-171-3/+0
| | | |
| | * | Some cleanup about doc/*thdox2014-05-171-8/+5
| | |/
| * | Merge pull request #293 from thdox/fix-continuation-characterMartin Michlmayr2014-05-171-14/+14
| |\ \ | | |/ | |/| Ease copy-paste by adding a continuation character
| | * Ease copy-paste by adding a continuation characterthdox2014-05-171-14/+14
| |/
* / Fix bug 1039. Where the ledger buffer was incorrectly shown in the same ↵Craig Earls2014-05-181-1/+2
|/ | | | frame as the reconcile buffer after a save.
* Merge pull request #292 from thdox/fix-lisp-indentationCraig Earls2014-05-1718-1167/+1167
|\ | | | | | | Thank Thierry, I don't know when these got messed up but I have been meaning to do just this for some time.
| * Indent & untabifythdox2014-05-1718-1167/+1167
|/ | | | | | | M-x mark-whole-buffer M-x indent-region M-x mark-whole-buffer M-x untabify
* Merge pull request #291 from thdox/ubuntu-14.04John Wiegley2014-05-173-15/+13
|\ | | | | Lower down (from 1.55) requirements towards libboost
| * Lower down (from 1.55) requirements towards libboostthdox2014-05-173-15/+13
|/ | | | Fix some typos
* Typo fixMartin Michlmayr2014-05-161-1/+1
|
* Add a reference to Debian 8 in the build instructionsMartin Michlmayr2014-05-161-3/+3
| | | | | | I successfully built ledger from git on Debian testing (jessie) as of today (which will become Debian 8) with the packages listed in README.md.
* Merge pull request #290 from tubaman/fix_python_exampleMartin Michlmayr2014-05-161-2/+2
|\ | | | | Fix python example so it runs
| * Fix python example so it runsRyan Nowakowski2014-05-151-2/+2
|/
* Ensure that high-levels directives have arguments if they need oneMartin Michlmayr2014-05-142-0/+88
| | | | | Ensure that high-levels directives, such as account, alias and commodity, have arguments if they need one. Bug fix for #1036
* Ensure that directives have arguments if they need oneMartin Michlmayr2014-05-142-0/+96
| | | | | Ensure that account, commodity and payee directives have arguments if they need one. Bug fix for #785
* Remove trailing whitespace from error messagesMartin Michlmayr2014-05-1319-29/+29
| | | | Fix for bug #867
* Add test case or new payee uuid featureMartin Michlmayr2014-05-131-0/+10
|
* Merge pull request #289 from csrhodes/payee-uuid-mappingJohn Wiegley2014-05-135-42/+76
|\ | | | | Payee uuid mapping
| * document payee uuid subdirectiveChristophe Rhodes2014-05-131-3/+13
| |
| * support payee uuid directiveChristophe Rhodes2014-05-132-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | The semantics of this are a little bit tricky: we want, if we come across a transaction with exactly the given UUID, to set the transaction's payee to be the specified one. We need to set that payee before the first post in the transaction is parsed, otherwise that post will inherit the wrong payee; however, we need to do it after the transaction's tags have been parsed. The implementation as it is in this commit is potentially a little wasteful, if there are post-like (non-comment non-assertion) entries in the transaction that don't successfully parse as posts.
| * rename payee_mappings to payee_alias_mappingsChristophe Rhodes2014-05-124-39/+39
| | | | | | | | (and similar renames) in preparation for payee_uuid_mappings
* | Add a test for an error in an included fileMartin Michlmayr2014-05-132-0/+22
| |
* | Update Python tests for fix for bug #383Martin Michlmayr2014-05-132-2/+2
| |
* | Add test cases for bug #494Martin Michlmayr2014-05-132-0/+27
| | | | | | | | | | The issues raised in bug #494 are no longer there but let's add some test cases.
* | Honour date-format for lot datesMartin Michlmayr2014-05-137-6/+35
| | | | | | | | Fixes bug #383