delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/15/18:21:24

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
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] The new to do
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <97D78A3A-9164-4C1E-9DBA-7A39490CD69D@icloud.com>
Date: Wed, 15 Jul 2015 16:20:47 -0600
Message-Id: <2DC073CE-5FEB-49A1-AB24-004EAD3948F1@noqsi.com>
References: <CAM2RGhQ70Pex5aNeQ86vKHc7sKf_Vpws69__CPb2QKg6fJTeHg AT mail DOT gmail DOT com> <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> <CAM2RGhSmFhz9=oRaaj2EDL79c5XVmeuwmX_RdLqMv0evEHCyTw AT mail DOT gmail DOT com> <CACwWb3DbmOZbtb9Hrp2JvvG7-toryXuequQA=YV7X6ss762zsw AT mail DOT gmail DOT com> <20150713131707 DOT GA782 AT recycle DOT lbl DOT gov> <CAM2RGhTT__nWCkA4y36rb24yT8xP=o1nR04H=DNqTJiu=naSGA AT mail DOT gmail DOT com> <55A4042E DOT 5060402 AT neurotica DOT com> <CAM2RGhS=5xq0_oN4e0M55Kor4bcnXNn3NfLvRZoi7Vw9Aq1ZXg AT mail DOT gmail DOT com> <55A41B30 DOT 50602 AT neurotica DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1507151114560 DOT 2113 AT nimbus> <254F9AFE-1A3E-4D88-BABF-E6E0F87A56B1 AT icloud DOT com> <1436960577 DOT 1072 DOT 6 DOT camel AT ssalewski DOT de> <EE9F72D6-E17A-4F5C-8E9E-45F12C901C9F AT noqsi DOT com> <201507151820 DOT t6FIKYME001704 AT envy DOT delorie DOT com> <201507152007 DOT t6FK7lv8005229 AT envy DOT del!
!> <orie DOT com AT mac DOT com> <24AD56C6-B7C2-4D7E-B69A-F68DBACCBFDC AT noqsi DOT com> <4DD9C29A-2105-45DC-9F17-82DA23433919 AT icloud DOT com> <7C9D7D0A-D648-4AB3-A954-AF668FC2CC79 AT noqsi DOT com> <97D78A3A-9164-4C1E-9DBA-7A39490CD69D AT icloud DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t6FMKtdG031488
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 Jul 15, 2015, at 3:40 PM, Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

> 
>> On 15 Jul 2015, at 22:22, John Doty <jpd AT noqsi DOT com> wrote:
>> 
>> 
>>> On Jul 15, 2015, at 3:03 PM, Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>>> 
>>> Trace widths was just a real-world example of where this might be useful.
>> 
>> After years of dealing with DJ, I simply don’t believe that was his intent. If it was, he could easily have stated it in a more general way.
> 
> Which just proves that you went off half-cocked in response to an email that you didn't even bother to read properly. DJ was not part of that discussion. The 'trace widths' was a problem raised by Dave McGuire, which Roland Lutz and I then briefly discussed how to solve in a clean, general manner.

You wanted to change gschem, but no change is required. The problem is to give gnetlist a way to see net segments and their attributes. I have *never* opposed giving gnetlist better views into the schematic data. Indeed, I encourage all such efforts. 

My one foray into this area was the “attribute censorship bug”. Bas Gieltjes came up with the C side, and I did the scheme programming, but it was a real struggle with the developers to get the fix into the code. The result didn’t actually fix the bug: it was left to the user to script a fix. And thus, all my Makefiles have:

GNET=gnetlist -m censor-fix.scm

(see http://www.gedasymbols.org/user/john_doty/tools/censor-fix.scm)

After all that and not even a bug fix without a user patch, I’m disinclined to work on gnetlist again. But, if you want to write gnetlist scripts, you can now see all of the attributes with the same name on a symbol, rather than have gnetlist choose one and censor the rest. Or, more usefully with existing back ends, you can use the above script to complain of conflicts.

> Then you came running over to stomp on our sandcastles.
> 
> Chris
> 

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019