[libcxx-commits] [libcxx] [libc++][format] Improves escaping. (PR #88283)

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Wed Apr 24 11:35:16 PDT 2024


================
@@ -328,8 +313,13 @@ def generate_data_tables() -> str:
     #
     # When this region becomes substantially smaller we need to investigate
     # this design.
+    #
+    # Due to P2713R1 Escaping improvements in std::format the range
+    #   E0100..E01EF  ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
+    # is no longer part of these entries. This causes an increase in the size
+    # of the table.
     assert data[-1].upper == 0x10FFFF
-    assert data[-1].upper - data[-1].lower > 900000
+    # assert data[-1].upper - data[-1].lower > 900000
----------------
mordante wrote:

It has been removed the next patch does something here again.

https://github.com/llvm/llvm-project/pull/88283


More information about the libcxx-commits mailing list