On 04/22/2016 02:28 PM, Martin Blais wrote: > On Wed, Apr 20, 2016 at 6:55 PM, Manuel Amador (Rudd-O) > <rud...@rudd-o.com <mailto:rud...@rudd-o.com>> wrote: > > On 04/20/2016 09:00 PM, Craig Earls wrote: > > Since i have never gotten python to work without segfaults i cant answer > > After writing a small app that iterates through Ledger > transactions and > plots them, it has become exceedingly clear that you were right. > Simply > going over a query() result causes it to crash or to come up with > absurd > errors like "Year must be between 1400...10000". Furthermore, for > some > reason now my GUI apps that used to work throw out balance errors. > > Really shoddy quality. Can't wait to switch to Beancount. > > > That's not a constructive way to help.
I wasn't trying to help. I was venting. Not that I am unhelpful. On the contrary, I help the project by sending patches of whatever stuff I /can/ code, and I also try to help the project by writing utilities and forming an ecosystem around the project (this is the primary way in which I try to contribute, because I /do/ like the ideas and principles behind the project). But, as it so happens, C++ is not one of those things I can do, and the (obviously long-standing) bug in the Python bindings is preventing me from growing that ecosystem I spoke of. And, as you can see from other replies, I'm not the only one who feels badly about the Python bindings crashing and burning. Who knows how many programs to support Ledger did /not/ get written because of this quality issue? We won't know. But, I /do/ know I am going to cease development of my own ecosystem-enhancing utilities until the issue is resolved (which I hope someone else does because, as I have explained, I do not know how). After all, what's the point of writing a program which is going to segfault on the user (including me)? -- Rudd-O http://rudd-o.com/ -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.