Skip to content

Conversation

@MarkCallow
Copy link
Collaborator

  • Remove OutputString:: prefix from in class definition of constructor.
  • Add u8string overload of InputStream constructor.
  • Fix return type of from_u8string.
  • Add from_u8string and to_u8string overloads that take u8string_view and string_view respectively.
  • Provide overloads of fmtInFile and fmtOutFile that take u8string_view.
  • Avoid use of filesystem::path::u8path in c++20 to avoid deprecation warning.

- Remove OutputString:: prefix from in class definition of constructor.
- Add u8string overload of InputStream constructor.
- Fix return type of from_u8string.
- Add from_u8string and to_u8string overloads that take u8string_view
  and string_view respectively.
- Provide overloads of fmtInFile and fmtOutFile that take u8string_view.
- Avoid use of filesystem::path::u8path in c++20 to avoid deprecation
  warning.
@MarkCallow MarkCallow merged commit 9d8594b into main Jan 4, 2026
51 checks passed
@MarkCallow MarkCallow deleted the c++20fixes branch January 4, 2026 08:51
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.

2 participants