In Orcad Capture, when you have finished editing a symbol, and close it to 
save, it does ask if you want to update that symbol in your design. It only 
updates the latest, previously edited version of that symbol, so it is common 
for your design to wind up with multiple versions of a symbol. So the gschem 
symbol tool should ask if you want to update, and list versions of that symbol. 
At the same time, the Orcad tool does not ask if you want to update the library 
version of that symbol, so you usually wind up with the library having 
out-of-date symbols. So the gschem symbol tool should also ask if you want to 
update the library symbol, as well.

Ross Amans
Hardware Design Engineer
Biometric Access Co
512-426-9252 (cell)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter Clifton
Sent: Tuesday, June 03, 2008 11:35 AM
To: gEDA developer mailing list
Subject: Re: gEDA-dev: netlist route styles

On Tue, 2008-06-03 at 16:19 +0000, Kai-Martin Knaak wrote:
> On Tue, 03 Jun 2008 08:41:09 -0600, John Doty wrote:
> 
> >> stderr / stdout warning that there might be out-dated footprints for
> >> certain files.
> > 
> > Unacceptable. In a large project, such warnings are lost in the spew.
> 
> Those, who actually work on large projects will easily adapt and look for 
> these warnings, if they prove to contain critical information. grep and 
> awk are no rocket science.
> 
>  
> > When I change a symbol to fix a pin assignment, part number, footprint,
> > underlying hierarchical schematic, etc., I expect that change to
> > propagate.
> 
> I don't -- at least not automatically and by default. This kind of change 
> all too easily breaks existing schematics or layouts. Because of this, I 
> prefer an update of symbols or footprints only if I explicitly choose 
> so.   

Given a fictional "Project environment", it should be possible (after
editing a symbol file), that the tool you just closed would then pop up
some dialog:

/----------------------------------------\
| Update schematics                    |x|
|----------------------------------------|
| Update schematics with new version of  |
| heuristic-algorithm-unit.sym           |
|                                        |
| hal9000.sch                    [x]     |
| sal9000.sch                    [x]     |
|                                        |
|----------------------------------------|
|   |Deselect all| |Select all| | OK  |  |
\________________________________________/



-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to