www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/09/01/21:03:51

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <5223E2F8.6000905@sonic.net>
Date: Sun, 01 Sep 2013 17:59:36 -0700
From: Dave Curtis <davecurtis AT sonic DOT net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2
MIME-Version: 1.0
To: geda-user AT delorie DOT com
CC: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] PCB file format - compatibility suggestion
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1309010843540 DOT 11551 AT igor2priv> <5223378D DOT 4010208 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 00 DOT 1309011501520 DOT 11551 AT igor2priv>
In-Reply-To: <alpine.DEB.2.00.1309011501520.11551@igor2priv>
Reply-To: geda-user AT delorie DOT com

On 09/01/2013 06:13 AM, gedau AT igor2 DOT repo DOT hu wrote:
>
> In my version:
>  - nonetlist flag of an element means the element is not in the 
> netlist and should not cause a short (useful for 1206 jumpers - I 
> hated to add them on schematics)
>  - intconn(g) for pins and pads, representing internal connections of 
> an element, which my version of find.c can track (g being an integer 
> group ID)
I've wanted that in the past, but my designs are typically small enough 
that I don't get too worked up about the lack of it. Certainly a 
nice-to-have.

>  - shape(i) for pins to have more polygon shaped pins beyond square 
> and octagon
>
>>
>> Anyways, patches are always welcome. Here, or better into the Launchpad
>> bug tracker. If you feel like you'd prefer to apply them yourselfs, it
>> isn't hard to convince DJ Delorie to give you write access to the repo.
>> Just ask.
>
It seems to me that the patch to simply preserve and write-on-save text 
flags is useful as a stand-alone patch.  Implementing that behavior 
decouples the addition of flags from implementing a plug-in or whatever 
to deal with them.  Also, if you have multiple installations of pcb 
running around (like say on your workstation, your laptop, your 
daughter's laptop....) and you don't keep them 100% in sync (so shoot 
me...) then you can safely edit a file without loss of information even 
on a slightly stale version of pcb+plugins.  That seems convenient.

-dave

- Raw text -


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