summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Merge branch 'master' into modernize-test-scriptsAlexis Hildebrandt2023-12-054-33/+2
| |\ \ \
| * | | | tests: Modernize test scriptsAlexis Hildebrandt2023-12-059-196/+161
| | | | | | | | | | | | | | | | | | | | by using argparse and pathlib and removing Python 2 specific code.
* | | | | man: Fix common glyph usage errorsAlexis Hildebrandt2023-12-061-10/+10
| |/ / / |/| | | | | | | | | | | | | | | | | | | by using correct special characters as defined in groff_char(7), e.g. using \[aq] instead of "'", as "'" may get displayed as "’" by certain groff output devices, e.g. PDF or utf8.
* | | | Merge pull request #2310 from afh/remove-py2-testsAlexis Hildebrandt2023-12-054-33/+2
|\ \ \ \ | |/ / / |/| | | test: Remove Python2 specific tests
| * | | chore: Install icu4c for tests and force install of dependenciesAlexis Hildebrandt2023-12-051-1/+1
| | | |
| * | | test: Remove Python2 specific testsAlexis Hildebrandt2023-12-053-32/+1
|/ / /
* | | Merge pull request #2308 from afh/migrate-py-scriptsAlexis Hildebrandt2023-12-0524-2065/+2101
|\ \ \ | | | | | | | | Migrate python scripts
| * | | Migrate Python scripts to Python 3Alexis Hildebrandt2023-12-043-1971/+2005
| | | | | | | | | | | | | | | | Update ooolib-python to 0.1.0
| * | | Migrate Python scripts to Python 3Alexis Hildebrandt2023-12-0421-94/+96
| | | |
* | | | Merge pull request #2307 from afh/improve-icuAlexis Hildebrandt2023-12-043-4/+9
|\ \ \ \ | |/ / / |/| | | Improve finding ICU libraries
| * | | flake: add icu to buildInputsAlexis Hildebrandt2023-12-031-1/+1
| | | |
| * | | cmake: Improve finding ICU libraryAlexis Hildebrandt2023-12-032-3/+8
| | | | | | | | | | | | | | | | | | | | by using CMake's FindICU module to locate the required icuuc and icui18n libraries for use with boost regex icu.
* | | | flake: Update to 23.11Alexis Hildebrandt2023-12-031-3/+3
|/ / /
* | | Merge pull request #2303 from ↵Alexis Hildebrandt2023-11-301-1/+1
|\ \ \ | | | | | | | | | | | | | | | | ledger/dependabot/github_actions/cachix/install-nix-action-24 chore(deps): bump cachix/install-nix-action from 23 to 24
| * | | chore(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]2023-11-281-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | / Fix =regex note query syntaxGwyneth Morgan2023-10-124-6/+15
| |/ |/| | | | | | | | | | | | | | | | | | | | | The manpage documents `=regex` as equivalent to the `note regex` query syntax, but the former does not actually work as the parser only handles an equals sign in the case of `tag type=dining` syntax, and doesn't handle the case where an equals sign starts a note query. Fixing this does break queries like `tag type = dining` with spaces around the equals sign, but that syntax was not intended or documented. Closes: #2275
* | Merge pull request #2287 from ↵Alexis Hildebrandt2023-09-072-2/+2
|\ \ | | | | | | | | | | | | ledger/dependabot/github_actions/actions/checkout-4 chore(deps): bump actions/checkout from 3 to 4
| * | chore(deps): bump actions/checkout from 3 to 4dependabot[bot]2023-09-042-2/+2
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #2286 from ↵Alexis Hildebrandt2023-09-071-1/+1
|\ \ | |/ |/| | | | | ledger/dependabot/github_actions/cachix/install-nix-action-23 chore(deps): bump cachix/install-nix-action from 22 to 23
| * chore(deps): bump cachix/install-nix-action from 22 to 23dependabot[bot]2023-09-041-1/+1
|/ | | | | | | | | | | | | | Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #2283 from chromy/update-contributingAlexis Hildebrandt2023-08-291-2/+2
|\ | | | | update CONTRIBUTING.md for multiple output directories
| * update CONTRIBUTING.md for multiple output directoriesHector Dearman2023-08-271-2/+2
|/ | | | | | | | | | | | | The `CONTRIBUTING.md` instructions imply you should run `acprep` then `cd` into `build` and run `make`/`ninja`, but `acprep` doesn't generate the make file in `build` but in a subdirectory depending on the configuration selected,`build/ledger/debug` by default or `build/ledger/opt` if you pass `opt` for example. Updeate the instructions to take this into account so people aren't confused the first time they try to build the project. [ci-skip]
* include zero-amounts in balance_t::map_sorted_amountsdbear4962023-07-162-2/+5
|
* add regress test for issue #2270dbear4962023-07-161-0/+13
|
* Merge pull request #2266 from ↵Steve Purcell2023-06-171-1/+1
|\ | | | | | | | | ledger/dependabot/github_actions/cachix/install-nix-action-22 chore(deps): bump cachix/install-nix-action from 20 to 22
| * chore(deps): bump cachix/install-nix-action from 20 to 22dependabot[bot]2023-06-171-1/+1
|/ | | | | | | | | | | | | | Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 22. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v20...v22) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #2265 from ledger/dependabotSteve Purcell2023-06-171-0/+10
|\ | | | | Let dependabot help us keep Actions config up to date
| * Let dependabot help us keep Actions config up to dateSteve Purcell2023-06-171-0/+10
|/
* Merge pull request #2263 from valankar/masterAlexis Hildebrandt2023-06-111-0/+38
|\ | | | | Add example for credit card cashback.
| * Update doc/ledger3.texivalankar2023-06-101-0/+13
| | | | | | Co-authored-by: Alexis Hildebrandt <afh@surryhill.net>
| * Update doc/ledger3.texivalankar2023-06-101-1/+1
| | | | | | Co-authored-by: Alexis Hildebrandt <afh@surryhill.net>
| * Update doc/ledger3.texivalankar2023-06-101-1/+1
| | | | | | Co-authored-by: Alexis Hildebrandt <afh@surryhill.net>
| * Update doc/ledger3.texivalankar2023-06-101-2/+2
| | | | | | Co-authored-by: Alexis Hildebrandt <afh@surryhill.net>
| * Update doc/ledger3.texivalankar2023-06-101-1/+1
| | | | | | Co-authored-by: Alexis Hildebrandt <afh@surryhill.net>
| * Add example for credit card cashback.Viraj Alankar2023-06-101-0/+25
| |
* | Merge pull request #2260 from afh/modernize-cmakeAlexis Hildebrandt2023-06-102-8/+6
|\ \ | | | | | | cmake: Replace add_defitions with superseding alternatives
| * | cmake: Replace add_defitions with superseding alternativesAlexis Hildebrandt2023-06-072-8/+6
| |/
* | Merge pull request #2259 from afh/afh-readlineAlexis Hildebrandt2023-06-105-8/+38
|\ \ | | | | | | Improve support for libedit and readline
| * | Add build support readlineAlexis Hildebrandt2023-06-075-8/+38
| |/
* | Merge pull request #2261 from afh/bsd-picAlexis Hildebrandt2023-06-101-0/+2
|\ \ | | | | | | cmake: Add -fPIC to compile flags
| * | cmake: Add -fPIC to compile flagsAlexis Hildebrandt2023-06-071-0/+2
| |/ | | | | | | | | | | when building ledger cli. Fixes #1913
* | Merge pull request #2250 from afh/fix-no-assertAlexis Hildebrandt2023-06-101-1/+2
|\ \ | |/ |/| Fix compilation errors with NO_ASSERT
| * Fix compilation errors with NO_ASSERTAlexis Hildebrandt2023-04-251-1/+2
| |
* | api-docs: Show datetime of when api-docs were generatedAlexis Hildebrandt2023-06-051-0/+1
| |
* | doc: Fix ledger3.texi:4306: unknown command `Chevron'Alexis Hildebrandt2023-05-221-1/+1
| |
* | docs: fix example involving payeeMartin Michlmayr2023-05-161-2/+2
| | | | | | | | Fixes #2254
* | Merge pull request #2248 from afh/improve-web-docsAlexis Hildebrandt2023-04-267-20/+65
|\ \ | |/ |/| Improve web docs
| * doc: Generate Ledger Python module documentationAlexis Hildebrandt2023-04-256-6/+35
| | | | | | | | using pydoc when building web docs.
| * doc: Generate plain text version of ledger manualAlexis Hildebrandt2023-04-241-8/+12
| | | | | | | | when building web docs
| * doc: Generate PDF version of ledger manpageAlexis Hildebrandt2023-04-241-0/+5
| | | | | | | | when building web docs