summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* don't add a space when completingChristophe Rhodes2014-06-131-1/+2
| | | | | | | | | | | | | | completing payees with ledger-magic-tab would add a space when there was only one possible completion. That space, in ledger's file format, would always need to be deleted again it might be helpful when completing accounts to add two spaces, but the current completion code organization can't (easily) distinguish between payee and account completion. Adding one space is harmful to account completion too, in that `ledger-account.*regex' parse accounts by looking for two spaces, and treat an account name ending with a single space before the newline as having the space as part of the account name.
* Bump version numbers everywhere to 3.0.3John Wiegley2014-06-082-3/+3
|
* Fix minor formatting issueMartin Michlmayr2014-06-061-1/+1
|
* Improve consistency regarding optionsMartin Michlmayr2014-06-061-1/+1
| | | | | Use --exchange for both cases to avoid confusion for those who don't know that --exchange and -X are the same.
* Don't lose commodity when cost is not separated by whitespaceMartin Michlmayr2014-06-052-3/+41
| | | | | | | | When a cost was specified without a whitespace after the @ symbol, as in @$5.01, this was incorrectly parsed as 5.01 (losing the commodity) rather than $5.01. Bug fix for #1050
* Merge pull request #300 from jacknagel/patch-2Martin Michlmayr2014-06-051-2/+0
|\ | | | | acprep: remove dead code
| * acprep: remove dead codeJack Nagel2014-06-051-2/+0
|/ | | This isn't used anywhere since 4681e58d7f3cda2a2ac6d05b6ec1a106f568e029.
* Merge pull request #299 from bkuhn/document-exchange-option-with-colonCraig Earls2014-06-051-1/+21
|\ | | | | | | | | Document --exchange COMMODITY1:COMMODITY2 syntax. Thanks!
| * Document --exchange COMMODITY1:COMMODITY2 syntax.Bradley M. Kuhn2014-06-051-1/+21
|/ | | | | It appears this syntax does indeed work as described in this change, but the feature was not previously documented herein.
* Improve backwards compatibility with ledger2Martin Michlmayr2014-05-304-10/+99
| | | | | | | This brings some single character format strings in line with what they actually meant in ledger2. Bug fix for #755
* Remove character that wasn't displayed in ledger2Martin Michlmayr2014-05-301-1/+1
|
* Recognize --cleared-format optionMartin Michlmayr2014-05-301-0/+1
| | | | Bug fix for #747
* Fix query string for select accountMartin Michlmayr2014-05-302-20/+20
| | | | | | | A wrong query string was generated by "select account": one ansify_if() too much was listed and justify() was called with the wrong parameters. Bug fix for #744
* 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