summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Ensure that parse errors produce useful RuntimeErrors for Python code.Manuel Amador (Rudd-O)2016-02-064-4/+11
| | | |
| * | | Merge pull request #453 from tarsius/masterCraig Earls2016-04-061-1/+1
| |\ \ \ | | |/ / | |/| | Require correct feature
| | * | Require correct featureJonas Bernoulli2016-04-071-1/+1
| |/ / | | | | | | | | | | | | In `ledger-matching.el' require `ledger-report' instead of `ldg-report'. That library was renamed like all the others.
* | | Merge pull request #1667 from pascalfleury/improve_fix_of_issue_1187John Wiegley2018-07-183-16/+109
|\ \ \ | | | | | | | | Improve fix of issue #1187
| * | | Add the test to make sure it works in the future.Pascal Fleury2018-07-181-0/+36
| | | |
| * | | Added more documentation about assertions.Pascal Fleury2018-07-181-0/+39
| | | |
| * | | fix regression of test 1147_aPascal Fleury2018-07-171-17/+18
| | | |
| * | | amount_t -> balance_t.Pascal Fleury2018-07-171-13/+30
|/ / /
* | | Merge pull request #1666 from jbeich/boostJohn Wiegley2018-07-091-0/+4
|\ \ \ | | | | | | | | Unbreak build against Boost 1.68
| * | | Unbreak with boost 1.68Jan Beich2018-07-091-0/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In file included from src/main.cc:34: In file included from src/global.h:41: In file included from src/option.h:45: In file included from src/scope.h:45: In file included from src/op.h:45: In file included from src/expr.h:45: In file included from src/exprbase.h:57: src/utils.h:47:10: fatal error: 'boost/uuid/sha1.hpp' file not found #include <boost/uuid/sha1.hpp> ^
* | | Fix order of transaction state in txn headerScott Carpenter2018-07-091-1/+1
| | | | | | | | | | | | The transaction state comes before (not after) the code.
* | | Document keywords "any" and "all"Martin Michlmayr2018-07-061-0/+13
| | | | | | | | | | | | Fixes #1192
* | | Document the use of wildcards for !includeMartin Michlmayr2018-06-281-1/+3
| | | | | | | | | | | | Fixes #1658
* | | Revert "Use an std::set instead of an std::list to store the the journal ↵John Wiegley2018-06-182-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | file paths" This reverts commit 3364850cc7cf73fc67af1ea6cd9a65a32e336623. Fixes #559
* | | Merge pull request #1653 from tko/date-formatJohn Wiegley2018-06-131-1/+3
|\ \ \ | | | | | | | | Fix garbled dates when using --date-format
| * | | Fix garbled dates when using --date-formatTommi Komulainen2018-06-131-1/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | Capture the `std::string` value from options in a local variable that lives as long as the `c_str()` taken from it to ensure it does not get freed prematurely. Fixes: #546
* | | Merge pull request #1651 from Christoph-D/issue-1626John Wiegley2018-06-104-25/+38
|\ \ \ | | | | | | | | Remove TOK_A_YEAR token
| * | | Remove TOK_A_YEAR tokenChristoph Dittmann2018-06-104-25/+38
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes #1626. The tokenizer eagerly classifies 4-digit integers as TOK_A_YEAR tokens. In some contexts such as "every 1000 years", this causes errors. I think the tokenizer does not have enough information available to distinguish between integers and years. After this patch, the tokenizer will always classify integers as TOK_INT tokens. The "has 4 digits" heuristic to determine if an integer is a year is moved to the place where it's actually needed (and it can be slightly more generic there, too).
* | | Merge pull request #1650 from colindean/patch-1John Wiegley2018-06-091-0/+4
|\ \ \ | | | | | | | | Documents commodity directive's alias sub-directive
| * | | Documents commodity directive's alias sub-directiveColin Dean2018-06-101-0/+4
|/ / /
* | | Merge pull request #1649 from Christoph-D/nextJohn Wiegley2018-06-092-1/+17
|\ \ \ | | | | | | | | Make automated transactions work with assertions
| * | | Make automated transactions work with assertionsChristoph Dittmann2018-06-092-1/+17
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes issue #1127. In my understanding, PR #552 was meant to fix this, but was incomplete. Without this patch, automated transactions are invisible to assertions. This patch fixes this by adding a flag to the account to tell it that there is a new posting, analogous to the behavior of finalize(). I dug up issue #1127 too late to find that this is the same solution proposed by @tbm. Although I wrote this independently, credit goes to Martin Michlmayr (@tbm).
* | | Fix documentation for apply fixedMartin Michlmayr2018-06-011-43/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | The old "fixed" and "endfixed" are no longer used (and afaict don't work). You have to use "apply fixed" and "end apply" instead. Fixes issue #789 Signed-off-by: Martin Michlmayr <tbm@cyrius.com>
* | | Remove references to BugzillaMartin Michlmayr2018-06-013-3/+3
| | |
* | | Merge pull request #561 from vHanda/nextJohn Wiegley2018-04-091-0/+3
|\ \ \ | | | | | | | | Add documentation on how to sort in reverse order
| * | | Add documentation on how to sort in reverse orderVishesh Handa2018-04-081-0/+3
|/ / /
* | | Merge pull request #557 from smr894/fix-missing-trans-in-last-budget-periodJohn Wiegley2018-04-042-8/+96
|\ \ \ | | | | | | | | budget_posts: Keep pending items until the last day they apply
| * | | budget_posts: Keep pending items until the last day they applysmr8942018-04-042-8/+96
|/ / /
* | | Update Debian releases in READMEMartin Michlmayr2018-03-291-3/+3
| | |
* | | Fix Python exampleMartin Michlmayr2018-03-251-1/+1
| | | | | | | | | | | | | | | | | | Thanks to Brian Carlson for pointing this out. Fixes #547
* | | Fix documentation about the "end" directiveMartin Michlmayr2018-03-251-1/+1
| | | | | | | | | | | | | | | "tag" is not a block command. This was probably supposed to be "apply" which can be used to apply tags to several transactions.
* | | Merge pull request #552 from dedmons/fix-balance-assert-with-auto-xactJohn Wiegley2018-03-241-3/+6
|\ \ \ | |_|/ |/| | Fix auto xact posts not getting applied to account total durring journal parse
| * | Fix auto xact posts not getting applied to account total durring journal parseDJ Edmonson2018-03-231-3/+6
|/ /
* | Add (currently undocumented) function 'clear_commodity'John Wiegley2018-02-162-0/+10
| |
* | Update documentationJohn Wiegley2018-02-162-7/+6
| |
* | Merge pull request #527 from camponez/nextJohn Wiegley2018-01-311-4/+0
|\ \ | | | | | | Remove unused imports
| * | Remove unused importsEduardo Elias2018-01-311-4/+0
|/ /
* | Correct webhook URLJohn Wiegley2018-01-301-1/+1
| |
* | Add Gitter badge to READMEJohn Wiegley2018-01-301-1/+1
| |
* | Add Gitter integrationJohn Wiegley2018-01-301-0/+7
| |
* | Remove empty .gitmodules fileJohn Wiegley2018-01-281-0/+0
| |
* | Merge pull request #519 from mbudde/accounts-prepend-formatJohn Wiegley2018-01-273-0/+25
|\ \ | | | | | | Add support for --prepend-format in accounts command
| * | Add support for --prepend-format in accounts commandMichael Budde2018-01-253-0/+25
| | | | | | | | | | | | | | | Add support for the `--prepend-format` and `--prepend-width` options in the `accounts` command.
* | | Merge pull request #521 from mbudde/fix-trimAlexis Hildebrandt2018-01-272-7/+37
|\ \ \ | | | | | | | | Fix handling of edge cases in trim function
| * | | Fix handling of edge cases in trim functionMichael Budde2018-01-252-7/+37
| |/ / | | | | | | | | | Fixes #520
* | | [misc] Update year in copyright notice to 2017Alexis Hildebrandt2018-01-27130-131/+131
| | | | | | | | | | | | [ci skip]
* | | [misc] Improve update copyright year scriptAlexis Hildebrandt2018-01-271-1/+1
|/ / | | | | | | [ci skip]
* | Merge pull request #511 from kylef/kylef/register_accountJohn Wiegley2018-01-231-0/+9
|\ \ | | | | | | Expose journal_t::register_account to Python
| * | journal: Expose register_account to PythonKyle Fuller2018-01-231-0/+9
|/ /
* | Merge pull request #509 from AerialX/patch-1John Wiegley2018-01-091-1/+1
|\ \ | | | | | | Transfer null_post flags to generated postings