a416eb2cf6
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
Manually cherry picked from commit
|
||
---|---|---|
.. | ||
sch_sexpr_lib_plugin_cache.cpp | ||
sch_sexpr_lib_plugin_cache.h | ||
sch_sexpr_parser.cpp | ||
sch_sexpr_parser.h | ||
sch_sexpr_plugin.cpp | ||
sch_sexpr_plugin.h | ||
sch_sexpr_plugin_common.cpp | ||
sch_sexpr_plugin_common.h |