delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/03/31/05:15:19

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-transfer-encoding;
bh=TbROg1KYI71nJ48maZQDRO3bH26cDM0FQG0wZjo+jQ4=;
b=MLIJdfJfjsMVdD10uRb4Z4hAopmveqEWvrj+DdlXU5RvCyXjk6FoynkwtC+/GyzbOi
OEsCqHALa4qDt6sh11i5Oq3ocD1/4o4poDCf8TfyoL6voDfDx43x5inXL5ClrlTkbn5m
jWzwwTMGFhv9RQIXty8Ew234X/BgsYYXa1AILGdlOgY3aGE0Drm5dxt/1koEGP13pfHW
JPY51J+dgosJyeE8pycbWGYSgp3hm3QjqAug/KnIWAEZ7+kDjqyHTqVZ/+/8yR08R3O4
u73XSINAr6sClBURbfREQfzuPuAJUGmSW1MafiLoafI6a+0GSxhVZY0AcnLiweYJUuC8
DYyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to
:references:mime-version:content-transfer-encoding;
bh=TbROg1KYI71nJ48maZQDRO3bH26cDM0FQG0wZjo+jQ4=;
b=a3rIqCMtU+bnnQoGYKdmdyF3lRfF9wAoVqGD+MexiMNmBy4df7YelLVOr0+1wyJodO
nA3F4ugesv12/V0/+PILdkZL8DxPx1XzPr/r/6MljTIaVuHqaDp8wb9gw7KWbkNA23Po
/eW6aoF/z8ycURK4D4cZLeqgyqp3Lsly9ZtqjAN990DG6NZJ98P+Pxxx3UjEtzHgv9MX
nR1duhnAIWWu1QWMBNUc3swX6Qqe14kPv6tzYTfXPHtPiMz+zcvtYBmXm3pQQPdm7Bez
hSYDi+jCkkTD52vfkIuOiBf9dscwu3Qgx7xC7FJ+jyyQxwFyiw872MIc0rK6ZL7AxeYv
g3Eg==
X-Gm-Message-State: AD7BkJLiTB4w4uNEQ2GMlQg8oHoKcD52i3sQEAs/aJOgvigjNZkiR7VIHTlcedLSTJw40A==
X-Received: by 10.28.127.151 with SMTP id a145mr29374002wmd.53.1459415697628;
Thu, 31 Mar 2016 02:14:57 -0700 (PDT)
Date: Thu, 31 Mar 2016 11:14:53 +0200
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Editing embedded symbols
Message-Id: <20160331111453.f69062121d60e3becec35730@gmail.com>
In-Reply-To: <671BC576-1F65-4099-A21D-D7946EEAA378@icloud.com>
References: <671BC576-1F65-4099-A21D-D7946EEAA378 AT icloud DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
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

> Hi all,
> 
> In gschem (1.9.1) I add a component from the library and choose ‘embed component’ rather than ‘reference component’.  My expectation is that if I use ‘down symbol’, edit the symbol then use ‘up’ it would update the embedded component in my schematic, however this doesn’t work: it asks me to save the symbol then complains because it is trying to overwrite the original symbol file, to which I have no user write permission.
> 
> Is this supposed to work?  Is there a setting that controls it?
> 
> Thanks,
> Chris

I guess no one think about it. As is now you have store a local copy, maybe in your working directory, you may have to add a gafrc file in your working directory. Remember gschem need to be restarted to find new symbols!

To embed component and update local copies from the library then needed by pressing a button have advantages for already existent schematics then library is changed. It is currently possible with the "edit" menu item "Update Component E U" which is very good.

There may be some problem to keep track of locally edited symbols so the first question if it really is a good idea to edit local copies? Then is the question if embedded symbol is local for this file or if there is a copy for each symbol?



Nicklas Karlsson

- Raw text -


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