Hi Peter,

On Dienstag, 6. November 2007, Peter TB Brett wrote:
> On Tuesday 06 November 2007 18:08:22 Werner Hoch wrote:
> > Mmhh, well. I've read the source. Should I look at a different
> > place?
>
> Yeah -- it generates detailed doxygen comments, including 2 dedicated
> pages on how to use the functionality.  Should it be put in a
> different place?

No of course not. But I've only read the function description and not 
the file head of the s_clib.c file to write my code.
I usually do not create the doxygen docs.

 *  The <b>component library</b> is made up of a number of
 *  <b>component sources</b>, each of which in turn makes available a
 *  number of component <b>symbols</b>.  Each source may be either a
 *  directory on disk containing symbol files, or a command in the
 *  system PATH which can generate gEDA symbol data (e.g. from a
 *  database).  A component source is represented by a #CLibSource
 *  instance.

The first sentence does not mention the scm interface, but everything 
else is really great.

> > 2. Copying of my generated symbols is slow in gschem. If I place
> > 100 symbols and create a copy, it currently takes quite long (about
> > 20s).
>
> Hmm... is it any slower for the file-based symbols compared to the
> command-based ones?

Yes. I don't notice any delay when copying file-based symbols. 

> If so, that's bad and shouldn't be happening -- the symbol data's
> supposed to be cached.

gschem calls my script over and over again.

Regards
Werner


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

Reply via email to