Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Support for multi-beancount-file setup? #3
as far as I can see, this script does not support a multi-file beancount setup.
I have accounts in one file, settings in one file, and will start to have one transaction file per month. bean-add seems to have issues with this (E.G. tab-completion for accounts does not work at all).
Any plans on improving this?
There weren't. This is a much more complicated feature than one would expect.
However, there was a planned feature in
...And use that as the wrapper for your work.
Will this be adequate for your purposes?
I always thought that using the original system (in this case beancount) was the best option for parsing data files. Wouldn't it be better to invoke beancount and get the list of accounts? Then beancount would use whatever features (in this case include files) are currently supported.
Actually, the startup delay with beancount in the middle has become quite noticeable. I have used the following command:
The results are:
With beancount: 0.52s user 0.06s system 98% cpu 0.585 total
That's three times the wait.
With the picklecache removed or invalidated after the journal was changed, the difference is even more significant:
With beancount: 1.83s user 0.06s system 98% cpu 1.920 total
And that's ten times the wait. In fact, i have a feeling that this is going to be the typical user experience (you use bean-add to, you know, add to the journal).
Everything considered, i feel it would be more reasonable to reimplement