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

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1437264466.699.44.camel@ssalewski.de>
Subject: Re: [geda-user] Difference between attached and detached attributes
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
Date: Sun, 19 Jul 2015 02:07:46 +0200
In-Reply-To: <93174669-0132-412C-B38E-F1DD8A4EE91A@noqsi.com>
References: <55A813B5 DOT 4040609 AT sbcglobal DOT net>
<alpine DOT DEB DOT 2 DOT 11 DOT 1507190000470 DOT 2893 AT nimbus>
<93174669-0132-412C-B38E-F1DD8A4EE91A AT noqsi DOT com>
X-Mailer: Evolution 3.12.11
Mime-Version: 1.0
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t6J0EJmN009266
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 Sat, 2015-07-18 at 17:20 -0600, John Doty wrote:
> Yes, and this is a bit strange. What does it accomplish? If you want
> to edit the attribute, you can promote it. If you don’t, why promote
> it at all?
> 
> The whole idea of “promotion” is a bit clumsy and confusing. Wouldn’t
> it be clearer just to have “default” and “edited” attributes?
> 
> Then there’s a little failure of orthogonal design: gschem cannot edit
> an embedded symbol. If it could, pin swaps and one-off modified
> symbols could be easier.

Fine that you still agree -- we discussed that already 5 years ago, I
think Ales was already retired at that time :-(

What I do is making all attributes of symbols editable -- only modified
attributes are stored in the schematic file as attached attribute.

I guess embedded symbols were added later, that may explain missing
editing support. One problem is unembedding when it may have been
modified, so some checking is necessary.

For modifying pin names/numbers using slots was suggested by Vladimir
Zhbanov recently, that may be a nice idea. I have to reread how slotting
works exactly. I do remember it does some mapping of pin numbers.


- Raw text -


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