X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1375970629; bh=tmHjGNsp6LxT2V6kboeKirvTyl4J+8KWiz0WnIr0tCM=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer; b=480bZwMxAOCpHeN46yrPzmm2bdH/tK4ixK7wQ7QJjx+Ybr2aeLR4MFz/KXe4AVYjdJ+mJvoJQiBA6MkOMOksA/w/OkpyI4HoZeRV6WYMZlqGRFxfrvZQAns/iBXbtI8QTbvqTMHtFOn3+ZudK9Tv/Nze9k//CM6EBX8+DE158ps= X-Yahoo-Newman-Id: 898383 DOT 52497 DOT bm AT smtp114 DOT sbc DOT mail DOT gq1 DOT yahoo DOT com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 5usmEMwVM1nV6SkXz3fwXA5y5yLV551LciwYuDXNjHqUJTg 5XlBhLcR1Vn2HMF0j80L4ysX4rtM6r0qDmpj8py6z43zhfA4EEO0nSSsMFLi mE2CDI6ECHwpVKolCM.XFHiIrtn0ezEYYy.E4wOUhKtNrUchSWXHJDbKYm6t 2DX6ALjml9Aa_ba0sSGvkXfYAh4WzrJh3QjijHvg.mgvJpAtqlaZ.uTvn0f7 L0KsHf2CEkWpAv0lDwU3.Xe1vnXrpBJyl59sxa9083pQnKeMzOlpjGf6t1b5 yATdtnP_rrEAKzHmnPQitAY8uabfLkch4OEAxbJHpw6nro30ZT5a81YZSOj6 sTxo0SvTN7dB1fi6IPUf_jaEGCzPdaZQO.56WltxB7mvj4_sug891.r9fz6W 788IOQJqGhpMii6BgFKgMfSBzHfggSaemZd7o4nzUdu6of9AKUAWnP_Gw96y Ix_hqneH_lYjFXvsG1jWYZ6AIs_Jgy7cFqno4nFJq1YfXrJntiCyC4NvjwwU 3AGyTBT27mLUyBYLeMBeTaSGQU53BzM3FdqRxa_esGxlMnosrmK_SNhHF8LN klaegtA-- X-Yahoo-SMTP: b8jVkbOswBAqZ4BhECp7nxPJUfTGEnEGv_G4qgQeZMeAbA-- X-Rocket-Received: from [192.168.1.66] (ehennes AT 69 DOT 109 DOT 30 DOT 233 with plain) by smtp114.sbc.mail.gq1.yahoo.com with SMTP; 08 Aug 2013 07:03:49 -0700 PDT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: [geda-user] libgeda Python bindings? From: Edward Hennessy In-Reply-To: Date: Thu, 8 Aug 2013 07:03:48 -0700 Message-Id: <54E457A4-D601-41F2-9A87-6F64710067DC@sbcglobal.net> References: <51DCEE37 DOT 9040303 AT sonic DOT net> <51DD9F48 DOT 90908 AT sonic DOT net> <51DED0D4 DOT 2020705 AT sonic DOT net> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1508) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r78E3tCG005785 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Aug 7, 2013, at 6:20 AM, Roland Lutz wrote: > 1. The gschem GUI code is not cleanly separated from the libgeda code; in fact, about half of libgeda is dealing with GUI issues. > > 2. There is some semi-working (e.g., no arcs) support for SVG paths which has been implemented by copying and adapting parts of rsvg. > > 3. The bounding box of text objects can only be determined using the Cairo renderer. (This is the main reason why libgeda has to know about TOPLEVEL contexts.) Extracting this functionality from the renderer is not practical. > > 4. .sch/.sym files can only be parsed correctly after executing the configuration files. (I consider this a major anti-feature.) > Is there a specific portion that we would get the most benefit by refactoring? Cheers, Ed