Feature Request #1964

Closed
opened 2026-01-30 22:42:59 +00:00 by claunia · 1 comment
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:59 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Jun 23, 2019):

This is a duplicate of #1251. Thanks!

@DHowett-MSFT commented on GitHub (Jun 23, 2019): This is a duplicate of #1251. Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1964