Feature Request #1959

Open
opened 2026-01-30 22:42:52 +00:00 by claunia · 0 comments
Owner

Originally created by @indrajithbandara on GitHub (Jun 23, 2019).

Use UTF-8 as source and executable encodings for C++ projects that
contain UTF-8 source files.

Tree 35229a7 fails to build where the
default code page is 936 (GBK), due to multiple files containing UTF-8
encoded strings and/or comments, and these projects set to
fail-on-warning mode. Additionally,
src/host/ut_host/UnicodeLiteral.hpp contains a Windows-1252 encoded
string. This commit adds the /utf-8 option to the affected projects,
and converts src/host/ut_host/UnicodeLiteral.hpp to UTF-8.

Originally created by @indrajithbandara on GitHub (Jun 23, 2019). Use UTF-8 as source and executable encodings for C++ projects that contain UTF-8 source files. Tree 35229a7 fails to build where the default code page is 936 (GBK), due to multiple files containing UTF-8 encoded strings and/or comments, and these projects set to fail-on-warning mode. Additionally, src/host/ut_host/UnicodeLiteral.hpp contains a Windows-1252 encoded string. This commit adds the /utf-8 option to the affected projects, and converts src/host/ut_host/UnicodeLiteral.hpp to UTF-8.
claunia added the Issue-BugResolution-DuplicateProduct-MetaArea-Build labels 2026-01-30 22:42:52 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1959