Ran into that problem today with today's nightly build on OSX. The name gets remaped "behind the scenes", still displays with a '/' and the schematic breaks upon reopening.
Also, if the library can't handle those characters in a component name, it shouldn't be possible in the component editor to use them in names. That still is possible, so the problem could be considered a library editor bug.
Version Info:
Application: kicad
Version: (2017-12-16 revision 845ca5f)-master, release build
Libraries:
wxWidgets 3.0.2
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.3.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.2 (UTF-8,STL containers,compatible with 2.8)
Boost: 1.61.0
Curl: 7.43.0
Compiler: Clang 7.3.0 with C++ ABI 1002
Ran into that problem today with today's nightly build on OSX. The name gets remaped "behind the scenes", still displays with a '/' and the schematic breaks upon reopening.
Also, if the library can't handle those characters in a component name, it shouldn't be possible in the component editor to use them in names. That still is possible, so the problem could be considered a library editor bug.
Version Info: compatible with 2.8)
Application: kicad
Version: (2017-12-16 revision 845ca5f)-master, release build
Libraries:
wxWidgets 3.0.2
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.3.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.2 (UTF-8,STL containers,
Boost: 1.61.0
Curl: 7.43.0
Compiler: Clang 7.3.0 with C++ ABI 1002
Build settings: WX_GRAPHICS_ CONTEXT= ON WX_OVERLAY= ON SCRIPTING= ON SCRIPTING_ MODULES= ON SCRIPTING_ WXPYTHON= ON SCRIPTING_ ACTION_ MENU=ON GITHUB_ PLUGIN= ON USE_OCE= ON
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_SPICE=ON