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: <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: <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> <254F9AFE-1A3E-4D88-BABF-E6E0F87A56B1 AT icloud DOT com> <1436960577 DOT 1072 DOT 6 DOT camel AT ssalewski DOT de> <201507151820 DOT t6FIKYME001704 AT envy DOT delorie DOT com> <201507152007 DOT t6FK7lv8005229 AT envy DOT del! !> <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) Content-Transfer-Encoding: 8bit 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 Precedence: bulk On Jul 15, 2015, at 3:40 PM, Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com] wrote: > >> On 15 Jul 2015, at 22:22, John Doty 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] 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