tagging individual postings

2016-11-03 Thread Stefano Zacchiroli
it's cumbersome to add multiple tags this way. Is this SMOP (and if so I'll be happy to file a ticket), or am I missing something more profound here? Many thanks in advance, Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CT

Issue #142: bean-check should return non-zero exit code upon failure (blais/beancount)

2016-11-03 Thread Stefano Zacchiroli
New issue 142: bean-check should return non-zero exit code upon failure https://bitbucket.org/blais/beancount/issues/142/bean-check-should-return-non-zero-exit Stefano Zacchiroli: As per title. Currently, bean-check seems to always return exit code 0, no matter if errors are encountered in the

Issue #143: full-line comments not allowed within transactions (blais/beancount)

2016-11-04 Thread Stefano Zacchiroli
New issue 143: full-line comments not allowed within transactions https://bitbucket.org/blais/beancount/issues/143/full-line-comments-not-allowed-within Stefano Zacchiroli: According to my reading of the syntax reference, comment should be allowed everywhere in a beancount file, no matter if

Issue #144: allow tagging of individual postings / transaction legs (blais/beancount)

2016-11-06 Thread Stefano Zacchiroli
New issue 144: allow tagging of individual postings / transaction legs https://bitbucket.org/blais/beancount/issues/144/allow-tagging-of-individual-postings Stefano Zacchiroli: Currently tags are only allowed to be "global" to a transaction. Given that metadata are allowed on both tr

Re: tagging individual postings

2016-11-08 Thread Stefano Zacchiroli
t Ledger -> Beancount migration script for its own uses, and hence is slowly becoming active on the Beancount front. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debia

Re: tagging individual postings

2016-11-08 Thread Stefano Zacchiroli
On Thu, Nov 03, 2016 at 07:07:09PM +0100, Stefano Zacchiroli wrote: > Is this SMOP (and if so I'll be happy to file a ticket), or am I missing > something more profound here? ^--- "this" being "supporting tags on individual postings" -- Stefano Zacchiroli

Issue #146: bean-format fails on currencies that contain "_" (underscore) (blais/beancount)

2016-11-09 Thread Stefano Zacchiroli
New issue 146: bean-format fails on currencies that contain "_" (underscore) https://bitbucket.org/blais/beancount/issues/146/bean-format-fails-on-currencies-that Stefano Zacchiroli: The following beancount input: ``` #!beancount 1970-01-01 open Equity:Opening-balances 1970-

Issue #147: plugins declared in include-d files are ignored (blais/beancount)

2016-11-11 Thread Stefano Zacchiroli
New issue 147: plugins declared in include-d files are ignored https://bitbucket.org/blais/beancount/issues/147/plugins-declared-in-include-d-files-are Stefano Zacchiroli: I'd like to keep my "main" ledger clean, with a single "include header.beancount", which in turn

beancount.el vs emacs keybinding conventions

2016-11-12 Thread Stefano Zacchiroli
for the default keybindings of beancount.el? If yes, I'd be happy to file a proposal as a patch in the issue tracker. But at the time I guess that if the keybindings are to be changed to something else, you would want to pick it yourself what that something else is. With many thanks i

Issue #148: bean-query makes it cumbersome to run queries from CLI (blais/beancount)

2016-11-12 Thread Stefano Zacchiroli
New issue 148: bean-query makes it cumbersome to run queries from CLI https://bitbucket.org/blais/beancount/issues/148/bean-query-makes-it-cumbersome-to-run Stefano Zacchiroli: Consider the example of the query directive given in the syntax reference: ``` #!beancount 2014-07-09 query

Re: beancount.el vs emacs keybinding conventions

2016-11-12 Thread Stefano Zacchiroli
#x27;beancount) Thanks Martin!, this is definitely good enough. (And C-x C-a looks indeed like a reasonable and available choice.) Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debi

Re: beancount.el vs emacs keybinding conventions

2016-11-13 Thread Stefano Zacchiroli
coming from the same code base? Are there other examples of similar needs in the Emacs ecosystem? 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 Boar

is Beancount GPL2 or GPL2+ ?

2016-11-13 Thread Stefano Zacchiroli
ry lightweight, like the DCO, and avoid other CAAs/CLAs.) Many thanks in advance for your clarifications, 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 Boa

Re: is Beancount GPL2 or GPL2+ ?

2016-11-13 Thread Stefano Zacchiroli
ture of the community you want to build around Beancount, with far reaching implications on the long term sustainability of the project. But, again, I'm not complaining (I've already done it in the past :-)) or anything, I'm just trying to clarify and reach a final point on discussions that I

proposed new SQL function: ANY_META

2016-11-14 Thread Stefano Zacchiroli
for such a function, called ANY_META for lack of better naming ideas. It works for me, but I'm open to better suggestion on how to "hierarchically" lookup metadata within transactions. Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Scienc

Re: beancount.el vs emacs keybinding conventions

2016-11-14 Thread Stefano Zacchiroli
red thus far is that there seems to be no obvious way to have every sections automatically folded when you open the file. I guess I just haven't found the right knob yet... -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Soft

Re: document about the new booking functionnality

2016-11-16 Thread Stefano Zacchiroli
On Tue, Nov 15, 2016 at 11:41:37PM +0100, francois PEGORY wrote: > i have seen that the new booking functionality is now released. Does that include booking at average cost or is that still unreleased? -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Scie

Re: is Beancount GPL2 or GPL2+ ?

2016-11-20 Thread Stefano Zacchiroli
e base. Linus doesn't care about this aspect because the Linux kernel is so important in the ecosystem that they have the de facto power to *force* others to relicense as GPL2-compatible just for being included in Linux. I doubt that this is currently the case for Beancount, although I do wish

Re: proposed new SQL function: ANY_META

2016-11-20 Thread Stefano Zacchiroli
7;l', not two) TIA, 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

Re: is Beancount GPL2 or GPL2+ ?

2016-11-21 Thread Stefano Zacchiroli
before hitting the license one (in fact, very likely you won't even know those code changes exist, because their authors will probably not distribute them in the first place). Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO S

plugin proposal - file_ordering

2016-11-21 Thread Stefano Zacchiroli
ch. What do you think? 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 th

Re: is Beancount GPL2 or GPL2+ ?

2016-11-23 Thread Stefano Zacchiroli
2 only, at least for now. Can you please make this choice apparent in the code itself, maybe fixing the inconsistencies that I've pointed out in my very first message in this thread, or do you prefer if I file a issue about this? Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/za

Re: plugin proposal - file_ordering

2016-12-02 Thread Stefano Zacchiroli
ibly blessed by you, as central place where non-mainline plugins get contributed, with some sanity checking on namespace to avoid naming clashes Do you have any preference? Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Soft

Re: plugin proposal - file_ordering

2016-12-02 Thread Stefano Zacchiroli
with a description stating that it's just a mirror, and that the main development happens on bitbucket. 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

Re: plugin proposal - file_ordering

2016-12-03 Thread Stefano Zacchiroli
sh from my Mercurial client to the > github git repo and it converts on-the-fly.) Awesome, thanks a lot for this! Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debian Proje

Re: plugin proposal - file_ordering

2016-12-03 Thread Stefano Zacchiroli
in source code. In general, I like the idea of letting > the dust settle a bit and get a fair amount of real usage before doing that. Sounds good to me. Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o

Re: plugin proposal - file_ordering

2016-12-04 Thread Stefano Zacchiroli
On Sat, Dec 03, 2016 at 09:21:35AM -1000, Martin Blais wrote: > On Sat, Dec 3, 2016 at 1:48 AM, Stefano Zacchiroli wrote: > > > > It would be useful at some point if you could document best > > practices or other expectations on how 3rd party plugins should be > > "

Re: Best way to handle stock exchanges

2016-12-15 Thread Stefano Zacchiroli
sing Equity is that then you won't see the "impact" of the rounding error when you just look at income/expenses over a given period of time (which I often do). But maybe I'm missing something about why Equity is better in these cases... Cheers -- Stefano Zacchiroli . z...@upsilon

Re: Gnucash "close books" functionality, remove transactions when import to beancount?

2016-12-25 Thread Stefano Zacchiroli
to fix, but I don't know if it has happened yet (I'm running a beancount that dates to a few months back). Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debian Proje

Re: Gnucash "close books" functionality, remove transactions when import to beancount?

2016-12-25 Thread Stefano Zacchiroli
ffective when you process per-year files. Depending on how invasive the plugins in use are, this asymmetry might result in very surprising side-effects. Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o

Re: Gnucash "close books" functionality, remove transactions when import to beancount?

2016-12-25 Thread Stefano Zacchiroli
his might entail implementing a two-stage parsing of sort, which might be annoying. But you asked about my favorite behavior, and that would be it :) Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o

Re: Gnucash "close books" functionality, remove transactions when import to beancount?

2016-12-26 Thread Stefano Zacchiroli
Thanks! On December 26, 2016 5:28:56 PM GMT+01:00, Martin Blais wrote: >https://bitbucket.org/blais/beancount/issues/150/review-behaviour-of-options-and-plugins > >On Mon, Dec 26, 2016 at 2:51 AM, Stefano Zacchiroli >wrote: > >> On Sun, Dec 25, 2016 at 02:35:08PM -050

Re: How do I generate cashflow reports rather than expense reports?

2017-01-24 Thread Stefano Zacchiroli
and Liabilities:Mortgage:*. On top of that you can add some easy-to-activate knob that will pre-select those accounts. Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former Debian Project Le

Re: Documentation is now read-only

2017-08-06 Thread Stefano Zacchiroli
gument for having documentation on Google Docs was the ease of submitting and receiving user contributions, would you be open to reconsider that decision now? Thanks for considering, Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO

Re: Documentation is now read-only

2017-08-14 Thread Stefano Zacchiroli
works only if you are logged into a Google account, and have added all Beancount documents to your "drive". If there is a way to make this work without (being logged into) a Google account, I'm interested in learning about it. Cheers. -- Stefano Zacchiroli . z...@upsilon.cc .

Re: Documentation is now read-only

2017-08-15 Thread Stefano Zacchiroli
seen around in the Free Software projects I use daily, and that technical bit will enable some of us to peruse it even more effectively. Thank you! (If you prefer to have this as a proper bug report in the BTS, so that we can coordinate to implement the needed bits, just let me know.) Cheers. --

Re: Documentation is now read-only

2017-10-30 Thread Stefano Zacchiroli
Assets:Investments:Cash-1000 USD When reading docx *pandoc* does indeed strip those spaces, unfortunately, so one can't simply rely on pandoc for a docx -> rst conversation, but the information seems to be there in the docx. I'll give this path a try, but please let me know i

local plugin import issue

2017-12-29 Thread Stefano Zacchiroli
public.file_ordering') >>> What am I missing here? I've also looked for sys.path fiddling in the beancount code, but didn't find any that seem relevant here. I'm able to reproduce the issue on tw

Re: local plugin import issue

2017-12-29 Thread Stefano Zacchiroli
herwise this (still) doesn't make sense to me :) Thanks anyway for your quick feedback Martin! 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 & OS

Re: Loosely tracking shared expenses between partners

2018-01-29 Thread Stefano Zacchiroli
uot; ones, in the sense that grocery would be (baby-related) Expenses:Grocery, clothes Expenses:Clothes, etc. What am I missing here? Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Form

Re: Fava setup on a publicly available server

2018-02-08 Thread Stefano Zacchiroli
t push" is probably a standard need for many people editing via Fava, would a "official" plugin for doing this be welcome? TIA, Cheers. -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Form

Re: Beancount on PyPi

2018-03-24 Thread Stefano Zacchiroli
1) get some more exposure from users that are not using tip. So it might make sense to release current tip as rc2 to PyPi, wait 2 weeks (to see if anything important shows up), then stamp 2.0. My (semantically versioned) 0.0.2 EUR, Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zac

Re: Documentation is now read-only

2018-03-24 Thread Stefano Zacchiroli
prefixing each link with something like "to suggest edits to this document go to ...". And I'm assuming you will re-enable suggestions on the Google Docs once the sphinx documents will be advertised as the main entry points for users, right? Cheers -- Stefano Zacchiroli . z...@

Re: moving to GitHub?

2018-03-28 Thread Stefano Zacchiroli
lost a contribution that you consider valuable. That said, I don't particularly care, Bitbucket is as bad as a platform as GitHub in terms of software freedom, and I'm happily using git-remote-hg locally anyway, so the two alternatives are really the same to me. Cheers. -- Stefano Zac

Re: ledger2beancount: ledger to beancount converter

2018-03-30 Thread Stefano Zacchiroli
nt, and have a Fava instance running on top of it. It works like a charm. Cheers [^]: well, a preliminary, ad-hoc version of it written only for my needs, that Martin has then converted to a amazing general-purpose tool -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Compute

CI [Was: moving to GitHub?]

2018-03-31 Thread Stefano Zacchiroli
m that aspect, this seem unrelated to the "lower barriers for contribution due to what is well-known out there". (But is an interesting discussion anyway!) Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . .

Re: CI [Was: moving to GitHub?]

2018-03-31 Thread Stefano Zacchiroli
On Sat, Mar 31, 2018 at 12:45:12PM -0400, Martin Blais wrote: > CI only makes it easier to run the test, it doesn't write the tests. > Running the tests is easy ("make test" locally) My point was that it gives actionable incentives to write the tests to wannabe contr

Re: Reports

2018-04-01 Thread Stefano Zacchiroli
you're considering.) -- 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

Re: fava in a public server

2018-04-03 Thread Stefano Zacchiroli
th other technologies / different setup would help in having more deployment doc. 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 .

Re: Website down?

2018-04-08 Thread Stefano Zacchiroli
On Sat, Apr 07, 2018 at 07:02:53PM -0600, Daniele Nicolodi wrote: > is it just me or the project website http://furius.ca/beancount is down? -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . .

Issue #274: allow single document option to span multiple per-year directories (blais/beancount)

2018-04-08 Thread Stefano Zacchiroli
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

icsv2ledger compatible categorizer for CSV importer

2018-04-23 Thread Stefano Zacchiroli
des compatibility between 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 imp

document organization: unifying statements with everything else

2018-05-03 Thread Stefano Zacchiroli
advance for your 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 t

Re: document organization: unifying statements with everything else

2018-05-05 Thread Stefano Zacchiroli
omething such - it is not generic (not all documents are "statements") -> this is a minor point, which looks like will be fixed soon Hope this clarifies, Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Her

Re: document organization: unifying statements with everything else

2018-05-05 Thread Stefano Zacchiroli
documents, it will be possible for the implementation of the "documents" option to exclude them and not generate matching "document" entries. But I'm not sure if you'd consider this a hack or not. Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zac

Re: document organization: unifying statements with everything else

2018-05-06 Thread Stefano Zacchiroli
not web-specific. That would be helpful 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 Scienc

custom SimilarityComparator for bean-extract

2018-09-02 Thread Stefano Zacchiroli
porter configuration, 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 Heritag

Re: custom SimilarityComparator for bean-extract

2018-09-02 Thread Stefano Zacchiroli
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 total

Re: help installing fava on vps

2018-09-03 Thread Stefano Zacchiroli
/fava --prefix /beancount /path/to/main.beancount User=zack -- 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 Di

Issue #334: prefix matching when running custom queries (blais/beancount)

2018-09-25 Thread Stefano Zacchiroli
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 best

BQL: filtering out on missing metadata values

2018-09-25 Thread Stefano Zacchiroli
patch for the last solution should be trivial (make ANY_META return '' instead of None), but it's IMO not the best solution. Making None be interpreted as False in WHERE context would be better, but I haven't yet looked at how hard it is to make that work. TIA, Cheers -- S

Issue #335: BQL: None should be considered False in boolean context (blais/beancount)

2018-09-28 Thread Stefano Zacchiroli
New issue 335: BQL: None should be considered False in boolean context https://bitbucket.org/blais/beancount/issues/335/bql-none-should-be-considered-false-in Stefano Zacchiroli: The following query: ``` #!bql SELECT ANY_META('trip') AS trip, SUM(position) AS amount WHE

Re: Issue #335: BQL: None should be considered False in boolean context (blais/beancount)

2018-09-29 Thread Stefano Zacchiroli
null and is indeed quite nice. Interpreting null values as False in boolean context would still be a nice to have, but it's definitely not more important than that. Thanks for the tip! Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor

Re: Issue #335: BQL: None should be considered False in boolean context (blais/beancount)

2018-09-29 Thread Stefano Zacchiroli
ons, WHERE for postings) writing queries is intuitive and hence quick. I never felt the same ease of use with ledger-cli query functionalities in spite of having used it for much longer than bean-query. If you rewrite it, this is a strong +1 for keeping a similar language / data model :-) -- Stef

Re: Cumulative sum in bean-query?

2018-11-01 Thread Stefano Zacchiroli
/ It's not 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 . .

Re: Purchases via debit card

2019-01-02 Thread Stefano Zacchiroli
rt from my bank contains the card number (well, the last 8 digits of it, but it's generally enough for disambiguation purposes). Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor . CTO Software Heritage . . . . . o . . . o o Former De

[emacs] using ledger-mode for beancount

2019-01-02 Thread Stefano Zacchiroli
ncount and 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 . .

beancount and fava now available in Debian

2019-01-04 Thread Stefano Zacchiroli
count test 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

Re: [emacs] using ledger-mode for beancount

2019-01-04 Thread Stefano Zacchiroli
ll in all it's entirely possible this is just me using the mode "wrong", or 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 Soft

Re: beancount and fava now available in Debian

2019-01-05 Thread Stefano Zacchiroli
-view-default I understand it's probably too short 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

Re: [emacs] using ledger-mode for beancount

2019-01-06 Thread Stefano Zacchiroli
ht? 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

Re: Cookbook comment/question

2019-01-10 Thread Stefano Zacchiroli
th BQL you 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

Re: [emacs] using ledger-mode for beancount

2019-01-19 Thread Stefano Zacchiroli
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

Re: [emacs] using ledger-mode for beancount

2019-01-20 Thread Stefano Zacchiroli
to check if there really are 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 behavio

Re: [emacs] using ledger-mode for beancount

2019-01-20 Thread Stefano Zacchiroli
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

Re: beancount-mode as a major mode

2019-01-23 Thread Stefano Zacchiroli
unt-mode, but TAB pulls back postings to the 2nd column. Looking at the code the variable seems to be used correctly, so I'm not sure what's causing this. Can you reproduce it? Cheers -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Professor

Re: beancount-mode as a major mode

2019-01-23 Thread Stefano Zacchiroli
y it feels *instantaneous*, 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 . «

Re: Beancount with large journals

2019-02-13 Thread Stefano Zacchiroli
ting 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 P

SELECT [arithmetic_expression] in BQL

2019-02-14 Thread Stefano Zacchiroli
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

Re: Beancount with large journals

2019-02-19 Thread Stefano Zacchiroli
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

Re: [emacs] using ledger-mode for beancount

2019-03-17 Thread Stefano Zacchiroli
erfectly for me :-) Thanks a lot! Any plan to upstream this now? It all feels pretty solid. 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 Direc

Re: [emacs] using ledger-mode for beancount

2019-03-31 Thread Stefano Zacchiroli
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 Com

strict metadata and tags

2019-04-14 Thread Stefano Zacchiroli
IA, Cheers [^]: 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 So

Re: LWN reviews beancount

2019-04-15 Thread Stefano Zacchiroli
equebook). So any strict 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

Re: Beancount with large journals

2019-04-15 Thread Stefano Zacchiroli
improve 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 tautolo

Re: Beancount with large journals

2019-04-15 Thread Stefano Zacchiroli
-life 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

Re: LWN reviews beancount

2019-04-17 Thread Stefano Zacchiroli
hose state changes are timestamped 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

Re: LWN reviews beancount

2019-04-17 Thread Stefano Zacchiroli
discussed in the past 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 tautol

Re: ledger2beancount

2019-04-23 Thread Stefano Zacchiroli
ledger 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 D

Re: Create a balance from the API

2019-05-04 Thread Stefano Zacchiroli
empty sets could be 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 . .

Re: Create a balance from the API

2019-05-05 Thread Stefano Zacchiroli
a functional 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 Directo

Re: Fwd: [Bitbucket] Issue #392: Booking method not applied when used in included file (blais/beancount)

2019-05-05 Thread Stefano Zacchiroli
idea how hard 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.

Re: [Bitbucket] Issue #392: Booking method not applied when used in included file (blais/beancount)

2019-05-05 Thread Stefano Zacchiroli
, that'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 Sof

Re: How to fix the income statement so that incomes are positive and expenses are negative?

2019-05-09 Thread Stefano Zacchiroli
le-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

Re: load_file omits some entries (balances)

2019-05-17 Thread Stefano Zacchiroli
ove to have 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

Re: Documentation is now read-only

2019-08-03 Thread Stefano Zacchiroli
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 P

Re: Patch for beancount.el

2019-12-18 Thread Stefano Zacchiroli
lace where 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 He

Re: The end of Mercurial on Bitbucket

2020-02-20 Thread Stefano Zacchiroli
u decided 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 &

Re: Beancount issues

2020-03-22 Thread Stefano Zacchiroli
o, please say it explicitly and I'm confident people will step in to help out with this. (I'm not volunteering myself because forced home schooling is now absorbing my entire free time, but I'm optimist that others can help, as long as it's clear that help with this is wan

Re: Beancount issues

2020-03-22 Thread Stefano Zacchiroli
ts. It's GitLab, but 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

  1   2   >