kicad/eeschema/sch_plugins/kicad
Wayne Stambaugh 2f51d22b3a Fix schematic editor crash when updating symbols.
Some how symbol names that still have escaped '/' character get mixed with
symbol names that have '/' characters now that it is no longer an invalid
LIB_ID character.  This was causing derived symbols to loose the link to
the parent symbol.  This fix replaces any instances of "{slash}" with "/"
to convert symbol names to the proper escaping.

Thanks to JP for the inspiration for the fix.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15715
2023-09-28 14:30:15 -04:00
..
sch_sexpr_lib_plugin_cache.cpp Fix symbol sorting routine to be determinant. 2023-09-12 16:52:47 +01:00
sch_sexpr_lib_plugin_cache.h Hotglue a symbol upgrade function in cli 2022-11-29 00:00:45 -05:00
sch_sexpr_parser.cpp Fix schematic editor crash when updating symbols. 2023-09-28 14:30:15 -04:00
sch_sexpr_parser.h Schematic: fix field parsing when some mandatory fields are missing 2023-06-20 22:05:03 -04:00
sch_sexpr_plugin.cpp Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2023-09-07 17:42:51 +01:00
sch_sexpr_plugin.h Dont leak richio into everything 2023-09-07 22:29:40 -04:00
sch_sexpr_plugin_common.cpp Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00
sch_sexpr_plugin_common.h Refactor pin orientation to be an enum class 2023-07-26 23:46:15 -04:00