Friendly ping~
On Sat, Nov 22, 2025 at 12:52 AM Yuao Ma <[email protected]> wrote: > > On Sat, Nov 22, 2025 at 12:49 AM Yuao Ma <[email protected]> wrote: > > > > On Sat, Nov 22, 2025 at 12:41 AM Jonathan Wakely <[email protected]> wrote: > > > > > > On Fri, 21 Nov 2025 at 16:32, Yuao Ma <[email protected]> wrote: > > > > > > > > On Fri, Nov 21, 2025 at 7:52 PM Jonathan Wakely <[email protected]> > > > > wrote: > > > > > > > > > > On Thu, 20 Nov 2025 at 17:51, Yuao Ma <[email protected]> wrote: > > > > > > > > > > > > Hi all, > > > > > > > > > > > > This patch implements P3044R2 by adding a subview function for > > > > > > string > > > > > > and string_view. The implementation delegates directly to substr. > > > > > > Tested on x86_64-linux. > > > > > > > > > > The new basic_string::subview member needs to be added to > > > > > include/bits/cow_string.h as well, or the new tests need to be > > > > > disabled for the old COW std::string ABI. > > > > > > > > > > > > > The nodiscard and Markdown symbols are fixed. I also added the > > > > > > Thanks! > > > > > > > cxx11_abi effective target to the tests, since we likely don't want to > > > > use the COW ABI with C++26. > > > > > > You would be surprised, people still do use it! > > > > > > If the feature is absent for the COW string then bits/version.def > > > needs to use cxx11abi = yes so that the new macro is not defined for > > > the COW ABI. > > > > > > > Got it! Fixed in the new series. > > Oops, I just sent the old ones by mistake. Below is the new series.
