DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 65BBNo8E2684910 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 65BBNo8E2684910 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=qMKk8SfB X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 72CB14B99F6B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1781177029; bh=QCU6pYhkBRBsBqrdqA2CVhyR1bAhORjWMk23V7YIdjI=; h=Resent-From:Resent-Date:Resent-To:References:In-Reply-To:Date: Subject:Cc:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=qMKk8SfBhlco4/MCtPxCzIASLUpvlV7QFWSPFpMPxYU0+eY9i6eSZo4WAVX73nqCX xo/Y7dI+41aBY9ebSTs9rJ76tpB+s3zmQD2K2TBgenrv9yVE2lt2c1QbVBkKf5u/kU JZjq1pKuJSFHSg/gjQnvvKvQww2C3oNkXUfOA5Go= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CFE2A4BA5436 Resent-From: root Resent-Date: Thu, 11 Jun 2026 11:22:57 +0000 Resent-Message-ID: Resent-To: cygwin AT cygwin DOT com X-Original-To: spam AT localhost Delivered-To: spam AT localhost DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 76FFF4BA2E0A ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 76FFF4BA2E0A ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1780422798; cv=pass; b=BhgGDAgHGCQGc+kXDk+JJrq1TqTE1ehBeNe8xIk6jvwXuNpNzQbtrRsRaHR0jH3uAeDfi5V/ugzHkIBj6q+WB2tDky9/tgJfn1N568P96XmzGSrLup9pseoHn32SOvVO5Gy8OeBYT5HUoXduGviOmbqAe2LLCQ7ub9dw4LMMeEw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1780422798; c=relaxed/simple; bh=wyIiXqVuAsO+0Kpwqtc+VZtH4Asft1K9hZJMZmJYBwQ=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject; b=g4z/hhblPJUcLF9MQTL8l5948XoTV6pUId1YC+gZufPAWVKW4KPGwSERndj+Tg6U06JjSPyrfEMgSdtlnpTHS6s6Q32LbIEC5rdRBI+dSuW/7fxhrkyuIhSmC2ZfhxrbYzbPuotFVlNe9t6tBNyQPEy+lkqKNWKxiqT1PRWDpD4= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=H+OCvj9a DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 76FFF4BA2E0A ARC-Seal: i=1; a=rsa-sha256; t=1780422797; cv=none; d=google.com; s=arc-20240605; b=T4LpxwgyFSmowHc2NdFX6mDQtantbw3yy7eQDbfjfRWbfe4vk9O9/qi4L7RoGNk/XL sfOe23UBLrK18GJC4YspXwHD+cI8hd14ua4FTfASAmm0dWuo9HEHPYNo1+FA8uD0MY7o 7ktuj29/9i8e6+wpYv7qNR1R1BFxHFzuJtj6/KuWynd4SKd9zifWzwJcdSrbvu0kXkBK qSpXUs2cdlO4y8f+/5ubfg9/Mf+S5LrYbjH7R6aRuzdNLEhqfJKju1yZJM4qmkghPpsZ C20h4w1ZEkKRnPBY84zK1/ewlGgIfWTa+aHq9Hz+W0i6SwlS1DbVKGlLoxvhJAlcZQFi p9lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=F/yEdahpY0NVi55r4G3aU5oB+qnwdW+FkfBnIwWVqK4=; fh=sd9DrWL0lRVAv1ZfrI1Oop0H1c0rYDkqGOnwXME62EE=; b=Y3l2PZ5Wge6XdbPTJV7ZfcDfKJbULcWUT9aprY5CQnkx/IN/tyQG96DzpJnfssFo34 zGP9iFuPvDhDQpVQWzJ05ix0w0JaGx58Rnb3YLoz8ptZrV27c7kVZRy9FPfDCz2lJORc N5EoKbkANlbXJB6LPGvx8XL7GIPdfFHSX/DkAnVCGw01E9/FVfK5bzdTi/Kk9KMFFDfS n/b/D1CSLTwrhHlFhKn1IFeH+WjAGJ5/5KnDCcecBxlzjJkQCrqfFj4IsbBTHa3q1ivn 48WHUnx3KYwZzzWg+OyJQrdDPesPQ+C+qyi/+c2X5AqVAECx8hZvXYNlA4rvi6SlJRch 9ECw==; darn=cygwin.com ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780422797; x=1781027597; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=F/yEdahpY0NVi55r4G3aU5oB+qnwdW+FkfBnIwWVqK4=; b=gCj6oKMBa9IWKAKDhfBePYSndK5VXmfSKInsfWrhZcz1qx1Q40TxaTuuMpByZ+woT6 /HhhOmBs78SnRaylpF7qZn57WK2tDtIrhPGrPftg15HiYP9nMlG+dn15Fp4PM/86p9vs goY96Z1/xylQEQ1JSEJbJSw5eqxSouzc+LBCcb5t5aC5m3FvpKmV0dX1whx5V8XG0UYd HxH6Ho1HRNj63rk78Cdqftal0YdZievEbFDTx4YwqHkWsOQ44VThlrlAkVULryeXNB7+ P7s1NrCTTljdHaCGFulDQ16EnJvOD0F3hycAGDvRcyVUU3Fsc2qgBnvmVHh4Z5iXCFi4 CtwQ== X-Gm-Message-State: AOJu0YwAQZ+QpvgaLcaGclYJkIyjAw6DEK+a7VBNT9DG5YDZMEN2b2b4 FO9US/QB20M7s6pqF22iOFqA/MwndW5kwsL3Xo3S606O0iutpKw641wj7JpQcGONLNUzvofd9oT 1qLXONG4dhGiniGSpy4WGCuq+StdEoD+EPdBHxE8= X-Gm-Gg: Acq92OG99/EDEY4oC4vX0ISkO9Od+MZdBgHyTL931DfK8mGDzoTFhFA2/6vQx72F+8v zqZrNWiDYTyZjHaHeRcHgYp8eF4L1xEU8pZZwc6BXzKWT92Nc3CbFqDy/cuXbdaTL50xrokSF1B CZazWjOqIbiC3f0ZVtgDPKCTENNy2Y/9jwZUExMzPGQUCRD76sm/BcocvZmt3vh7QHldjIFFjuw 3b2CX39BJG3sc30JezSB5lcCuL/lUrASjyOHrcd7DtpAM3E1fx5dGTT6WmAiR9zZkcU8NfQD6Iu j0zLDhuxIYWjz+QeJXvrln8YdaYqk07y24Hxvxi8lOPmjr9nj5Lq X-Received: by 2002:a05:6402:2683:b0:678:edab:6f40 with SMTP id 4fb4d7f45d1cf-68e5d310881mt656869a12.4.1780422797093; Tue, 02 Jun 2026 10:53:17 -0700 (PDT) MIME-Version: 1.0 References: <874ikpawdk DOT fsf AT Gerda DOT invalid> <8ff2ab8d-dfdc-459c-96f3-ed4a4f451440 AT towo DOT net> <0140C1F4-CA22-46DE-AE21-69C5427C59B5 AT unified-streaming DOT com> <4f885156-7772-43d7-ab72-c88f0a7d1e52 AT towo DOT net> <112594ad-3c25-4dad-b1bc-071b4951ed98 AT towo DOT net> <97f0f3c6-9f2c-429c-aa8e-875b7806b275 AT towo DOT net> <8733z9jpfj DOT fsf AT Gerda DOT invalid> <87pl2bab08 DOT fsf AT Gerda DOT invalid> <2a39e204-bd8b-4511-bd34-703899600e9e AT towo DOT net> <87ldcza133 DOT fsf AT Gerda DOT invalid> <21ca1d38-7b82-49af-b954-b83141237843 AT towo DOT net> <5c46f199-128c-4409-a354-9d3e1deb29bb AT towo DOT net> <87y0gyyqm2 DOT fsf AT Gerda DOT invalid> In-Reply-To: Date: Tue, 2 Jun 2026 11:53:05 -0600 X-Gm-Features: AVHnY4Lweuhu_BP-zAnMOS4hKNcIi8Ax9ZVl7fArxob1uvh-6g-yLasbIDJVEWw Message-ID: Subject: Re: wcwidth broken with gcc 16 Cc: cygwin AT cygwin DOT com Content-Type: multipart/mixed; boundary="0000000000005f8cf8065348fcdc" X-Content-Filtered-By: Mailman/MimeDel 2.1.30 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Doug Henderson via Cygwin Reply-To: Doug Henderson Sender: "Cygwin" --0000000000005f8cf8065348fcdc Content-Type: multipart/related; boundary="0000000000005f8cf8065348fcda" --0000000000005f8cf8065348fcda Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I have been carefully following this discussion of technical issues, API conformance, and related issues,. There has been no significant discussion of the user experience that depends on the resolution of this problem. Will non-BMP Unicode code points display correctly in terminal windows (that use an appropriate font), e.g. mintty? Non-BMP Unicode code points include emojis, mathematical script glyphs, and many others. For me, I care if a small Python script like: $ cat main.py print("U+01D49E =E2=80=B9=F0=9D=92=9E=E2=80=BA GC=3DLu MATHEMATICAL SCR= IPT CAPITAL C") outputs: U+01D49E =E2=80=B9=F0=9D=92=9E=E2=80=BA GC=3DLu MATHEMATICAL SCRIPT CAP= ITAL C as is currently does in Windows Terminal. or $ uname -a CYGWIN_NT-10.0-26200 mercury 3.6.9-1.x86_64 2026-04-21 15:46 UTC x86_64 Cygwin $ mintty --version mintty 3.8.2 (Cygwin-x86_64) $ date Jun 2, 2026 11:36:33 $ python3 -V Python 3.12.12 $ python3 main.py U+01D49E =E2=80=B9=F0=9D=92=9E=E2=80=BA GC=3DLu MATHEMATICAL SCRIPT CAP= ITAL C correctly displays the Mathematical Script Capital C glyph as seen below and in the attached screen capture. [image: image.png] If the resolution of this problem changes "our" user experience, that will be another problem. As an after thought, I may be seeing success due to the byte stream containing UTF-8 4-byte sequences all the way through Windows 11, without any conversions to UTF-16 or UTF-32. I am not so up-to-date with C to rattle off a demo in seconds, as I can in Python. I would like to see such a demo program. Just my take, Doug --=20 Doug Henderson, Calgary, Alberta, Canada - from gmail.com --0000000000005f8cf8065348fcda Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_mpwxdiwb0 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 --0000000000005f8cf8065348fcda-- --0000000000005f8cf8065348fcdc Content-Type: image/png; name="MATHEMATICAL SCRIPT CAPITAL C.png" Content-Disposition: attachment; filename="MATHEMATICAL SCRIPT CAPITAL C.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mpwxfek01 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 --0000000000005f8cf8065348fcdc Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --0000000000005f8cf8065348fcdc--