X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 207.224.51.38 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] The new to do From: John Doty In-Reply-To: <55A42281.7020206@neurotica.com> Date: Mon, 13 Jul 2015 15:25:16 -0600 Message-Id: References: <55A2A0A2 DOT 4080403 AT ecosensory DOT com> <7AE39440-DA68-4491-A965-C1B97D1D86C1 AT sbcglobal DOT net> <20150712213152 DOT 7968b74c AT jive DOT levalinux DOT org> <304D9D86-3CF6-4D61-A5CA-6CE414EA0661 AT sbcglobal DOT net> <20150712224637 DOT 2d4cc2de AT wind DOT levalinux DOT org> <55A2E9B7 DOT 9040502 AT neurotica DOT com> <20150713131707 DOT GA782 AT recycle DOT lbl DOT gov> <55A4042E DOT 5060402 AT neurotica DOT com> <55A41B30 DOT 50602 AT neurotica DOT com> <55A42281 DOT 7020206 AT neurotica DOT com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t6DLPNhk028038 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 Jul 13, 2015, at 2:41 PM, Dave McGuire (mcguire AT neurotica DOT com) [via geda-user AT delorie DOT com] wrote: > Actually, the functionality I envision IS a gschem issue, albeit a > very minor one. I've seen a lot of schematics (I think done in Eagle > but I'm not sure) that have something that sorta looks like a lollipop > pointing to a trace, with "20mils" or whatever in the circle. Of course > I can (and do) attach any arbitrary attribute to anything, and I think > this is one of gschem's great strengths, but there needs to be (IMO) a > bit of GUI work for this feature as well. No work at all in either gschem or the gnetlist front end is needed to do that. There is already a function in the gnetlist back end API that rejoices in the name "gnetlist:graphical-objs-in-net-with-attrib-get-attrib". It retrieves an arbitrary attribute from a “graphical=1” symbol attached to a net. So, draw your lollipop as a symbol, give it attributes graphical=1 and trace-width=20mil. Attach it to your net. And now, of course, the buck is passed downstream to the specific gnetlist back end and the specific tool it supports. That’s where special features to support specific flows belong. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com