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.

Reply via email to