Skip to content

feat: bump language version to C++23 - #120

Merged
zao merged 1 commit into
PathOfBuildingCommunity:masterfrom
zao:feat/cpp23-first
Sep 14, 2026
Merged

zao merged 1 commit into
PathOfBuildingCommunity:masterfrom
zao:feat/cpp23-first

Conversation

@zao

@zao zao commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

This advances the C++ version from C++17 to C++23, most of the immediate fallout is from UTF-8 strings in filesystem code.

This change keeps the impact minimal by casting at the boundaries rather than changing internal string representations to u8string and char8_t, something that might be desirable down the line.

This advances the C++ version from C++17 to C++23, most of the immediate
fallout is from UTF-8 strings in filesystem code.

This change keeps the impact minimal by casting at the boundaries rather
than changing internal string representations to u8string and char8_t,
something that might be desirable down the line.
@zao
zao merged commit 8694a07 into PathOfBuildingCommunity:master Sep 14, 2026
1 check passed
@zao
zao deleted the feat/cpp23-first branch September 14, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant