Mail Archives: geda-user/2011/11/30/04:37:21
--20cf300e4bf34f85a504b2f07abd
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Tue, Nov 29, 2011 at 10:33 PM, Karl Hammar <karl AT aspodata DOT se> wrote:
> Luigi:
> > Hi all,
> > after searching, without any result, for a way to add my personal
> > components to the gschem component search tree including subpath, i hav=
e
> > write a little procedure to do this using the some way gschem does for
> the
> > standard component library.
> > Hope I do not to reinvent the wheel :-).
> > The procedure in attachment is composed by a bash script and a guile
> > script.
>
> Look at the thread starting at:
>
> http://archives.seul.org/geda/user/May-2011/msg00556.html
>
> If you can implement that in Scheme, maybe Peter Brett can be pleased:
>
> http://archives.seul.org/geda/user/May-2011/msg00557.html
>
> Regards,
> /Karl Hammar
>
> -----------------------------------------------------------------------
> Asp=F6 Data
> Lilla Asp=F6 148
> S-742 94 =D6sthammar
> Sweden
> +46 173 140 57
>
>
>
Thanks Karl for your feedback.
gschem already has an implementation (geda-clib.scm) that loads at startup
the standard symbol library.
This code implements a static list that map the folder name with a
description. Such description becomes a branch that collects a bunch of
symbols.
My attempt is to replicate such mechanism in a user customizable
(semi-automatic) way with no impact to the gschem code.
I think that a better way is to implement code directly in gschem to add
and save (folder,description) pairs directly from the UI, but i prefer the
terminal way.
Regards,
Luigi Salvatore Palese
--20cf300e4bf34f85a504b2f07abd
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Tue, Nov 29, 2011 at 10:33 PM, Karl Hammar <span dir=3D"ltr"><<a href=
=3D"mailto:karl AT aspodata DOT se">karl AT aspodata DOT se</a>></span> wrote:<br><div=
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Luigi:<br>
<div class=3D"im">> Hi all,<br>
> =A0after searching, without any result, for a way to add my personal<b=
r>
> components to the gschem component search tree including subpath, i ha=
ve<br>
> write a little procedure to do this using the some way gschem does for=
the<br>
> standard component library.<br>
> Hope I do not to reinvent the wheel :-).<br>
> The procedure in attachment is composed by a bash script and a guile<b=
r>
> script.<br>
<br>
</div>Look at the thread starting at:<br>
<br>
=A0<a href=3D"http://archives.seul.org/geda/user/May-2011/msg00556.html" t=
arget=3D"_blank">http://archives.seul.org/geda/user/May-2011/msg00556.html<=
/a><br>
<br>
If you can implement that in Scheme, maybe Peter Brett can be pleased:<br>
<br>
=A0<a href=3D"http://archives.seul.org/geda/user/May-2011/msg00557.html" t=
arget=3D"_blank">http://archives.seul.org/geda/user/May-2011/msg00557.html<=
/a><br>
<br>
Regards,<br>
/Karl Hammar<br>
<br>
-----------------------------------------------------------------------<br>
Asp=F6 Data<br>
Lilla Asp=F6 148<br>
S-742 94 =D6sthammar<br>
Sweden<br>
<a href=3D"tel:%2B46%20173%20140%2057" value=3D"+4617314057">+46 173 140 57=
</a><br>
<br>
<br>
</blockquote></div><br>Thanks Karl for your feedback.<br>gschem already has=
an implementation (geda-clib.scm) that loads at startup the standard symbo=
l library. <br>This code implements a static list that map the folder name =
with a description. Such description becomes a branch that collects a bunch=
of symbols. <br>
My attempt is to replicate such mechanism in a user customizable (semi-auto=
matic) way with no impact=A0 to the gschem code.<br>I think that a better w=
ay is to implement code directly in gschem to add and save (folder,descript=
ion) pairs directly from the UI, but i prefer the terminal way.<br>
<br>Regards,<br>Luigi Salvatore Palese<br>
--20cf300e4bf34f85a504b2f07abd--
- Raw text -