Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 3.3.1 | Martin Michlmayr | 2023-03-03 | 3 | -4/+4 |
| | |||||
* | Update NEWS | Martin Michlmayr | 2023-03-03 | 1 | -0/+14 |
| | |||||
* | Add test cases for issue #2205 | Martin Michlmayr | 2023-03-03 | 2 | -0/+31 |
| | |||||
* | Do not perform commodity reduction when parsing a format directive | John Wiegley | 2023-03-03 | 1 | -3/+5 |
| | |||||
* | doc: Fix texinfo invalid previous node reference | Alexis Hildebrandt | 2023-02-21 | 1 | -1/+1 |
| | |||||
* | Enforce use of non-deprecated boost::filesystem API | Alexis Hildebrandt | 2023-02-20 | 2 | -1/+5 |
| | | | | For details see https://www.boost.org/doc/libs/1_81_0/libs/filesystem/doc/deprecated.html | ||||
* | Fix compiler warnings | Alexis Hildebrandt | 2023-02-20 | 2 | -1/+5 |
| | | | | minimizing use of deprecated API where possible. | ||||
* | Remove unused server related code | Alexis Hildebrandt | 2023-02-20 | 3 | -50/+0 |
| | |||||
* | Add info about compile features to --version | Alexis Hildebrandt | 2023-02-14 | 1 | -0/+9 |
| | |||||
* | docs: Standardise spelling | Alexis Hildebrandt | 2023-02-14 | 1 | -8/+8 |
| | |||||
* | Mention that some Ledger features require Python | Alexis Hildebrandt | 2023-02-14 | 1 | -0/+3 |
| | | | | Closes #1932 | ||||
* | Update urls in README to https | Alexis Hildebrandt | 2023-02-14 | 1 | -21/+25 |
| | |||||
* | Bump Python version in README | Alexis Hildebrandt | 2023-02-14 | 1 | -1/+1 |
| | |||||
* | Format markdown table in README | Alexis Hildebrandt | 2023-02-14 | 1 | -13/+13 |
| | |||||
* | Update flake.nix to match nixpkgs ledger/default.nix | Alexis Hildebrandt | 2023-02-14 | 1 | -22/+29 |
| | |||||
* | Cross reference Auxiliary and Effective dates sections | Alexis Hildebrandt | 2023-02-09 | 1 | -5/+13 |
| | | | | Closes #2150 | ||||
* | Release 3.3.0 | Martin Michlmayr | 2023-02-08 | 3 | -5/+5 |
| | |||||
* | Update NEWS | Martin Michlmayr | 2023-02-08 | 1 | -0/+25 |
| | |||||
* | docs: move section "Payee metadata tag" | Alexis Hildebrandt | 2023-02-08 | 1 | -49/+50 |
| | | | | Closes #2151 | ||||
* | docs: Specify regex dialect used by ledger | Alexis Hildebrandt | 2023-02-08 | 2 | -4/+4 |
| | | | | Closes #2145 | ||||
* | Add test/baseline/cmd-stats1.test | John Wiegley | 2023-02-06 | 1 | -0/+24 |
| | |||||
* | When a post has no date at all, default to the current date | John Wiegley | 2023-02-06 | 1 | -2/+4 |
| | |||||
* | doc: Clarify evaluation of balance assertsions or assignments | Alexis Hildebrandt | 2023-02-04 | 1 | -2/+8 |
| | | | | Addresses: #1687 | ||||
* | Update copyright year | Alexis Hildebrandt | 2023-02-02 | 127 | -128/+128 |
| | | | | [skip ci] | ||||
* | acprep: Replace deprecated getargspec with getfullargspec | Alexis Hildebrandt | 2023-02-01 | 1 | -4/+1 |
| | |||||
* | Updated lib/utfcpp | Alexis Hildebrandt | 2023-02-01 | 29 | -157/+2769 |
| | | | | | | | * Squashed 'lib/utfcpp/' content from commit 79835a5fa git-subtree-dir: lib/utfcpp git-subtree-split: 79835a5fa57271f07a90ed36123e30ae9741178e * Change include path to utfcpp | ||||
* | Update flake.lock | Alexis Hildebrandt | 2023-02-01 | 1 | -3/+3 |
| | |||||
* | Fix deprecation warnings | Alexis Hildebrandt | 2023-02-01 | 1 | -14/+18 |
| | | | | Code clean-up | ||||
* | Remove obsolete from __future__ imports | Alexis Hildebrandt | 2023-02-01 | 17 | -30/+0 |
| | |||||
* | Remove support for Python 2.x | Alexis Hildebrandt | 2023-02-01 | 8 | -356/+15 |
| | |||||
* | Remove Python 2 references from .travis.yml | Alexis Hildebrandt | 2023-02-01 | 1 | -2/+0 |
| | |||||
* | Minor cosmetic changes | Alexis Hildebrandt | 2023-02-01 | 2 | -4/+4 |
| | |||||
* | Sort 786A3DD0.test chronologically by date | Alexis Hildebrandt | 2023-02-01 | 1 | -1/+1 |
| | |||||
* | Attempt to fix Linux CI failure | Alexis Hildebrandt | 2023-02-01 | 1 | -1/+1 |
| | |||||
* | Rerun failed tests with output | Alexis Hildebrandt | 2023-02-01 | 1 | -1/+1 |
| | | | | for debugging | ||||
* | Update checkout action to Node.js 16 | Alexis Hildebrandt | 2023-02-01 | 1 | -1/+1 |
| | | | | | | | | | | | as suggested by action warning For more information see: https://github.com/ledger/ledger/actions and https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ | ||||
* | If the amount-width has not been set, use the old default of 20 | John Wiegley | 2023-01-27 | 2 | -3/+10 |
| | |||||
* | Use amount_width for balance report | Vladimir Parfinenko | 2023-01-27 | 1 | -3/+3 |
| | |||||
* | Fix python/c++ conversion for boost::optional<T> | David Sklar | 2023-01-27 | 2 | -4/+14 |
| | | | | | | | | | | | | | | Setters for types wrapped in boost::optional, such as item_t::note were broken, e.g. setting a note on a transaction resulted in garbled data that would cause Python to throw utf-8 errors when retrieving the note. (But setters that accessed strings directly, e.g. "payee" on a transaction worked fine.) This change alters the from-python conversion for optional-wrapped types based on the example at https://stackoverflow.com/questions/36485840/wrap-boostoptional-using-boostpython and a test case to verify the behavior. | ||||
* | Fix IDENT format comment to match recent change 35713fe79 | Donald Lam | 2023-01-27 | 1 | -1/+1 |
| | |||||
* | Disallow numbers in function names | John Wiegley | 2023-01-25 | 2 | -1/+3 |
| | |||||
* | Rename quoted_rfc4180 to quoted_rfc, to avoid parser quirk | Donald Lam | 2023-01-25 | 6 | -18/+27 |
| | | | | | | | Ledger's expression parser considers quoted_rfc4180 to be an amount (quantity 4180 of commodity "quoted_rfc"). Fixes #2007. | ||||
* | typo and column alignment | spaette | 2023-01-23 | 4 | -4/+4 |
| | |||||
* | Initial fix for #2147 | WY | 2023-01-20 | 2 | -1/+29 |
| | |||||
* | Python: Transaction.remove_post should call xact_base_t::remove_post | David Sklar | 2023-01-10 | 2 | -7/+22 |
| | |||||
* | Python: test cleanups | David Sklar | 2023-01-09 | 4 | -8/+9 |
| | | | | | | | | 1. Remove references to modules (exceptions, StringIO) no longer needed for Pythn3 2. Use assertEqual instead of assertEquals 3. Clear journal files with a close_journal_files() function that uses the then-current underlying python_session pointer. Calling session.close_journal_files() sometimes leads to segfaults because python_session has changed after it was injected into the python module (as "session") on module startup. | ||||
* | fix brew link error on mac CI | Andy Clayton | 2023-01-09 | 1 | -0/+9 |
| | | | | | | | | | | | | | | The github mac runner images added python 3.11 but, unlike 3.10, not via brew. This causes brew install to fail with link conflict errors now that boost-python3 switched over to 3.11. Workaround this, and future python brew link errors, by overwriting all links for python packages. https://github.com/Homebrew/homebrew-core/commit/8c79089ae410bcd38065dfa3748bbcdb64b228d2 https://github.com/orgs/Homebrew/discussions/3895 https://github.com/actions/setup-python/issues/577 https://github.com/actions/runner-images/issues/6459 https://github.com/actions/runner-images/issues/6507 https://github.com/actions/runner-images/issues/2322 | ||||
* | typos | spaette | 2023-01-07 | 6 | -10/+10 |
| | |||||
* | Add compatability for Python 3.10 and later to acprep | Alexis Hildebrandt | 2022-12-29 | 1 | -1/+4 |
| | | | | Fixes #2154 | ||||
* | docs: add info on on expr directive | Martin Michlmayr | 2022-12-27 | 1 | -1/+1 |
| | | | | Fixes #2149 |