delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/09/12/12:12:00

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=gWyVESOHwsLHl2l0wmRQpddPW35id0bjfsY5BS1cqdk=;
b=Eazc5WPr1GMcQh4zR4KjiHmVx75KZcSQtKw8x0GD4eWEMEIygnDje2J2QnuS/Qh9dz
cjunX3cJ4677Pbu6OH1GU2jqFH9UJFfowG1fopjJfgDKyaZmAstZuQMwDfjRVuDG/+hV
CZ5R/ChDFL1tQ2A/E+at5WP5IuG8oFo7EtDNXxvNUcmJAm3H0sWtZ1NjIT88iD/S+Q/H
6Qwa6SWqwhJUIiFfbea5hAI04u1t89RfKmtnTgZhnPW0636vKR8/i9rrrxIgw22F2SU6
T5fiDtu2vn3ak+O7+kqCP4BC+WuOjP4pmsZ++trVPx1x/ExNP2JmDgtoP1Wx+p/m3gAk
rFIg==
MIME-Version: 1.0
X-Received: by 10.182.33.33 with SMTP id o1mr9672192obi.24.1410538259469; Fri,
12 Sep 2014 09:10:59 -0700 (PDT)
In-Reply-To: <CACNnPR=Ujm+2f_jKTZmBSKoaxmYE9SxawDJ5xF27UQwDtFKitg@mail.gmail.com>
References: <CACNnPRn7tiBUFFuirTuXFp7GG3UWpzU-6FsmSy12fedMNJH5mw AT mail DOT gmail DOT com>
<CAG4ve9JNwncnBijwAwKNjHqim30XQQcDFw-KPsf0FyF7MTPFtg AT mail DOT gmail DOT com>
<CACNnPR=Ujm+2f_jKTZmBSKoaxmYE9SxawDJ5xF27UQwDtFKitg AT mail DOT gmail DOT com>
Date: Fri, 12 Sep 2014 20:10:59 +0400
Message-ID: <CAG4ve9KJLKnB2wYi1J4X2t3wedwv4c=x+Jg43M1Dj70hZ=mh9Q@mail.gmail.com>
Subject: Re: [geda-user] garchive does not include symbols?
From: =?UTF-8?B?0JDQu9C10LrRgdC10Lkg0KXQsNGA0YzQutC+0LLRgdC60LjQuQ==?= <svetonomer AT gmail DOT com>
To: geda-user AT delorie DOT com
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

--001a11c1fe1ee5db240502e0878d
Content-Type: text/plain; charset=UTF-8

Is there a simple way of getting gschem to read the config files,
> parse the schematic, and tell me where it would pull the symbols from?
> Guess I could always do that in python, but with so many config files
> (local gafrc and gschemrc, per user and system wide) it'd be great if
> gschem could be persuaded to do it...
>
Symbols read by libgeda from always paths descripted in all rc-files.
Patch add this feature to libgeda, therefore it works in all projects,
which uses libgeda. Gshhem create file and add "----library section----" to
the end of it. All parts of GEDA project (exampls gsch2pcb) works with such
files too.

lib_sec_utils.py - python script worked with schematic file. It can save
symbols from -----library section---- of sch file to current dir or replace
symbol in ---------library section----- from current dir or other path or
can delete symbol from ---------library section-----or delete all symbols
and library section too for obtaining fully compatible sch-file with other
geda versions (without library section).

This script can be friends with gschem GUI by user schemma dialogs and
menus, but I did not know how.

--001a11c1fe1ee5db240502e0878d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">=
<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">
Is there a simple way of getting gschem to read the config files,<br>
parse the schematic, and tell me where it would pull the symbols from?<br>
Guess I could always do that in python, but with so many config files<br>
(local gafrc and gschemrc, per user and system wide) it&#39;d be great if<b=
r>
gschem could be persuaded to do it...<br></blockquote>Symbols read by libge=
da from always paths descripted in all rc-files.<br></div><div class=3D"gma=
il_quote">Patch add this feature to libgeda, therefore it works in all proj=
ects, which uses libgeda. Gshhem create file and add &quot;----library sect=
ion----&quot; to the end of it. All parts of GEDA project (exampls gsch2pcb=
) works with such files too.<br></div><div class=3D"gmail_quote"><br></div>=
<div class=3D"gmail_quote">lib_sec_utils.py - python script worked with sch=
ematic file. It can save symbols from -----library section---- of sch file =
to current dir or replace symbol in ---------library section----- from curr=
ent dir or other path or can delete symbol from  ---------library section--=
---or delete all symbols and library section too for obtaining fully compat=
ible sch-file with other geda versions (without library section).<br><br></=
div><div class=3D"gmail_quote">This script <span id=3D"result_box" class=3D=
"" lang=3D"en"><span class=3D"">can</span> <span class=3D"">be friends with=
</span></span> gschem GUI by user schemma dialogs and menus, but I did not =
know how.<br></div></div></div>

--001a11c1fe1ee5db240502e0878d--

- Raw text -


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