MantisBT
Mantis Bug Tracker Workflow

occt: master ae9f4b64 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
abv bugmaster master 2020-10-14 06:14:04 master 870ae593
Affected Issues 0031851: Data Exchange, STEP - enable Unicode symbols in STEP export
Changeset 0031851: Data Exchange, STEP - enable Unicode symbols in STEP export

Class STEPCAFControl_Writer is corrected to avoid replacing non-Ascii symbols by question marks, and spaces by underscores, on export to STEP.

Related: DRAW commands dealing with strings in OCAF documents are corrected to pass Unicode symbols as UTF-8.

Off-topic: code saving names of external STEP files in XDE and fetching them back is corrected to preserve Unicode symbols as UTF-8.

Added test bugs xde bug31851

Test de step_4 E7 corrected (no more replacement of spaces by underscores in names of layers)
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff ] File ]
mod - src/DDataStd/DDataStd_NameCommands.cxx Diff ] File ]
mod - src/DDataStd/DDataStd_TreeBrowser.cxx Diff ] File ]
mod - src/DDF/DDF_Browser.cxx Diff ] File ]
mod - src/DDocStd/DDocStd_ApplicationCommands.cxx Diff ] File ]
mod - src/DDocStd/DDocStd_DocumentCommands.cxx Diff ] File ]
mod - src/DDocStd/DDocStd_MTMCommands.cxx Diff ] File ]
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx Diff ] File ]
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW_Layers.cxx Diff ] File ]
mod - src/XDEDRAW/XDEDRAW_Props.cxx Diff ] File ]
add - tests/bugs/xde/bug31851 Diff ] File ]
mod - tests/de/step_4/E7 Diff ] File ]


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker