kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33492
Re: spaces not allowed in SCH library nicknames
There was an issue with the remapping algorithm handling spaces. This
has been fixed. Your symbol library file names can have spaces in them.
The library nickname cannot.
On 1/26/2018 1:19 PM, José Ignacio wrote:
> I reported this multiple[1] times[2] long ago, and have since given up
> and folded all my library names to use underscores instead. There are
> basically no up to date design documents on how kicad's different
> systems and overall architecture are supposed to work, many large
> refactors and overhauls have been made, some inadvertently causing large
> incompatibilities like this one since there is no document to reference
> on what is correct and what it's not. Users are left on an easter egg
> hunt to see what will break in the new version.
>
> On the particular issue, just replacing @ instead of / will just move
> the problem around, the real fix is just to document the current
> behavior/design properly, homogenize it and just not make this kind of
> mess again.
>
> [1]: https://lists.launchpad.net/kicad-developers/msg27754.html
> <https://lists.launchpad.net/kicad-developers/msg27754.html>
> [2]: https://lists.launchpad.net/kicad-developers/msg31789.html
>
> On Fri, Jan 26, 2018 at 12:07 PM, Tomasz Wlostowski
> <tomasz.wlostowski@xxxxxxx <mailto:tomasz.wlostowski@xxxxxxx>> wrote:
>
> On 26/01/18 19:01, Tomasz Wlostowski wrote:
> > Hi all,
> >
> > Why are space characters not allowed in the SCH library nicknames, but
> > are OK for the FP libraries? Is this an overlook on SCH/PCB side?
>
> Also, the LIB_IDs follow the following scheme:
>
> library:symbol/revision.
>
> The / (slash) character is often used in the part names (see [1]). For
> 'heavy library style' people like CERN, the part names in the lib need
> to perfectly match the manufacturers' names. '/' as a revision separator
> makes this impossible.
>
> Would anyone here oppose changing it to something not met in typical IC
> names e.g, '@'?
>
> Cheers,
> Tom
>
> [1]
> http://uk.farnell.com/w/c/semiconductors-ics/power-management-ics-pmic/prl/results?st=%2Fnopb
> <http://uk.farnell.com/w/c/semiconductors-ics/power-management-ics-pmic/prl/results?st=%2Fnopb>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> <https://launchpad.net/~kicad-developers>
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-developers
> <https://launchpad.net/~kicad-developers>
> More help : https://help.launchpad.net/ListHelp
> <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