|
|
|
@ -4051,6 +4051,10 @@ FOOTPRINT* PCB_IO_KICAD_SEXPR_PARSER::parseFOOTPRINT_unchecked( wxArrayString* a |
|
|
|
NeedSYMBOL(); |
|
|
|
wxString pValue = FromUTF8(); |
|
|
|
|
|
|
|
// Prior to PCB fields, we used to use properties for special values instead of
|
|
|
|
// using (keyword_example "value")
|
|
|
|
if( m_requiredVersion < 20230620 ) |
|
|
|
{ |
|
|
|
// Skip legacy non-field properties sent from symbols that should not be kept
|
|
|
|
// in footprints.
|
|
|
|
if( pName == "ki_keywords" || pName == "ki_locked" ) |
|
|
|
@ -4089,6 +4093,7 @@ FOOTPRINT* PCB_IO_KICAD_SEXPR_PARSER::parseFOOTPRINT_unchecked( wxArrayString* a |
|
|
|
NeedRIGHT(); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
PCB_FIELD* field = nullptr; |
|
|
|
|
|
|
|
|