| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/ / |
|
|\ \
| | |
| | | |
Transfer null_post flags to generated postings
|
|/ /
| |
| | |
Resolve issue where generated balanced postings would become real when the original null post was virtual.
|
|\ \
| | |
| | | |
Fix segfault when using --market with --group-by
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
`changed_value_posts::create_accounts()` reuses the `<Revalued>` account
from `display_filter`, but when clearing `changed_value_posts`
`create_accounts()` would be called before the account had been
recreated by `display_filter_posts`. This results in a segfault when
using the --group-by option.
I'm not sure if `display_filter_posts` has the same problem but I
reordered the calls there too for good measure.
|
|\ \
| | |
| | | |
Use amount_width variable for budget report
|
| | |
| | |
| | |
| | |
| | | |
Instead of using a "magic" value (12), use the proper variable to set
the width.
|
|\ \ \
| |/ /
|/| | |
Homebrew installs Python bindings by default
|
|/ /
| |
| | |
As per https://github.com/Homebrew/homebrew-core/blob/2dfe5715a8f11f07b6460bed40d885c168c09ca7/Formula/ledger.rb#L19
|
| | |
|
|\ \
| | |
| | | |
Initialize field in constructor
|
|/ /
| |
| |
| |
| | |
Should fix problem with garbage being read from this field causing some
test failures on my machine.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Plus, the test was not testing the documented function!
|
|\ \
| | |
| | | |
Use an std::set instead of an std::list to store the the journal file paths
|
| | |
| | |
| | |
| | | |
file
|
|/ / |
|
|\ \
| | |
| | | |
Expose journal expand_aliases to Python
|
|/ / |
|
|\ \
| | |
| | | |
ledger3.texi: Fix two more typos
|
|/ / |
|
|\ \
| | |
| | | |
ledger3.texi: Fix typo
|
| | | |
|
|\ \ \
| |/ /
|/| | |
ledger3.texi: Fix typo
|
|/ / |
|
|\ \
| | |
| | | |
Allow printing the depth of the first displayed parent
|
|/ / |
|
|\ \
| | |
| | | |
Fix sentence broken by d1928e64
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Strip annotation before adding exchange value
|
|/ / |
|
|\ \
| | |
| | | |
Fix bug where .total used in value exprs breaks totals
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Re-initialize (to VOID) totals for the account and its ancestors on adding
postings. Otherwise the cache intended for use by recursive calls of C++
function total() in computing family (i.e. account hierarchy) totals is
incorrectly retained from one top-level call to the next, causing
inconsistent and broken behaviour.
* Re-initialize (to false) calculated and gathered. Otherwise we won't
e.g. recalculate stale totals for ancestor accounts (e.g. won't recalculate
Assets:Savings total if Assets:Savings changes via a posting).
Although the value expression total function is used by ledger itself in
computing totals, this bug would only appear on use of .total in user-supplied
value expressions computed *during parsing* of ledger files, rather than after
parsing (I believe ledger only ever calls it for internal purposes after
parsing is complete).
It is possible this bug also affected other functions than total (perhaps even
in circumstances other than analagous to that described in the preceding
paragraph). I have not checked that.
|
|\ \ \
| | | |
| | | | |
Improve wording, remove connection between financial worth and personal worth.
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Add mention of third-party tutorials to documentation
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
I was updating the tutorial that Conservancy published regarding how it
uses Ledger CLI for non-profit accounting and realized that mentioning
the tutorial's availability in Ledger's own documentation might be
useful as well.
|
|\ \ \
| | | |
| | | | |
Fix Bug 1182: Error message for parse failure after '='
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Fix MSVC build
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add Ubuntu 16.04 (Xenial) to acprep.
|
| | |_|/ /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove compiler warning about missing braces
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Remove the following warning from gcc 5.4.0: "[...]/src/output.cc:335:6:
warning: suggest explicit braces to avoid ambiguous ‘else’
[-Wparentheses]".
Instead of adding braces around the whole function body, return early if
item.metadata is 0.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix small typo
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Update ledger3.texi: grammar and typos
|