Browse Source
The '/' and ':' are reserved and cannot be used in symbol or footprint names. They will cause the LIB_ID parser and formatter to fail. While it seems like they should be legal in symbol alias names, they will trigger a symbol rescue the next time the schematic is loaded. Use ID_SCH as in the Eagle schematic plugin rather than ID_ALIAS to ensure symbol names do not need rescued the next time the schematic is opened. Remove ID_ALIAS since the rules for alias names are the same as the rules for symbol names. Otherwise, allowing '/' and ':' in alias names will force a symbol rescue on the next schematic load. Fixes lp:1795600 https://bugs.launchpad.net/kicad/+bug/1795600pull/13/head