WG21 PAPERS

Mailings Beta

Volunteer-driven · Not affiliated with WG21 or ISO

Filter and export papers from the C++ Committee’s monthly mailings by time frame and audience using the options below, or refine your export further with the Select button. Paper numbers and titles open each paper’s page, with its revision history and a link to the official copy on open-std.org.

Audience
General
Wording
Evolution
Study Groups
Mailings
1 · Year 1 · Month

Select the arrow to the right of the year to filter for specific months.

2026 Sep · 1 of 8

Pick months in 2026

2025 143 papers

Pick months in 2025

Add Year +

Select Years To Display

Current Years Selected

2026 2025
Filters SG16 Clear all
5 out of 5 papers selected for export
SelectPaper Title Authors Audience Doc Date Mailing Date
P2728R15 Unicode in the Library, Part 1: UTF Transcoding Eddie Nolan E. Nolan 2026-09-22 2026-09
Doc Date 2026-09-22
Mailing Date 2026-09 Unassigned
Author(s) Eddie Nolan
Target Audience LEWGSG16
Revisions R16R14R13R12R11
Tracking issue View on GitHub
P3256R0 Formatting what matters Victor Zverovich V. Zverovich 2026-09-18 2026-09
Doc Date 2026-09-18
Mailing Date 2026-09 Unassigned
Author(s) Victor Zverovich
Target Audience SG16
Tracking issue View on GitHub
Abstract This paper proposes making `std::exception` and publicly derived exception types formattable with `std::format` and printable with `std::print`. It also specifies the encoding of library-generated parts of standard exception messages, resolving [LWG4087].
P4235R0 Removing Digraphs Matthias Wippich M. Wippich 2026-09-22 2026-09
Doc Date 2026-09-22
Mailing Date 2026-09 Unassigned
Author(s) Matthias Wippich
Target Audience EWGSG16SG22
Revisions R1
Tracking issue View on GitHub
Abstract Digraphs are a complicated solution to a very old problem, which cause more problems than they solve in a modern environment. Digraphs also severely limit the design space of C++, although as we have seen with [[P2996]](https://www%2eopen-std%2eorg/jtc1/sc22/wg21/docs/papers/2025/p2996r13%2ehtml) we are already fine with special-casing our way out of this pickle.
P4267R0 Formatting Enums, Upon Reflection Victor Zverovich V. Zverovich 2026-08-20 2026-09
Doc Date 2026-08-20
Mailing Date 2026-09 Unassigned
Author(s) Victor Zverovich
Target Audience LEWGSG16
Revisions R1
Tracking issue View on GitHub
Abstract Formatting an enumeration as its underlying type currently requires either a formatter specialization or an explicit conversion at every call site. [P3070] proposed `format_as`, an ADL-based customization point that makes this more convenient and allows the conversion to be performed before type erasure.
P4345R0 Extending C++ with Unicode Mathematical Operators Steve Downey S. Downey 2026-09-22 2026-09
Doc Date 2026-09-22
Mailing Date 2026-09 Unassigned
Author(s) Steve Downey
Target Audience EWGSG16SG17
Revisions R1
Tracking issue View on GitHub
Abstract We propose that a user be able to declare `operator⊞` and write `a ⊞ b`. That is the whole feature: a frozen set of Unicode symbols that have never had meaning in C++ becomes available as operator tokens, and an operator drawn from that set is an ordinary overloadable function, found by ordinary lookup, called by ordinary overload resolution.
Showing 5 of 5 papers · source: open-std.org