delorie.com/archives/browse.cgi | search |
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 | |
Mime-Version: | 1.0 (Mac OS X Mail 6.5 \(1508\)) |
Subject: | Re: [geda-user] libgeda Python bindings? |
From: | Edward Hennessy <ehennes AT sbcglobal DOT net> |
In-Reply-To: | <alpine.DEB.2.10.1308071457340.5268@home.local> |
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> <alpine DOT DEB DOT 2 DOT 10 DOT 1307101421060 DOT 5186 AT home DOT local> <51DD9F48 DOT 90908 AT sonic DOT net> <alpine DOT DEB DOT 2 DOT 10 DOT 1307102353160 DOT 4392 AT home DOT local> <51DED0D4 DOT 2020705 AT sonic DOT net> <alpine DOT DEB DOT 2 DOT 10 DOT 1308071457340 DOT 5268 AT home DOT local> |
To: | geda-user AT delorie DOT com |
X-Mailer: | Apple Mail (2.1508) |
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 |
On Aug 7, 2013, at 6:20 AM, Roland Lutz <rlutz AT hedmen DOT org> 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |