X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <51DD9F23.70408@sonic.net> Date: Wed, 10 Jul 2013 10:51:31 -0700 From: Dave Curtis User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] libgeda Python bindings? References: <51DCEE37 DOT 9040303 AT sonic DOT net> <1373454088 DOT 2510 DOT 6 DOT camel AT AMD64X2 DOT fritz DOT box> In-Reply-To: <1373454088.2510.6.camel@AMD64X2.fritz.box> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 07/10/2013 04:01 AM, Stefan Salewski wrote: > On Tue, 2013-07-09 at 22:16 -0700, Dave Curtis wrote: >> I know this gets asked periodically, but a search of the archives only >> turned up a couple of messages from about a year ago. >> >> Has anyone ever done a set of Python bindings for libgeda? Or a Python >> interface to .sch files? >> >> -dave > There was a rudimentary Python gschem clone long long time ago -- I can > not remember its name, maybe pschem? But I guess it did not use libgeda > bindings, and work was not continued, same as that HTLM5 gschem clone. > And I have to admit that I have not touched my peted Ruby clone for last > too years also... > > May I ask what your desire for Python bindings is? > Well, I did my simple little cross-referencer script by doing the bare minimum analysis of the .sch file. For something that simple, that works out, but that approach doesn't scale. If I wanted to do something more involved it would be nice to have a parser. Really this is just speculation at this point.