← Back to team overview

kicad-developers team mailing list archive

Re: Schematic I/O plugin.

 

I did notice that the new io manager thing broke some libs things
related to the microchip libs, but it also found an error in the
official libs that I patched. But then I forgot to report the other
issues.

But yeah, it seems strange that slash'es are not allowed in footprint
property names.

2017-02-10 22:59 GMT+01:00 Chris Pavlina <pavlina.chris@xxxxxxxxx>:
> To elaborate - I get that / is forbidden because part names will be file
> names in the new format, but this is going to break libraries. Manufs
> have used all kinds of horrid symbols in part numbers. Perhaps we should
> make the plugin system allow each plugin to specify its own valid
> characters? The legacy format has always allowed / so the legacy plugin
> should.
>
> On Fri, Feb 10, 2017 at 03:57:11PM -0600, José Ignacio wrote:
>> This broke all my designs with microchip parts (which have forward slashes
>> in the symbol names). Sadpanda.jpg
>>
>> On Fri, Feb 10, 2017 at 8:55 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
>> wrote:
>>
>> > I just pushed my changes to make the schematic I/O plugin the default
>> > for all schematic and symbol library I/O.  This is a pretty significant
>> > change.  I tested everything I could think of but there may be some
>> > corner cases that I missed.  I also used LIB_ID instead of wxString to
>> > store symbol library lookup information.  For now, it behaves the same
>> > way it always has.  Please let me know if you find any issues and I will
>> > try to fix them as quickly as possible.  KICAD_USE_SCH_IO_MANAGER is no
>> > longer a build option.
>> >
>> > I'm going to try to get the symbol library table implemented in the next
>> > week or so.  This will likely be the last of the schematic I/O changes
>> > before the next stable release.  I am going to push the new file formats
>> > to the stable 6 release due to the increasing amount of time I am
>> > spending doing project management stuff and the equally decreasing
>> > amount of time I have to code.  Given that none of the new features
>> > provided by the new file formats would have been implemented for the
>> > stable 5 release, I don't think this is a major setback.  This will give
>> > us some more time to further discuss the new file formats before I
>> > implement them.  The new file formats will be my first task after the
>> > stable 5 release.
>> >
>> > 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


Follow ups

References