Package: ledger Version: 3.1+dfsg1-2 Severity: normal
This bug has also been reported upstream at: http://bugs.ledger-cli.org/show_bug.cgi?id=1204The `--empty` option has no effect on the output of the `balance` command. I expect the `--empty` option to cause the `balance` report to display all accounts that have been declared with the `account` command, even if they are zero balance or are parent accounts.
Here is an example journal.
~~~
account Assets
account Expenses
account Expenses:Clothing
account Expenses:Food
account Income
2017-03-15 Employer
Income $-100
Assets $100
2017-03-15 Restaurant
Assets $-20
Expenses:Food $20
~~~
Ledger shows the same balance report with or without `--empty`:
~~~
$ ledger --no-total --empty balance
$80 Assets
$20 Expenses:Food
$-100 Income
~~~
I tested this with the version in Debian Jessie and the latest in the
next branch on GitHub.
~~~
$ ledger --version | head -n1
Ledger 3.1.0-20141005, the command-line accounting tool
$ ledger --version | head -n1
Ledger 3.1.1-20160111, the command-line accounting tool
~~~
This is the expected output:
~~~
$ ledger --no-total --empty balance # EXAMPLE
$80 Assets
$20 Expenses
0 Clothing
$20 Food
$-100 Income
~~~
Thank you!
signature.asc
Description: Digital signature

