tps://beancount.github.io/ still says:
> Version 3 (branch: master): The in-development next version of
> Beancount since June 2020. This is unstable and you want to use
> version 2 below. The scope of changes is described in this document.
Cheers
--
Stefano Zacchiroli . z...@upsilo
rade to the new protocol anyway, as the new
warnings are conspicuous enough :-))
In case there is somewhere a migration guide from v2 ingest to v3
beangulp, this ought to be noted down for others. (I would have probably
given up myself on this without your help.)
Thanks a lot!
Cheers
--
ly different wrt the previous
version. But I'll send you my example code offlist, as you suggested in
previous email. Thanks!
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris,
rt from scratch
using the new csvbase.Importer. But maybe I'm missing something about
why the trivial migration that you were suggesting isn't working in my
case.
Thanks in advance!
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science
t names
are more difficult to apply/enforce.
I'd really love to have a general and ergonomic solution to this
problem.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytech
On Tue, Jun 18, 2024 at 03:36:34PM +0800, Martin Michlmayr wrote:
> * Stefano Zacchiroli [2024-06-18 09:27]:
> > I welcome migration tips on what's the easiest migration path (to
> > beangulp, I guess?)
>
> Yes.
Thanks, although I'm still a bit confused.
This document
ht
is too,
but wanted to check with you before proceeding to avoid an upload race.
Let me know,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o
,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder & CTO Software Heritageo
(aside from the Fava incompatibility, which was
already known and discussed here in the previous thread).
For those using Fava, beware that if you "pip install fava" after "pip
install beancount" (with the latest release), that will revert your
beancount back to 2.x.
Cheers
iscussing the
incompatibility, so I've just filed one here:
https://github.com/beancount/fava/issues/1824 (Cc:-ing you). We can
discuss the specific issue with the Fava maintainers there; they are
usually quite reactive.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full
g syntax errors(!)
when executing within Fava queries that work fine with beanquery (split
out) and beancount 2.x.
Maybe your lower profile plan for a beancount 3.0 release (which I like
a lot) can help with that too.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
be a ROADMAP document
somewhere, or a pinned issue on GitHub clearly saying so. It won't take
a lot of time, but would be really beneficial for the community.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o
due to the usual SQL-style problems of generating invalid syntax,
possibly involuntary SQL-injections, etc. If OTOH there is an abstract
(AST-based?) API to do the same, it would be less of a problem.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professo
much further than that without usability issues, but shout if you
have other ideas.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o
--payee,
> and --narration without just turning it into --anywhere.
>
> On Sunday, May 12, 2024 at 7:35:00 PM UTC+7 Stefano Zacchiroli wrote:
>
> > Hello beancounters, I've just released a little tool that I've needed
> > for quite a while but didn't have[^]: beangrep, a
have a
roadmap. But I welcome feedback and suggestions for improvements (or,
even better, patches!), that I'll be happy to consider. It is also not
uploaded to pypi yet, but if that's useful for others I'll be happy to
take care of that too.
Thanks for all the beans!
Cheers
--
Stefano Zacchiroli . z
e from good accounting practices?)
I'm using Expenses myself, but it is indeed annoying, because some times
one ends up recording negative expenses...
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o
rifies that entries in your beancount file are ordered by date.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder &a
time rejects (arguably) valid inputs like mine.
These for me are good arguments for dropping removing the limit
entirely. YMMV.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris
o v3 and make this goes away, as Fava is
still on v2.
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder &
On Sat, May 20, 2023 at 06:02:30PM -0400, Martin Blais wrote:
> Here, expand as desired:
Thanks!
Might be worth a (small) place in the Beancount API.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . https://upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder & CTO Software Heritageo o o o
itter grammar implementation available under beancount/ on github.
The ideal way forward here would be for Daniele and polarmutex to work
together into a single project and having that one located at
https://github.com/beancount/tree-sitter-something.
Just my 0.02 EUR,
Cheers
--
Stefano Zacchiroli
!
User question: will the new #tables be integrated in the documentation
at https://beancount.github.io/docs/beancount_query_language.html or
should we (users) look somewhere else? I feel like BQL is moving fast
and I'm not yet sure where to look for up-to-date doc. TIA!
--
Stefano Zacchiro
s I should've searched the code. Thanks for the help :)
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder &
uery from git master branch).
I understand an Amount is not an integer, but a (number, currency)
pair. But I don't know how to peak into the number field using BQL.
Any suggestion?
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science
ething,
etc.)
- Ensure consistent ordering in metadata postings (e.g., "bank-label" is
always first, followed by "author", then "card", etc.).
Hope this helps,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of C
to wait for Beancount
> > v3 would unblock that for me.
>
> beangulp is now compatible with Beancount v2.
That was quick! Awesome, thank you.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V
e than I already
did. Being able to jump to beangulp without having to wait for Beancount
v3 would unblock that for me.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polyt
n contain
any number of leaf sub-accounts".
Anyway, this is totally worth exploring, as it's an annoying problem in
the current state of affairs. Thanks for raising this.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science
is super-useful and following up to old threads helps in preserving
contexts for future searches. Thanks a lot!
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic
ch Martin did.
> That's why you aren't seeing them here.
I am aware of this process, but I don't think that's the reason here.
Martin reported having deleted only one and not having seen any other
similar messages; others (including myself) have seen dozens.
--
Stefano Zacchiroli . z..
filter than yours, as I routinely receive legitimate
messages in Italian, but this still doesn't explain why they do not show
up in the group archive. (Unless google groups apply some personalized
SPAM filtering based on the user that visits the archive? I have no
better explanation.) Very weird.
, because I use as extension Fava's auto_commit, and Fava is
incompatible with beancount v3, as discussed early on in this thread,
but that's an unrelated problem.)
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o
beancount at least as shipped from pypi.
What's the recommended way to achieve that with the current split code
base? I'm interested too.
Thanks!
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Téléc
TIA,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack _. ^ ._
Full professor of Computer Science o o o \/|V|\/
Télécom Paris, Polytechnic Institute of Paris o o o <\>
Co-founder & CTO Software Heritageo o o
Price fetchers available at https://github.com/tarioch/beancounttools
This is awesome, thank you !
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Di
viable alternatives, please shout!
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is
-packaging
- End forwarded message -
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of
n tabular form
with just BQL (because you can't add/subtract columns to generate other
columns, IIRC), but it should be trivial to script from the output of a
BQL query that returns Assets and Liabilities GROUP-ed BY the
periodicity you want.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilo
Cheers
[1]: https://github.com/psf/black
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology
On Sun, Oct 11, 2020 at 11:06:23AM +0200, Stefano Zacchiroli wrote:
> Yeah, that would be `git filter-branch` with the `--tree-filter` for
s/tree-filter/subdirectory-filter/
(which is newer and better)
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Scie
g only the `emacs/` dir, whose content you can them move out of
that dir in a final commit. I've (unfortunately for me) had to often
merge/separate git repos often, so feel free to ping me offline if you
need a hand with that.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . .
tag names, but meh...
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is t
imilar repos) without having
to wait for a Beancount release. In fact, as a user, I don't see why
the release processes of the two should be tightly coupled at all.
git repositories are cheap.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Pro
ng one method, we can disable the others.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautolo
gle Groups
> "Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beancount+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/CAK21%2BhO98B71fjdp6RmH5z2e9
fact it's inside a comment is a feature.
It's Ledger-inherited design (and personal bad practice...) which I
don't think Beancount should replicate. But that's a minor point.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software
Assets:Checking -47.90 EUR
where I want to tag one of the lag has pertaining to my kid (no, he is
not actually called Hulk), but not the rest of the transaction.
(Yes, I can refactor this using two transactions, but it's annoying.)
Cheers
--
Stefano Zacchiroli . z...@upsi
n they are mixed with tags. If you have such
an "opinionated" pretty printer you can do all your changes on the AST
and just pretty print your result.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . .
ve much to contribute, given my very sporadic track
record of contributing to Beancount, but I'll be happy to try if any of
these happens.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . .
all via pip.
I've used pypi to ship weird python code depending on a huge java
bundle, and I know it works well. If there is a way to ship (and then
select) static binaries for the non-Python parts for multiple
architectures (the most popular ones) via pip, I think it'd be totally
worth it in terms of us
is not in Debian/Ubuntu yet. So for the time being it will
be impossible to ship Beancount v3 on those distros (and any other
Debian-based distro) until Bazel itself is part of Debian. Work is
ongoing (see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782654
), but I'm unable to guess whe
re and you
enabling it. All is good now.
Thanks!
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of taut
s" (there's also
"Build pushed branches", but that concerns only the people with direct
push access).
Thanks for considering,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Fo
this happen smoothly. This
> wouldn't have happened so quickly without your input.
Great work. Thanks a lot to bot you personally and all the people who
have helped to make this happen.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor
icial now:
https://heptapod.host/
the non-payware part for FOSS projects is at:
https://foss.heptapod.net/
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI B
haven't got right without
testing, but there's definitely a way along the above lines to make a
fully general wrapper that "lifts" any (non-categorizing) importer to
one that categorizes as you please. Happy to chat more offline if you
want to give this a try.
Cheers
--
Stefano Zacchi
ll other
entries unchanged.)
Let me know if it works :-)
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the f
smart" one, that enriches transactions as you please.
Is that what you're looking for here?
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI
nk you can
just create an account here https://foss.heptapod.net/explore and then
create a project. (But, again, I haven't tried it myself.) If you want
to explore this and encounter troubles, let me know and I can put you in
touch with the maintainers.
Cheers
--
Stefano Zacchiroli . z...@upsi
extended with
Mercurial software. It's developed and maintained by Mercurial upstream
devs, so it should be reasonably well integrated and safe mid-term (not
that I've tested it myself though...).
I've no idea how to migrate issues from bitbucket to GitLab, but I can
ask.
Hope this helps,
Cheers.
--
ded where the official Beancount repository is gonna be
after that?
Thank you in advance for your answer,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI B
the date is being inserted. That might be the default date shown
in the calendar, as you propose, or just the date directly inserted in
the file.
My 0.02 EUR,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . .
On Fri, Aug 02, 2019 at 02:18:20AM -0700, Kirill Goncharov wrote:
> Docs now available at GitHub Pages: https://xuhcc.github.io/beancount-docs/
Thanks a lot for doing this, it's awesome !
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Profes
e too. My typical use case is "fixing the
past", e.g., when I refactor the account hierarchy or more generally
find a better way to account for something and I want to automate the
process of fixing past entries.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o .
ble-entry accounting
users. This is a question for the Fava devs though, that usually react
quickly to this kind of suggestions via the GitHub issue tracker
https://github.com/beancount/fava
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Sof
's what I was referring to with using a "dumb" preprocessor
for dealing with includes. It would be the best solution for settling
once and for all all include surprises.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage
ard it would be to get that with Beancount (maybe
inclusion should just become a purely textual operation, delegated to a
"dump" file processor?), but IMHO *that* is what will make file
inclusion not confusing at all.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . .
nal programmer, so I don't need any convincing on
the usefulness of immutability :-)
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o
handled there automatically as well.
Python data classes might come in handy here:
https://docs.python.org/3/library/dataclasses.html
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian
er Python bindings?
If not, please do, then we'll discuss why it's been done this way :-)
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . .
t on this list.)
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader . OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the firs
mestamped and monitored by the system.
This is not to say that Beancount is or isn't suitable for specific use
cases (yours or others). I see value in both "low level" accounting
tools like Beancount (and I've enjoyed learning more about accounting
theory thanks to that) and in highe
ife scenario with a significant number of
transactions.
Hope this helps,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
prove performances in that scenario as well.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader . OSI Board Director . . . o o o . . . o .
« the first rule of tautology club
rict check on sequentially should allow some sort of override.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the
[^]: ledger's --strict also requires commodities to be pre-declared, but
Beancount is strict by default in that respect, so there is no need
to emulate it.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage
re some time investment. I haven't seen any interested from
> Martin about those changes, thus am I reluctant to put that last bit
> of work in.
Martin: can you comment on this?
Many thanks in advance,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer
ze this kind of feedback is pointless until it turns into actual
code, but you seem to be welcoming the discussion, so I bite :-))
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former De
tion)) AS value
WHERE account ~ '^Assets:.*Investments'
GROUP BY account, currency
ORDER BY account, currency
"
where I'd like to have an extra column showing "value - cost".
TIA,
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Sc
a performance boost? I guess not much, due to either I/O
constraints or the GIL lock, right? I'm curious about whether
validation, booking, and plugins might be made parallelizable in the
future.
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor .
tantaneous*, but it's still waaaay acceptable.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of t
On Sun, Jan 20, 2019 at 09:32:24AM -0700, Daniele Nicolodi wrote:
> (setq beancount-posting-alignment-column 4)
Nice :-)
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Proj
people who
want TAB to trigger autocompletion when the cursor is in the middle of
an account name. But anyway, I'm guessing you'll eventually submit these
amazing improvements to Martin B. as PR, so you can also let him be the
arbiter of the preferred behavior there.
Thanks a lot for all this!
Ci
detailed feedback below.
> On 04/01/2019 06:25, Stefano Zacchiroli wrote:
> > - completion: I'm not sure how that is supposed to work. beancount-tab
> > as a function works well for accounts and tags (but not metadata
> > key/values, apparently), but if I bind it to TAB I l
generally match accounts using regular expression makes this
very convenient to do.) But there is no "strong right" or "strong wrong"
way of doing it.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software H
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club
t time to properly bake the
documentation using the Google Docs -> rst pipeline, but maybe you'd
consider shipping a one-off rst export with the upcoming release? Again,
nothing blocking, just a nice to have if it's doable with little effort.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . u
expecting it to do things it's not supposed to do, but it's
hard to tell.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director .
suite pass.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the first
can point to tips or
suitable configuration snippets?
If the ledger-mode-for-Beancount user base is non nil we might have
chances of adapting it and pushing upstream changes that make it work
very well for Beancount.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o
a fully generic running count, but AFAICT is what is used by
the BALANCES shorthand query which you cited as initial example.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian
New issue 334: prefix matching when running custom queries
https://bitbucket.org/blais/beancount/issues/334/prefix-matching-when-running-custom
Stefano Zacchiroli:
BQL "run QUERY_NAME" command currently expects a precise match on QUERY_NAME.
It would be nice to make it select the
t;hg
pull" and me asking about this here, you implemented the solution for a
problem I didn't know I had yet :-)
Amazing, thank you! (And, in passing, I also like the design a lot.)
I'll report back here if it's not flexible enough for my needs, but at
first sight it totally fits the bil
, but the configuration
API doesn't allow to do so ATM. Would such a generalization be welcome
to you, Martin? (as bug report and/or patch)
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former
and make more users use documents associated to
transactions, I think. But is of course up to the Fava people to decide
if they want to move the plugin over or not.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . .
thoughts / comments on this.
Cheers
--
Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the firs
icsv2ledger maintained
mapping DBs and Beancount importers, allowing to share mappings between the
Ledger and Beancount worlds.
"""
__copyright__ = "Copyright (C) 2018 Stefano Zacchiroli"
__license__ = "GPL-2.0-or-later"
import csv
import re
from beancount.co
New issue 274: allow single document option to span multiple per-year
directories
https://bitbucket.org/blais/beancount/issues/274/allow-single-document-option-to-span
Stefano Zacchiroli:
As suggested by the documentation, it is handy to split documents like bank
statements into per-year sub
1 - 100 of 133 matches
Mail list logo