ledger icon indicating copy to clipboard operation
ledger copied to clipboard

Double-entry accounting system with a command-line reporting interface

Results 241 ledger issues
Sort by recently updated
recently updated
newest added

Hi, I'm using ledger to dynamically plot gnuplot scripts, and it would be useful to have a `ledger reg` output that has a consistent row output even for time periods...

Hi, Thanks for the lovely application, we're using it here for our hackerspace's finances I'm using ledger to graph plots with gnuplot and I'm running into a pretty common use...

Given this test input: ```ledger 2025/01/01 Payee 1 A $-1.00 Z 2025/01/02 Payee 1 A $-1.00 Z 2025/01/03 Payee 2 B €-0.80 Z $1.00 @@ €0.80 2025/01/04 Payee 2 B...

This is my attempt: ``` 2025/06/16 * Buy instruments Assets:Instruments 150 Assets:CA 2025/06/16 * Deprecate instruments Expenses:Instruments 50 ; [=2025/06/01] Expenses:Instruments 50 ; [=2025/08/01] Expenses:Instruments 50 ; [=2025/10/01] Assets:Instruments ```...

## Summary - Fixes #2453 where conditional automated transactions are incorrectly returned as "cooked" in the Python API - Adds a new `raw_posts()` method to the Python bindings that filters...

python

@jwiegley it seems the changes introduced in https://github.com/ledger/ledger/commit/a87acf2c3be27cb3fdc9484f38a8f4ef46e08f29 break the `BOOST_REGEX_UNICODE_RUNS` check in CMakeLists.txt. I'm uncertain what the best way forward is, from a conversation with ChatGPT a _"UTF-8 string...

From the manual: > Ledger data exists in one of two forms: raw and cooked. Raw objects are what you get from a traversal like the above, and represent exactly...

How would you write a condition that only applies when a positive change is made to an account? I'm trying to write an automated transaction that takes from `Envelope:Unassigned` and...

The following assertions should all succeed, but currently they do not. These should form new baseline tests named `func-floor.test` and `func-round.test`: ``` D $1,000.000 assert floor($12.345 + 0.5) == $12...

## Summary This PR builds upon #2280 (Support regex in aliases) by @vladimirLoshchin with critical performance optimizations. The original implementation had a performance issue where every non-matching account lookup would...