| Commit message (Collapse) | Author | Age | Lines |
| |
|
| |
|
|
|
|
| |
Only works in python3 because bean-query doesn't expose event types
|
| |
|
|
|
|
| |
Using beancount in process instead of shelling out to bean-query.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Beancount allows to attach flags to transactions and even to the
postings themselves. At the moment it supports 12 different flags. Full
list can be found in beancount sources
https://bitbucket.org/blais/beancount/src/tip/src/python/beancount/parser/lexer.l?fileviewer=file-view-default#lexer.l-199
The commit updates syntax highlighting and AlignCommodity function to
respect all flags.
|
|
|
|
|
|
|
|
|
| |
The original implementation first looked for a decimal point and then
fell back to whole number search, but this meant that a decimal in the
price part of the directive would steal focus from the leading whole
number.
Fixes #14.
|
|
|
|
| |
Closes #21 and #24. Supports dates with slash separator.
|
|
|
|
| |
Merge pull #22
|
|
|
|
| |
window
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Uses Python script to seek through multiple files for accounts,
following 'include' statements. The list of accounts is cached to
'b:beancount_accounts'. You can specify the root file using
'b:beancount_root', and if this is not set, we assume the current file
is the root. Included files that are not found are silently skipped.
Closes #5.
|
| |
|
| |
|
|
|