X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=+/BUa0ggfgtmeL4RiwDsVFdd3xEePnHr99tMf93wQYI=; b=eZba999rlqRNQ0T9YOzgc9Ja3LqkbQQ1ojxFDojdPCvJ9Aw+dJo9MquTMIZxcRlpEy 0XAcjBPSw81FVU7eQ6A6GBQTMrgugW76pj3TlZoBDVmDCiJDTk8pom0gN5ztW1z2sOh8 atFMt+ate8OY3cM4tRJ5Z7p7cV3SAQn8xv7uXnDm5m5bAM+aylN1qFZWBzKRhc7+6Lrm z5s9IkBBXO9GC2KlcHN2tzlvoaBek+H9amQGQeegMwJ/k/XDJ/09p+m86FEuOosd2TPf 3vJaokM+7V31WsX+Kjg2KX/lsaAyZZW7SmomhTUdxgAS6g0MHQKhPQh+NlY2SVY6digT dtPA== MIME-Version: 1.0 X-Received: by 10.182.230.135 with SMTP id sy7mr1477580obc.24.1390920908911; Tue, 28 Jan 2014 06:55:08 -0800 (PST) In-Reply-To: <20140127234944.924148045B78@turkos.aspodata.se> References: <20140127234944 DOT 924148045B78 AT turkos DOT aspodata DOT se> Date: Tue, 28 Jan 2014 18:55:08 +0400 Message-ID: Subject: Re: [geda-user] identical symbol names From: =?KOI8-R?B?4czFy9PFyiDowdLYy8/X08vJyg==?= To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=001a11c33676afbcc704f10902f7 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 --001a11c33676afbcc704f10902f7 Content-Type: text/plain; charset=ISO-8859-1 2014/1/28 > > How do you propose to solve it? > I see some ways of solve problem, but the best of these I think is placing symbol information in scheme file. Small example: Scheme file need split into 2 parts. 1 part is scheme. -------LIBRARY------ 2 part is library. In part No2 (library section) gschem copy added symbols wholly: C .......... triac-1.sym { P.... { T... T... L... } P.... .... L.... } C .... .... .. .. descriptor_1 ...... C .... .... .. .. descriptor_2 ..... But in first part (sheme part) all as at present: C 53500 46700 1 0 0 triac-1.sym { T 54600 47500 5 10 1 1 0 0 1 refdes=TR? T 53500 46700 5 10 0 1 0 0 1 footprint=TO220 } C..... .... C..... and others. When gschem opens .SCH file, it reads characters not from the symbol files(component-library-path), but from LIBRARY section of this .SCH file. --001a11c33676afbcc704f10902f7 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



2014/1/28 <karl AT aspodata DOT se>

How do you propose to solve it?
I see some ways of so= lve problem, but the best of these I think is placing symbol information in= scheme file.

Small example:
Scheme file need split into 2 parts.
1 part is scheme.
-------LIBRARY------
2 part i= s library.

In part No2 (library section) gschem c= opy added symbols wholly:
C .......... = triac-1.sym
{
P....
{
T...
T...
L...
}
P....
....
L....
}
C .... .... .. .. descriptor_1
......
C .... .... .. .. descript= or_2
.....

But in first part (sheme part) all as at present:
<= /div>
C 53500 46700 1 0 0 triac-1.sym
=A0 {
=A0 T 54600 47500 5 10 1 1 0 0 1
=A0 refdes=3DTR?
=A0 T 53500 46700 5 10 0 1 0 0 1
=A0 footprint=3DTO220
=A0 }
C.....
....
C.....

and others= .

When gschem opens .SCH fi= le, it reads characters not from the symbol files (component-library-path), but from LIBRARY section of this .SCH file.
--001a11c33676afbcc704f10902f7--