← Back to team overview

kicad-developers team mailing list archive

Re: New symbol table: problems with '/' characters?

 

Diego,

Thank you for the offer but I'm already working on it.  It is not as
easy to fix as it would seem.  The problem is what to do when you do not
have write access to the library with the invalid characters.  I have a
few ideas but it will take me a while to get it the way I want it.

Cheers,

Wayne

On 11/18/2017 08:00 AM, Diego Herranz wrote:
> Thanks. I'll chase that bug.
> 
> Diego
> 
> On 18 Nov 2017 11:35 am, "Nick Østergaard" <oe.nick@xxxxxxxxx
> <mailto:oe.nick@xxxxxxxxx>> wrote:
> 
>     See https://bugs.launchpad.net/bugs/1732236
>     <https://bugs.launchpad.net/bugs/1732236>
> 
>     2017-11-18 11:42 GMT+01:00 Diego Herranz
>     <diegoherranz@xxxxxxxxxxxxxxxx <mailto:diegoherranz@xxxxxxxxxxxxxxxx>>:
> 
>         Hi,
> 
>         I'm testing a recent build (41f9c19b) on Ubuntu 16.04 64 bits.
> 
>         When opening a schematic made with a nightly build ~2 months
>         old, the remapping dialog shows up. So far so good.
> 
>         I've followed the recommendations
>         in http://kicad-pcb.org/post/symbol-lib-table/
>         <http://kicad-pcb.org/post/symbol-lib-table/> and most things
>         seem to be working fine. Every symbol gets remapped but 2. Both
>         of which include '/' in their name (e.g. PIC32MX110F016D-I/PT).
> 
>         Opening the schematic after the remap, it seems Kicad has
>         changed it to PIC32MX110F016D-I_PT.
> 
>         In fact, after a bit more searching, I've found out that as soon
>         as the remapping dialog shows up, before clicking on "Remap
>         symbols" the '/' characters have been replaced to '_'. So I'm
>         guessing that is the reason why it can't find the symbols when
>         remapping?
>         "Warning: No symbol 'PIC32MX110F016D-I_PT' found in symbol
>         library table." confirms that the name was changed before the
>         remapping attempt.
> 
>         I have then tried to edit the broken symbols in Eeschema. When I
>         try to assign "PIC32MX110F016D-I/PT" again, which can be found
>         through the "Choose Symbol" dialog without problems, it complains:
>         " Symbol 'PIC32MX1XXFXXXD-I_PT' not found in library
>         'MCU_Microchip_PIC32'! "
> 
>         Am I doing something wrong? Is this a bug?
> 
>         Many thanks,
>         Diego
> 
>         _______________________________________________
>         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
> 


Follow ups

References