Mail Archives: geda-user/2015/07/15/18:21:24
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 -