← Back to team overview

kicad-developers team mailing list archive

Re: Symbol library table.

 

would it not be better keeping SYS for system and then in the future
if there is an equivalent user dir the user dir could  skip USER so
that its shorter to remember for those who set it which is more likely
than setting the system dir

On Tue, Dec 13, 2016 at 2:22 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
> On 12/11/2016 4:14 PM, Nick Østergaard wrote:
>> Also, if we are to use the "verbose" version, can't we just drop the
>> _SYS part?  I don't see that as adding any information to the string.
>
> I'm OK with this.  I'll fix this in my next batch of Eeschema changes.
>
>>
>> 2016-12-11 22:13 GMT+01:00 Nick Østergaard <oe.nick@xxxxxxxxx>:
>>> Would it be bad to support both?
>
> We would have to be careful in the case of conflicting paths.  Other
> than that, I don't see an issue with supporting both other than the
> additional code which I'm not terribly thrilled about maintaining.
>
>>>
>>> 2016-12-11 22:07 GMT+01:00 Wayne Stambaugh <stambaughw@xxxxxxxxx>:
>>>> Hey Nick,
>>>>
>>>> KICAD_SYS_SYMBOL_DIR is much more readable than KISYSSYM.  I was
>>>> actually thinking about changing KISYSMOD to KICAD_SYS_FOOTPRINT_DIR for
>>>> the sake of consistency in spite of the obvious grumbling it will cause.
>>>>  I just haven't gotten around to getting other user's opinions yet.  At
>>>> some point before the stable 5 release, I will change one of the two
>>>> variable names so they are consistent.
>>>>
>>>> Cheers,
>>>>
>>>> Wayne
>>>>
>>>> On 12/11/2016 3:27 PM, Nick Østergaard wrote:
>>>>> Hi Wayne
>>>>>
>>>>> I just noticed, https://github.com/KiCad/kicad-library/pull/805
>>>>>
>>>>> I see that you expect KICAD_SYS_SYMBOL_DIR instead of KISYSSYM. I
>>>>> think the latter is better for the sake of consistency.
>>>>>
>>>>> 2016-12-10 16:39 GMT+01:00 Wayne Stambaugh <stambaughw@xxxxxxxxx>:
>>>>>> I just pushed the commit for loading the symbol library table.  The
>>>>>> first time you run Eeschema with the changes, you will be prompted about
>>>>>> loading the default symbol library table.  This is the same mechanism
>>>>>> that is implemented in the footprint library table code so it will be
>>>>>> familiar.  Unless you have a fairly recent copy of the kicad library
>>>>>> repo from github, an empty symbol library table will be created in your
>>>>>> kicad config folder.  You will need to copy the full version of
>>>>>> sym-lib-table from the kicad library repo to your kicad config folder if
>>>>>> this is the case.  Please note that the symbol library table is not
>>>>>> being used yet.  This is just loads the the table.  If all goes well,
>>>>>> the symbol library table will be fully implemented before the holiday break.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Wayne
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


References