kicad-developers team mailing list archive
Mailing list archive
Re: broken eeschema
Wayne Stambaugh <stambaughw@...>
Thu, 09 Apr 2009 15:57:41 -0400
Thunderbird 188.8.131.52 (Windows/20090302)
> Wayne Stambaugh a écrit :
>> This doesn't make sense unless I do not understand how the library cache
>> works. Even if the library search order changed, the actual component
>> used in the schematic should be in the library cache which is always
>> loaded before any other libraries.
> Well, the library cache contains all the components found in the
> schematic project.
> So if you run kicad and you have missing libraries , eeschema still
> displays your schematic, using the library cache.
> It is used just in case your lost usual libraries, or when you send your
> project to someone.
> But this library must be the last loaded library and must not be edited,
> because components are expected be found in usual libraries..
> Why ?
> because if it is the first, you cannot change an existing component in a
> library and see these changes in your schematic,
> if the old one (in the cache) is used insteed
Thanks for the information. That would more than likely explain the
problem Dick was seeing. I must have missed the code path where the
libraries get loaded before the cache.