[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: gschem saving symbols
I could implement a save-symbol-as capability. Can anyone familiar
with gschem code outline a 'right' way to this? Should I add another
option to Hierarchy "down modified symbol" and change the other to
"down original symbol"? Or would it be better to add a 'save symbol
as' function to the right-click menu that operates on selected objects?
Should I try not to change libgeda?
Thanks,
Josh Jordan
--- On Thu, 6/16/11, Ethan Swint <eswint.ramu@xxxxxxxxxxx> wrote:
From: Ethan Swint <eswint.ramu@xxxxxxxxxxx>
Subject: Re: gEDA-user: gschem saving symbols
To: kmk@xxxxxxxxxxxx, "gEDA user mailing list"
<geda-user@xxxxxxxxxxxxxx>
Date: Thursday, June 16, 2011, 8:33 AM
On 06/15/2011 10:10 PM, Kai-Martin Knaak wrote:
> Josh Jordan wrote:
>
>> What I am trying to do is save symbols that were modified in the
>> schematic. For instance, making a schematic and add a generic
>> capacitor. Then add a value, footprint, partnumber and
documentation.
> This does not change the symbol but adds attributes to the instance
> in the schematic.
>
> If I want to change a generic symbol I'd:
>
> 1) copy and rename the symbol to some other place with some
> external tool like the bash shell, or a file browser.
>
snip
> 4) save and quit.
>
>
> Alternatively:
>
> 1) copy and rename the generic symbol to some other place.
snip
> 7) save [fs]
>
If you have symbols that are already modified with a bit of work behind
them, locate them in the *.sch file with a text editor (search for
refdes or description) and copy the symbol definitions to an empty
file. This may not work in some instances, e.g. you may need to choose
'embed symbols' to get the full symbol definition in the sch file.
-Ethan
_______________________________________________
geda-user mailing list
[1]geda-user@xxxxxxxxxxxxxx
[2]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
References
1. file://localhost/mc/compose?to=geda-user@xxxxxxxxxxxxxx
2. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user