occt: master 8f00325d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
abv | master | 2019-11-16 05:59:38 | master 9a90a452 | |
Affected Issues | 0031171: Draw - support Unicode input / output in console on Windows | |||
Changeset | 0031171: Draw - support Unicode input / output in console on Windows System console is configured at DRAW start to use UTF-8 encoding, for cout and cin to deal correctly with Unicode symbols. Use of std::wcout is avoided as it leads to corrupted output. Command testgrid is improved to enforce UTF-8 encoding in child DRAW processes to preserve Unicode symbols in captured output. Test bugs fclasses bug22125 is refactored: - avoid dependency on external data file - avoid producing snapshot - check that Unicode name of the file created by OCCT procedure matches the name interpreted by Tcl functions |
|||
mod - src/Draw/CommandWindow.cxx | Diff File | |||
mod - src/Draw/Draw.cxx | Diff File | |||
mod - src/Draw/Draw_Interpretor.cxx | Diff File | |||
mod - src/Draw/Draw_Main.cxx | Diff File | |||
mod - src/DrawResources/TestCommands.tcl | Diff File | |||
mod - tests/bugs/fclasses/bug22125 | Diff File |