From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id CB957385800C; Fri, 16 Feb 2024 17:43:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CB957385800C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1708105383; bh=B8BTOP8o2QsY3saG2pfkW8XOS2ia02kJsXSES2MCvQ0=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Sskc6uT+3CmYzgqf27K8EUKgroT89eeTLnljwhXtwIX1oqfYvad1RK4flZgkDqu1G C41qJIOHZbOXG4ShBN8ao57g8GQkE07POqJb4fSyBD5cfVb2hkaY0Zyu8bZqq163ls AJrxznp51+rKds0WlI70wB1Xdvv7pE5NxSoGMAPI= From: "carlos at redhat dot com" To: libc-locales@sourceware.org Subject: [Bug localedata/31370] wcwidth() does not treat DEFAULT_IGNORABLE_CODE_POINTs as zero-width Date: Fri, 16 Feb 2024 17:43:03 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.40 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: maiku.fabian at gmail dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D31370 --- Comment #7 from Carlos O'Donell --- (In reply to Jules Bertholet from comment #6) > (Apologies for the previous mangled message, I accidentally submitted whi= le > editing)=20 >=20 > =E2=80=A6The displayed width of many characters depends on the context, s= urrounding > characters, the particular font, etc. `wcwidth()` can only ever be "best > effort." See = for > some more background. I agree completely. One last question: Are we internally consistent with curses, gnome, implementations on Windows, implementations on Mac OSX? While we might not be able to achieve this it would be good to know if we c= an? At the very least being internally consistent on Linux terminals would be g= ood. --=20 You are receiving this mail because: You are on the CC list for the bug.=