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]" 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 > 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