From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2181) id 120EC3858C53; Thu, 18 Jan 2024 10:44:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 120EC3858C53 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1705574650; bh=2pMUkQbKUQk5t1EPPveidF1YGIL+Rafa2tzBGoBk+Ag=; h=To:Subject:Date:From:From; b=FfBZzppzAJejUccyK2ncROEyWcEikDb+Kt50V/wbznUSfkblhznCPwQln3PWyX2M+ neDj7O4f3u+3OxGz4bTumEDv6oS/uQd5hayGUojUXWzoQ/a63W88mCrwSnXijb9yjc cfsdJag9NHAXomszYgDA32cMEqxdjkhfG8xVW4v8= To: gcc-cvs-wwwdocs@gcc.gnu.org Subject: gcc-wwwdocs branch master updated. dda91b53cc53b0b42fbf47f06e9e44a8e2a2c1c5 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: d7b8bde61a4d4490e1baa379b843b372c5d08c15 X-Git-Newrev: dda91b53cc53b0b42fbf47f06e9e44a8e2a2c1c5 Message-Id: <20240118104410.120EC3858C53@sourceware.org> Date: Thu, 18 Jan 2024 10:44:10 +0000 (GMT) From: Jonathan Wakely List-Id: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via dda91b53cc53b0b42fbf47f06e9e44a8e2a2c1c5 (commit) from d7b8bde61a4d4490e1baa379b843b372c5d08c15 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit dda91b53cc53b0b42fbf47f06e9e44a8e2a2c1c5 Author: Jonathan Wakely Date: Thu Jan 18 10:43:44 2024 +0000 Document new additions to libstdc++ std::generator, std::format improvements, std::text_encoding. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 5644de1e..951d005b 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -245,6 +245,7 @@ a work-in-progress.

  • Improved experimental support for C++20, including:
    • std::chrono::parse.
    • +
    • Unicode-aware string handling in std::format.
  • Improved experimental support for C++23, including: @@ -252,6 +253,9 @@ a work-in-progress.

  • The std::ranges::to function for converting ranges to containers.
  • +
  • The std::generator view for getting results from + coroutines. +
  • The <stacktrace> header is supported by default.
  • std::print and std::println @@ -272,7 +276,13 @@ a work-in-progress.

  • Functions for saturation arithmetic on integers.
  • std::to_string now uses std::format.
  • Enhanced formatting of pointers with std::format.
  • +
  • The std::runtime_format function to allow using + non-literal format strings with std::format.
  • Testable result types for <charconv> functions.
  • +
  • The std::text_encoding class for identifying character + sets (requires linking with -lstdc++exp for some member + functions). +
  • Faster numeric conversions using std::to_string and ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-14/changes.html | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- gcc-wwwdocs