X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 09 Aug 2022 10:28:03 +0000 Resent-Message-ID: <handler.57072.B.166004088124990 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57072 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.166004088124990 (code B ref -1); Tue, 09 Aug 2022 10:28:03 +0000 Received: (at submit) by debbugs.gnu.org; 9 Aug 2022 10:28:01 +0000 Received: from localhost ([127.0.0.1]:42620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLMSu-0006Uq-JV for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 06:28:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:43200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oLKlB-0001Mx-87 for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 04:38:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <svenssonaxel@HIDDEN>) id 1oLKlA-00020U-AJ for bug-gnu-emacs@HIDDEN; Tue, 09 Aug 2022 04:38:45 -0400 Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:39680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <svenssonaxel@HIDDEN>) id 1oLKl8-0000qE-IQ for bug-gnu-emacs@HIDDEN; Tue, 09 Aug 2022 04:38:44 -0400 Received: by mail-qt1-x829.google.com with SMTP id s11so1273274qtx.6 for <bug-gnu-emacs@HIDDEN>; Tue, 09 Aug 2022 01:38:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=GTVnK6E2n8u/qXXEE4Vxg89rKn7jJYbuk1OMQ6u5QDI=; b=kFhaxyxCTo1MeM8p+oRLkgypsktMX9k9yqTr2ZU4C+CG/vffhbJRm4c9lEILPeX7cQ xXoeI31zLCSNREc1Kxv314xYnKwgvrqOPAUfI9klZUjYWf0M0YHziIZiA1uwNGiaXUeu eiSHShTX/0cMPjaYa81hb7RH0R8VKT1kjnF5q0P3NMXKNbAqNMxOu0n8qchyKfaqj0Ve L1j1ZVaqFxmdssE72VnMxZIcHlwmyketoBTvz0W7OqTq9N9OFQQjbWMhLsNVFl069TBf i+iPJkJTzljZOjNBr313FbQRlVVYW8OTJqsm66KaxfYe1ANUpFqto4xutaLdlOzOWFQe CqZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GTVnK6E2n8u/qXXEE4Vxg89rKn7jJYbuk1OMQ6u5QDI=; b=mOyoR36H/xh3tyMqu1z1gkWi2qpSMXPfGvZc99tFbteEG4pwNL3knm/bcEeTEJGMnl mz0WcmWTfgFmSDXlq+Qje/CfzOsLpJAJef97BUiXCprWlX3lL9yfxdYFKQo6bzhW59eI 0m6a88ST8Jx0pZu0F7dLfo3RcVAhKkc9BgLM0a8A/OFjLdEh4QTktBKtFRF6bRFkrQch h+s2yRS0NR5JjbDH1cccRmdEFQfVRnTwiDYNEKzxkMUwdJMZYTt2VMYAms9Zb8u479Ee D0LgHsCQAClTcVjQxfHbVAqPdJAAozji5A6tgc2Abhm/K+KjS+X5hwofEZLa8Mq/fITq naow== X-Gm-Message-State: ACgBeo3pQVHxdEThpnYyhR/vFY9W+Ngn1m8rjiOgiTeEWYz82OzeHR2k Wy9XfYS+K3+cBwPlPRnt0ZDrL4BupYGrvmY+voovS31Kc0ngRg== X-Google-Smtp-Source: AA6agR7hie9TjkMJRBQXHssSFlvizQS2+fZ9b0Of/sdhb6iH5xB8l1lJBLaxqwUkzlhyFykKs8NtqH0XTWgOEgcM24Q= X-Received: by 2002:ac8:5d91:0:b0:343:6e3:4db0 with SMTP id d17-20020ac85d91000000b0034306e34db0mr1560115qtx.603.1660034321346; Tue, 09 Aug 2022 01:38:41 -0700 (PDT) MIME-Version: 1.0 From: Axel Svensson <svenssonaxel@HIDDEN> Date: Tue, 9 Aug 2022 10:38:30 +0200 Message-ID: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000009f37405e5cadcac" Received-SPF: pass client-ip=2607:f8b0:4864:20::829; envelope-from=svenssonaxel@HIDDEN; helo=mail-qt1-x829.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Tue, 09 Aug 2022 06:27:56 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --00000000000009f37405e5cadcac Content-Type: text/plain; charset="UTF-8" IIUC the documentation to glyphless-char-display-control, any of the character groups can be assigned any of the display methods. First bug + patch: Using update-glyphless-char-display to choose to display variation-selectors as acronyms does not work since these codepoints are missing from char-acronym-table. The attached patch attempts to fix this and succeeds for U+FE00..U+FE0E but fails for U+FE0F. Second bug: It seems that U+FE0F will not at all respect glyphless-char-display, instead always showing as an empty box. This I have not solved. Version: GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2022-07-21 Built from source, commit 5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7 Regards, Axel Svensson --00000000000009f37405e5cadcac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div></div><div></div><div>IIUC the documentation to glyph= less-char-display-control, any of the character groups can be assigned any = of the display methods.</div><div><br></div><div>First bug=C2=A0+ patch:<br= ></div><div>Using update-glyphless-char-display to choose to display variat= ion-selectors as acronyms does not work since these codepoints are missing = from char-acronym-table.</div><div>The attached patch attempts to fix this = and succeeds for U+FE00..U+FE0E but fails for U+FE0F.</div><div><br></div><= div>Second bug:<br></div><div>It seems that U+FE0F will not at all respect = glyphless-char-display, instead always showing as an empty box.</div><div>T= his I have not solved.</div><br><div>Version: GNU Emacs 28.1 (build 1, x86_= 64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2022-07-21<= /div><div>Built from source, commit 5a223c7f2ef4c31abbd46367b6ea83cd19d30aa= 7</div><div><br></div><div>Regards,</div><div>Axel Svensson</div><div><br><= /div></div> --00000000000009f37405e5cadcac--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Axel Svensson <svenssonaxel@HIDDEN> Subject: bug#57072: Acknowledgement ([BUG] update-glyphless-char-display and variation selectors) Message-ID: <handler.57072.B.166004088124990.ack <at> debbugs.gnu.org> References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> X-Gnu-PR-Message: ack 57072 X-Gnu-PR-Package: emacs Reply-To: 57072 <at> debbugs.gnu.org Date: Tue, 09 Aug 2022 10:28:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 57072 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 57072: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57072 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 09 Aug 2022 11:37:01 +0000 Resent-Message-ID: <handler.57072.B57072.16600449897863 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16600449897863 (code B ref 57072); Tue, 09 Aug 2022 11:37:01 +0000 Received: (at 57072) by debbugs.gnu.org; 9 Aug 2022 11:36:29 +0000 Received: from localhost ([127.0.0.1]:42760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLNXB-00022l-Ev for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 07:36:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oLNX9-00022O-Rb; Tue, 09 Aug 2022 07:36:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37682) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLNX4-0005rI-L8; Tue, 09 Aug 2022 07:36:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=LmcUoHUhjwzca3vI7paTIa9ze9ntuHONDy0OKo//lto=; b=haLEl5JbJRhx d3he9tBbYPqAJSNlfbkWFhvK2Bw2G91KfvevfQ7c7YIlRmOYqbSgPsasOGmuh5tOt3wX65785lkTN IVlhUZG7OzgO0a6H95tmzBXDMApj7n2eyo7E2wQUP+DPx6LKf4W5DrT/7KTwNm6ZIE8BMhZwdSrQR rf6JvdF8asXiOLdx1onq0Pe7HPm9dB+BewUV2SsTnqOiofKPj/duTRUFFdx6RA2LHgA9713YQuoDT FnKhAQcK40jGhCwWBFAIWu3r1ID58G7tbr3RNEorjAd7xo5xC8gAjXBPq+kl0MhG1G2pIORB0eKiz A7ANEFiJ/gw39UzIX6WXkg==; Received: from [87.69.77.57] (port=2952 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLNX4-0001ql-42; Tue, 09 Aug 2022 07:36:22 -0400 Date: Tue, 09 Aug 2022 14:36:11 +0300 Message-Id: <83edxpvec4.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> (message from Axel Svensson on Tue, 9 Aug 2022 10:38:30 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) merge 57073 57072 thanks > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Tue, 9 Aug 2022 10:38:30 +0200 > > IIUC the documentation to glyphless-char-display-control, any of the character groups can be assigned any > of the display methods. But not every glyphless character has an acronym, so this is not a bug. You are suggesting an enhancement (which is fine). > First bug + patch: > Using update-glyphless-char-display to choose to display variation-selectors as acronyms does not work > since these codepoints are missing from char-acronym-table. > The attached patch attempts to fix this and succeeds for U+FE00..U+FE0E but fails for U+FE0F. Why are the acronyms you propose so long? Why not use "VS01".."VS16" instead? Shorter acronyms are an advantage, since they will be displayed in a more legible way. > Second bug: > It seems that U+FE0F will not at all respect glyphless-char-display, instead always showing as an empty > box. > This I have not solved. Please show a recipe for that starting from "emacs -Q". Thanks.
Received: (at control) by debbugs.gnu.org; 9 Aug 2022 11:36:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 09 07:36:30 2022 Received: from localhost ([127.0.0.1]:42762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLNXB-00022r-Ou for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 07:36:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oLNX9-00022O-Rb; Tue, 09 Aug 2022 07:36:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37682) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLNX4-0005rI-L8; Tue, 09 Aug 2022 07:36:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=LmcUoHUhjwzca3vI7paTIa9ze9ntuHONDy0OKo//lto=; b=haLEl5JbJRhx d3he9tBbYPqAJSNlfbkWFhvK2Bw2G91KfvevfQ7c7YIlRmOYqbSgPsasOGmuh5tOt3wX65785lkTN IVlhUZG7OzgO0a6H95tmzBXDMApj7n2eyo7E2wQUP+DPx6LKf4W5DrT/7KTwNm6ZIE8BMhZwdSrQR rf6JvdF8asXiOLdx1onq0Pe7HPm9dB+BewUV2SsTnqOiofKPj/duTRUFFdx6RA2LHgA9713YQuoDT FnKhAQcK40jGhCwWBFAIWu3r1ID58G7tbr3RNEorjAd7xo5xC8gAjXBPq+kl0MhG1G2pIORB0eKiz A7ANEFiJ/gw39UzIX6WXkg==; Received: from [87.69.77.57] (port=2952 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLNX4-0001ql-42; Tue, 09 Aug 2022 07:36:22 -0400 Date: Tue, 09 Aug 2022 14:36:11 +0300 Message-Id: <83edxpvec4.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Axel Svensson <svenssonaxel@HIDDEN> In-Reply-To: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> (message from Axel Svensson on Tue, 9 Aug 2022 10:38:30 +0200) Subject: Re: bug#57072: [BUG] update-glyphless-char-display and variation selectors References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 57072 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) merge 57073 57072 thanks > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Tue, 9 Aug 2022 10:38:30 +0200 > > IIUC the documentation to glyphless-char-display-control, any of the character groups can be assigned any > of the display methods. But not every glyphless character has an acronym, so this is not a bug. You are suggesting an enhancement (which is fine). > First bug + patch: > Using update-glyphless-char-display to choose to display variation-selectors as acronyms does not work > since these codepoints are missing from char-acronym-table. > The attached patch attempts to fix this and succeeds for U+FE00..U+FE0E but fails for U+FE0F. Why are the acronyms you propose so long? Why not use "VS01".."VS16" instead? Shorter acronyms are an advantage, since they will be displayed in a more legible way. > Second bug: > It seems that U+FE0F will not at all respect glyphless-char-display, instead always showing as an empty > box. > This I have not solved. Please show a recipe for that starting from "emacs -Q". Thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 09 Aug 2022 16:19:04 +0000 Resent-Message-ID: <handler.57072.B57072.16600619035005 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16600619035005 (code B ref 57072); Tue, 09 Aug 2022 16:19:04 +0000 Received: (at 57072) by debbugs.gnu.org; 9 Aug 2022 16:18:23 +0000 Received: from localhost ([127.0.0.1]:44611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLRvy-0001Id-9g for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 12:18:23 -0400 Received: from mail-qt1-f179.google.com ([209.85.160.179]:46703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oLQf8-0003G3-7K for 57072 <at> debbugs.gnu.org; Tue, 09 Aug 2022 10:56:56 -0400 Received: by mail-qt1-f179.google.com with SMTP id cr9so5662216qtb.13 for <57072 <at> debbugs.gnu.org>; Tue, 09 Aug 2022 07:56:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gWnjweJkseZmhj2IgIZrC0QCeP89URDL24EYFAZaRXk=; b=nY6/Dia4BvfXguiTCkWiguftNodax6l91A/FvTSswEZTe4uO+hn0FZ8VTHcE1G1UBV FzqxwILnHAvtivSDGQKHRtCKRMBWPwADBgrYmJRwgqEJeqBiUWroshSmuRWcHFE97Zun 16aJGMF7IPGo7kQ4S1ruOjI9wc0oc6WSYKViug7FQdPYGhmD03oLvB0mmtKf9AIGwuWP PmsQgTFOnX1nPbxooGz4s7TdnXzy8w4qDhCWuGa7a6mwLughJokxlt49kDQQPRrbm/He job6t2O2dmM2OlcPaQhYyOcLmHfdkOHHUBBFi7IIuehiQ//tchXbU/JB1RgNWA0ZYfTx iXNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gWnjweJkseZmhj2IgIZrC0QCeP89URDL24EYFAZaRXk=; b=7K21o3jP9OqkWPPYVToj8/RMIziJh4OoZ70c2kV/u9BoAuLwLamTnqtFKc+GvcNl4E lm4LbD1DsxymHTnfOSl7PrRmH11BWPcDAyaFqh69+2tvrh5tbyqC98atRhM46RzspGUz o4hRUkbdqTbTDeXZvf1e1Rjlgh0Suq0tj8picMaH5DSq9bYoUtmDIueQ6eT5sBIQs1Uk NbS55h22UWSzdsLGn67PJUaYM7JvK6iDZd2tsN11XpgV1PqwzVb0V4h+FyVvXIHd4qTd +6IuWV4Ncc3kVJtkK63W0ovjnPWviQExFp41BFaY/4YrpI9uqMzP8FugGUKM71jF7Ox5 M/YA== X-Gm-Message-State: ACgBeo17Q3w+nldZwQH0Y0oPE16majG/8WnKMXUFZ55+c8Qpjjtx1MJA gK+Nbs0pCatOlKbYfak66EG04raMcIIiIH9ktPQJbi7MNFNZ2w== X-Google-Smtp-Source: AA6agR5+xwGbPjgNXxCw4JTCD4LxmcwEzbKivYXdoPlVurcUEY+tLDMihlxSBClaVSlfva0VbBzWik6GLRowXyWQvPo= X-Received: by 2002:a05:622a:614:b0:343:487:45d1 with SMTP id z20-20020a05622a061400b00343048745d1mr4719604qta.443.1660057008411; Tue, 09 Aug 2022 07:56:48 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> In-Reply-To: <83edxpvec4.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Tue, 9 Aug 2022 16:56:37 +0200 Message-ID: <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000004b473a05e5d02409" X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Tue, 09 Aug 2022 12:18:20 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000004b473a05e5d02409 Content-Type: multipart/alternative; boundary="0000000000004b473905e5d02407" --0000000000004b473905e5d02407 Content-Type: text/plain; charset="UTF-8" > You are suggesting an enhancement (which is fine). Acknowledged. See new patch attached. It turns out there are 256 variation selectors, so I've included some fixes for selectors 17-256 as well. admin/unidata/blocks.awk is an exception; it seems to deal with only VS 1-16, but I have not fixed it. > Why are the acronyms you propose so long? Why not use "VS01".."VS16" You're right, that is better. The attached patch is fixed to have shorter acronyms. The acronyms I've chosen are "VS-1" through "VS-9", "VS10" through "VS99" and "VS-100" through "VS-256". Not sure that's optimal, perhaps "VS01" or "VS 1" is better, what do you think? > Please show a recipe for that starting from "emacs -Q". To reproduce: 1) Start emacs -Q under X11. 2) Evaluate: (progn (let ((vs-acronyms '("VS01" "VS02" "VS03" "VS04" "VS05" "VS06" "VS07" "VS08" "VS09" "VS10" "VS11" "VS12" "VS13" "VS14" "VS15" "VS16"))) (dotimes (i 16) (aset char-acronym-table (+ #xfe00 i) (car vs-acronyms)) (setq vs-acronyms (cdr vs-acronyms)))) (update-glyphless-char-display 'glyphless-char-display-control '((format-control . acronym) (variation-selectors . acronym) (no-font . hex-code))) (insert #xfe00 #xfe01 #xfe0e #xfe0f)) Expected: Four boxes are shown, all of which contain "VS" in the upper half, and in the lower half "01", "02", "15" and "16" respectively. Actual: The three first boxes appear as expected, but the fourth is empty. Througout the codebase, I see U+FE0F sometimes singled out and treated differently than the other variation selectors, so this isn't entirely strange. in places including: - admin/unidata/emoji-data.txt:778 - admin/unidata/emoji-zwj.awk:102 - lisp/composite.el:856 --0000000000004b473905e5d02407 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>> You are suggesting an enhancement (which is fine= ).</div><div>Acknowledged.</div><div></div><div><br></div><div>See new patc= h attached.</div><div><br></div><div><div>It turns out there are 256 variat= ion selectors, so I've included some fixes for selectors 17-256 as well= .</div><div>admin/unidata/blocks.awk is an exception; it seems to deal with= only VS 1-16, but I have not fixed it.</div></div><div><br></div><div>>= Why are the acronyms you propose so long?=C2=A0 Why not use "VS01&quo= t;.."VS16"</div><div>You're right, that is better. The attach= ed patch is fixed to have shorter acronyms.</div><div></div>The acronyms I&= #39;ve chosen are "VS-1" through "VS-9", "VS10&quo= t; through "VS99" and "VS-100" through "VS-256&quo= t;.<div>Not sure that's optimal, perhaps "VS01" or "VS 1= " is better, what do you think?<br></div><div><br></div><div>> Plea= se show a recipe for that starting from "emacs -Q".</div><div><br= ></div><div>To reproduce:</div><div>1) Start emacs -Q under X11.</div><div>= 2) Evaluate:</div><div><br>(progn<br>=C2=A0 (let ((vs-acronyms<br>=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0'("VS01" "VS02" "VS= 03" "VS04"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"= ;VS05" "VS06" "VS07" "VS08"<br>=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"VS09" "VS10" "V= S11" "VS12"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quo= t;VS13" "VS14" "VS15" "VS16")))<br>=C2= =A0 =C2=A0 (dotimes (i 16)<br>=C2=A0 =C2=A0 =C2=A0 (aset char-acronym-table= (+ #xfe00 i) (car vs-acronyms))<br>=C2=A0 =C2=A0 =C2=A0 (setq vs-acronyms = (cdr vs-acronyms))))<br>=C2=A0 (update-glyphless-char-display<br>=C2=A0 =C2= =A0'glyphless-char-display-control<br>=C2=A0 =C2=A0'((format-contro= l . acronym)<br>=C2=A0 =C2=A0 =C2=A0(variation-selectors . acronym)<br>=C2= =A0 =C2=A0 =C2=A0(no-font . hex-code)))<br>=C2=A0 (insert #xfe00 #xfe01 #xf= e0e #xfe0f))</div><div><br></div><div>Expected:</div><div>Four boxes are sh= own, all of which contain "VS" in the upper half, and in the lowe= r half "01", "02", "15" and "16" re= spectively.</div><div><br></div><div>Actual:</div><div>The three first boxe= s appear as expected, but the fourth is empty.</div><div><br></div><div>Thr= ougout the codebase, I see U+FE0F sometimes singled out and treated differe= ntly than the other variation selectors, so this isn't entirely strange= .</div><div>in places including:</div><div>- admin/unidata/emoji-data.txt:7= 78</div><div>- admin/unidata/emoji-zwj.awk:102</div><div>- lisp/composite.e= l:856</div><div><br></div></div> --0000000000004b473905e5d02407-- --0000000000004b473a05e5d02409 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fixes-for-variation-selectors.patch" Content-Disposition: attachment; filename="0001-Fixes-for-variation-selectors.patch" Content-Transfer-Encoding: base64 Content-ID: <f_l6mazusd0> X-Attachment-Id: f_l6mazusd0 RnJvbSBhNGVjOWVhZTNkZTg0YmY5NTAxYzBkM2Y5N2NjYWRlNjAwNzE2NjM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBeGVsIFN2ZW5zc29uIDxtYWlsQGF4ZWxzdmVuc3Nvbi5jb20+ CkRhdGU6IFR1ZSwgOSBBdWcgMjAyMiAwMToxMTowMiArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIEZp eGVzIGZvciB2YXJpYXRpb24gc2VsZWN0b3JzCgotLS0KIGRvYy9saXNwcmVmL2Rpc3BsYXkudGV4 aSAgICAgICAgIHwgIDYgKysrLS0tCiBsaXNwL2ludGVybmF0aW9uYWwvY2hhcmFjdGVycy5lbCB8 IDI0ICsrKysrKysrKysrKysrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRp b25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9saXNwcmVmL2Rpc3BsYXku dGV4aSBiL2RvYy9saXNwcmVmL2Rpc3BsYXkudGV4aQppbmRleCBhY2U2N2ZiZWRiLi45NjA3OWRj MTA2IDEwMDY0NAotLS0gYS9kb2MvbGlzcHJlZi9kaXNwbGF5LnRleGkKKysrIGIvZG9jL2xpc3By ZWYvZGlzcGxheS50ZXhpCkBAIC04NTk2LDkgKzg1OTYsOSBAQCBHbHlwaGxlc3MgQ2hhcnMKIGlt YWdlcywgc3VjaCBhcyBVKzAwQUQgQHNje3NvZnQgaHlwaGVufS4KIAogQGl0ZW0gdmFyaWF0aW9u LXNlbGVjdG9ycwotVW5pY29kZSBWUy0xIHRocm91Z2ggVlMtMTYgKFUrRkUwMCB0aHJvdWdoIFUr RkUwRiksIHdoaWNoIGFyZSB1c2VkIHRvCi1zZWxlY3QgYmV0d2VlbiBkaWZmZXJlbnQgZ2x5cGhz IGZvciB0aGUgc2FtZSBjb2RlcG9pbnRzICh0eXBpY2FsbHkKLWVtb2ppcykuCitVbmljb2RlIFZT LTEgdGhyb3VnaCBWUy0yNTYgKFUrRkUwMCB0aHJvdWdoIFUrRkUwRiBhbmQgVStFMDEwMCB0aHJv dWdoCitVK0UwMUVGKSwgd2hpY2ggYXJlIHVzZWQgdG8gc2VsZWN0IGJldHdlZW4gZGlmZmVyZW50 IGdseXBocyBmb3IgdGhlIHNhbWUKK2NvZGVwb2ludHMgKHR5cGljYWxseSBlbW9qaXMpLgogCiBA aXRlbSBuby1mb250CiBDaGFyYWN0ZXJzIGZvciB3aGljaCB0aGVyZSBpcyBubyBzdWl0YWJsZSBm b250LCBvciB3aGljaCBjYW5ub3QgYmUKZGlmZiAtLWdpdCBhL2xpc3AvaW50ZXJuYXRpb25hbC9j aGFyYWN0ZXJzLmVsIGIvbGlzcC9pbnRlcm5hdGlvbmFsL2NoYXJhY3RlcnMuZWwKaW5kZXggY2Ey ODIyMmM4MS4uNzhmODQ0NzIwOCAxMDA2NDQKLS0tIGEvbGlzcC9pbnRlcm5hdGlvbmFsL2NoYXJh Y3RlcnMuZWwKKysrIGIvbGlzcC9pbnRlcm5hdGlvbmFsL2NoYXJhY3RlcnMuZWwKQEAgLTEyNDMs NyArMTI0Myw4IEBAID9MCiAJICAgKCN4MUUwMjYgLiAjeDFFMDJBKQogCSAgICgjeDFFOEQwIC4g I3gxRThENikKIAkgICAoI3gxRTk0NCAuICN4MUU5NEEpCi0JICAgKCN4RTAwMDEgLiAjeEUwMUVG KSkpKQorCSAgICgjeEUwMDAxIC4gI3hFMDFFRikKKwkgICAoI3hFMDEwMCAuICN4RTAxRUYpKSkp CiAgIChkb2xpc3QgKGVsdCBsKQogICAgIChzZXQtY2hhci10YWJsZS1yYW5nZSBjaGFyLXdpZHRo LXRhYmxlIGVsdCAwKSkpCiAKQEAgLTE1MjUsNiArMTUyNiwxNSBAQCBjaGFyLWFjcm9ueW0tdGFi bGUKICAgKGFzZXQgY2hhci1hY3JvbnltLXRhYmxlICgrICN4RTAwMjEgaSkgKGZvcm1hdCAiICVj IFRBRyIgKCsgMzMgaSkpKSkKIChhc2V0IGNoYXItYWNyb255bS10YWJsZSAjeEUwMDdGICItPnxU QUciKSA7IENBTkNFTCBUQUcKIAorKGRvdGltZXMgKGkgMjU2KQorICAobGV0KiAoKHZzLW51bWJl ciAoMSsgaSkpCisgICAgICAgICAoY29kZXBvaW50IChpZiAoPCBpIDE2KQorICAgICAgICAgICAg ICAgICAgICAgICAgKCsgI3hmZTAwIGkpCisgICAgICAgICAgICAgICAgICAgICAgKCsgI3hlMDEw MCBpIC0xNikpKQorICAgICAgICAgKGRhc2ggKGlmICg8PSAxMCB2cy1udW1iZXIgOTkpICIiICIt IikpKQorICAgIChhc2V0IGNoYXItYWNyb255bS10YWJsZSBjb2RlcG9pbnQKKyAgICAgICAgICAo Zm9ybWF0ICJWUyVzJXMiIGRhc2ggdnMtbnVtYmVyKSkpKQorCiA7OyBXZSBjYW4ndCB1c2UgdGhl IFxOe25hbWV9IHRoaW5ncyBoZXJlLCBiZWNhdXNlIHRoaXMgZmlsZSBpcyB1c2VkCiA7OyB0b28g ZWFybHkgaW4gdGhlIGJ1aWxkIHByb2Nlc3MuCiAoZGVmdmFyIGJpZGktY29udHJvbC1jaGFyYWN0 ZXJzCkBAIC0xNTc0LDcgKzE1ODQsOSBAQCB1cGRhdGUtZ2x5cGhsZXNzLWNoYXItZGlzcGxheQog CQkJCQkgICAgICN4ODAgI3g5RiBtZXRob2QpKQogCSAgICAoKGVxIHRhcmdldCAndmFyaWF0aW9u LXNlbGVjdG9ycykKIAkgICAgIChnbHlwaGxlc3Mtc2V0LWNoYXItdGFibGUtcmFuZ2UgZ2x5cGhs ZXNzLWNoYXItZGlzcGxheQotCQkJCQkgICAgICN4RkUwMCAjeEZFMEYgbWV0aG9kKSkKKwkJCQkJ ICAgICAjeEZFMDAgI3hGRTBGIG1ldGhvZCkKKyAgICAgICAgICAgICAoZ2x5cGhsZXNzLXNldC1j aGFyLXRhYmxlLXJhbmdlIGdseXBobGVzcy1jaGFyLWRpc3BsYXkKKwkJCQkJICAgICAjeEUwMTAw ICN4RTAxRUYgbWV0aG9kKSkKIAkgICAgKChvciAoZXEgdGFyZ2V0ICdmb3JtYXQtY29udHJvbCkK ICAgICAgICAgICAgICAgICAgKGVxIHRhcmdldCAnYmlkaS1jb250cm9sKSkKIAkgICAgICh3aGVu IHVuaWNvZGUtY2F0ZWdvcnktdGFibGUKQEAgLTE2NDcsMTAgKzE2NTksMTAgQEAgZ2x5cGhsZXNz LWNoYXItZGlzcGxheS1jb250cm9sCiAgICAgICAgICAgICAgICAgICAgIHRoYXQgYXJlIHJlbGV2 YW50IGZvciBiaWRpcmVjdGlvbmFsIGZvcm1hdHRpbmcgY29udHJvbCwKICAgICAgICAgICAgICAg ICAgICAgbGlrZSBVKzIwNjkgKFBESSkgYW5kIFUrMjAyQiAoUkxFKS4KICAgYHZhcmlhdGlvbi1z ZWxlY3RvcnMnOgotICAgICAgICAgICAgICAgICAgICBDaGFyYWN0ZXJzIGluIHRoZSByYW5nZSBV K0ZFMDAuLlUrRkUwRiwgdXNlZCBmb3IKLSAgICAgICAgICAgICAgICAgICAgc2VsZWN0aW5nIGFs dGVybmF0ZSBnbHlwaCBwcmVzZW50YXRpb25zLCBzdWNoIGFzCi0gICAgICAgICAgICAgICAgICAg IEVtb2ppIHZzIFRleHQgcHJlc2VudGF0aW9uLCBvZiB0aGUgcHJlY2VkaW5nCi0gICAgICAgICAg ICAgICAgICAgIGNoYXJhY3RlcihzKS4KKyAgICAgICAgICAgICAgICAgICAgQ2hhcmFjdGVycyBp biB0aGUgcmFuZ2UgVStGRTAwLi5VK0ZFMEYgYW5kCisgICAgICAgICAgICAgICAgICAgIFUrRTAx MDAuLlUrRTAxRUYsIHVzZWQgZm9yIHNlbGVjdGluZyBhbHRlcm5hdGUgZ2x5cGgKKyAgICAgICAg ICAgICAgICAgICAgcHJlc2VudGF0aW9ucywgc3VjaCBhcyBFbW9qaSB2cyBUZXh0IHByZXNlbnRh dGlvbiwgb2YKKyAgICAgICAgICAgICAgICAgICAgdGhlIHByZWNlZGluZyBjaGFyYWN0ZXIocyku CiAgIGBuby1mb250JzogICAgICAgIEZvciBHVUkgZnJhbWVzLCBjaGFyYWN0ZXJzIGZvciB3aGlj aCBubyBzdWl0YWJsZQogICAgICAgICAgICAgICAgICAgICBmb250IGlzIGZvdW5kOyBmb3IgdGV4 dC1tb2RlIGZyYW1lcywgY2hhcmFjdGVycwogICAgICAgICAgICAgICAgICAgICB0aGF0IGNhbm5v dCBiZSBlbmNvZGVkIGJ5IGB0ZXJtaW5hbC1jb2Rpbmctc3lzdGVtJy4KLS0gCjIuMzAuMgoK --0000000000004b473a05e5d02409--
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 09 Aug 2022 16:25:01 +0000 Resent-Message-ID: <handler.57072.B57072.16600622575643 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16600622575643 (code B ref 57072); Tue, 09 Aug 2022 16:25:01 +0000 Received: (at 57072) by debbugs.gnu.org; 9 Aug 2022 16:24:17 +0000 Received: from localhost ([127.0.0.1]:44627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLS1h-0001Sw-1o for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 12:24:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oLS1f-0001Sh-47 for 57072 <at> debbugs.gnu.org; Tue, 09 Aug 2022 12:24:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41922) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLS1Z-0003EB-TO; Tue, 09 Aug 2022 12:24:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=P3uSH0tmsnzGhxmI3+Qt3cTy/JAFw42juWg8TdpJoRo=; b=qyCGtuRoda01 pDnfQ/bVDkBtyfhTBdHdaXz7dHWADvEFu11IQIqBe6TZsiCirCsus+bwxNQsySov664QOQcx36QDx e1wJOt59teXmUuIOv41Wpd02OflTRYxNirQeRz3O8n40Hs+QUUp6xOYvBc6oq80qo3VRWM1UEcmh4 ABMXpbheUWG3blrXtvNyPbV+gP/2AbGNsg8BCTiw81GtR2b7gzJVGecPSIsaCrqvkMquSR8s5y49s sz3+KA25PhoBpwL87jwyUPtEme2H0wwpenQLjyD3sHgCeq2ppL1w0atqkC2w0zbMmVW5GnpMb+h+t 5viTf3i9T+VEcUbkBvS5tg==; Received: from [87.69.77.57] (port=4712 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLS1Z-0004mQ-Cn; Tue, 09 Aug 2022 12:24:09 -0400 Date: Tue, 09 Aug 2022 19:23:59 +0300 Message-Id: <83zggdtmg0.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> (message from Axel Svensson on Tue, 9 Aug 2022 16:56:37 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Tue, 9 Aug 2022 16:56:37 +0200 > Cc: 57072 <at> debbugs.gnu.org > > See new patch attached. Thanks, I will review it soon. > To reproduce: > 1) Start emacs -Q under X11. > 2) Evaluate: > > (progn > (let ((vs-acronyms > '("VS01" "VS02" "VS03" "VS04" > "VS05" "VS06" "VS07" "VS08" > "VS09" "VS10" "VS11" "VS12" > "VS13" "VS14" "VS15" "VS16"))) > (dotimes (i 16) > (aset char-acronym-table (+ #xfe00 i) (car vs-acronyms)) > (setq vs-acronyms (cdr vs-acronyms)))) > (update-glyphless-char-display > 'glyphless-char-display-control > '((format-control . acronym) > (variation-selectors . acronym) > (no-font . hex-code))) > (insert #xfe00 #xfe01 #xfe0e #xfe0f)) > > Expected: > Four boxes are shown, all of which contain "VS" in the upper half, and in the lower half "01", "02", "15" and > "16" respectively. > > Actual: > The three first boxes appear as expected, but the fourth is empty. > > Througout the codebase, I see U+FE0F sometimes singled out and treated differently than the other variation > selectors, so this isn't entirely strange. > in places including: > - admin/unidata/emoji-data.txt:778 > - admin/unidata/emoji-zwj.awk:102 > - lisp/composite.el:856 This character (as any other character) will only be displayed using the glyphless-char-display setup if it is shown as a separate character. If it is composed with other surrounding characters, it will be shown as the font tells us to show that sequence, and in that case Emacs doesn't consult glyphless-char-display at all. Now, VS16 is almost always composed with preceding characters, so I think you can only see it as acronym if you deliberately force Emacs not to compose it, e.g. by preceding it with U+20DD COMBINING ENCLOSING CIRCLE, or precede it and follow it by U+200C ZERO WIDTH NON-JOINER, or disable auto-composition-mode.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 09 Aug 2022 20:34:02 +0000 Resent-Message-ID: <handler.57072.B57072.166007723916117 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166007723916117 (code B ref 57072); Tue, 09 Aug 2022 20:34:02 +0000 Received: (at 57072) by debbugs.gnu.org; 9 Aug 2022 20:33:59 +0000 Received: from localhost ([127.0.0.1]:45196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLVvL-0004Bs-Ch for submit <at> debbugs.gnu.org; Tue, 09 Aug 2022 16:33:59 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:36497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oLVvJ-0004Bc-7P for 57072 <at> debbugs.gnu.org; Tue, 09 Aug 2022 16:33:57 -0400 Received: by mail-qt1-f172.google.com with SMTP id h22so9736246qta.3 for <57072 <at> debbugs.gnu.org>; Tue, 09 Aug 2022 13:33:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MiEaJmCdqjO54SFndk8WckqDZWkpRHA+gpoG7kDo+eM=; b=MBWDDCbuz28SB1k7L07SQmgAl9EMR+K8R2EOpKRx1cQS0GP29f6kZUOWVlHzoayMyD fCEreYTpCAXGhyNxSo5NxQD2pNo5edLoeFIizRC6pqb171zGNSdwF6eEmV4d23gAfrdu xvqIrgTXThJ+vwqFfJfQKnh+l+99goyO6TJkIn5O88+rP0Spkhpx6MKK4nmCXLkeFP2o XXYCuw6d0nq4/jfiAKYINUPtFRkUXaq4DL4kT60OV/dutYtXFCaXXsB23px4mdcI0HwN V/sP76LqCSUnpt3yq6HJDfQwdICruBPNPyIpbwIA4k6kEd6y7wq6SVgz/Rqsaj1O5l2h ywdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MiEaJmCdqjO54SFndk8WckqDZWkpRHA+gpoG7kDo+eM=; b=0hvsa6AXqSOVvUjksWFK0I8nJwuoow816aw6dSMaVC3Huq8KgvoPIplk9lOdOHnyUU IHaZUKCvabPcZ67q7AJzp7eZwPMjuxIoVCbnUz1yD35bHHervwVgXfvk2UxRf7Wr1EL5 ovb6kTZWPdRnkVhAMiKDUxQ5tlrYPGtY/fklxTRDaSi1x2c83UeLba1luYyBjs1fiI5T rx4mKtTRDsJ5fdIxz67iQTl6JnyzvScQeR8wmW+lWG5VNUCXFHdjfQLvIlLjyh7lxrjU i4jEp90WRIEp5uk2jH1y9lEZMZvnWlyaE9NZTVQ6SDKzjxqmmsDZyur3n/yB18sL+VJJ CcWg== X-Gm-Message-State: ACgBeo00HUZQT7dFmRX99gsrm0jJw5pyLEZMFex/e2xOro48eNQSiesl F57WOfMl3/ape7epgTT1QuQyR3FTKMZQU1qO5cU= X-Google-Smtp-Source: AA6agR58yLq5FyYp7itE631Nz2uzjvjehfdy40AyReE2lBmgeSXwwpC88oj1968TGMnMzzhODN0+ac0eP4VZUvAVcyE= X-Received: by 2002:a05:622a:c2:b0:342:e6dc:d658 with SMTP id p2-20020a05622a00c200b00342e6dcd658mr17560561qtw.211.1660077231695; Tue, 09 Aug 2022 13:33:51 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83zggdtmg0.fsf@HIDDEN> In-Reply-To: <83zggdtmg0.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Tue, 9 Aug 2022 22:33:40 +0200 Message-ID: <CAJ40yawCrjvLjWzWJ86VYbONHQxHFS05jf5W7+Rrt0r+76Ea+Q@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > Now, VS16 is almost always composed with preceding characters, so I > think you can only see it as acronym if you deliberately force Emacs > not to compose it, e.g. by preceding it with U+20DD COMBINING > ENCLOSING CIRCLE, or precede it and follow it by U+200C ZERO WIDTH > NON-JOINER, or disable auto-composition-mode. - Preceding it with U+20DD still produces the empty box - Preceding it and following it by U+200C still produces the empty box - Disabling auto-composition-mode produces the "VS16" acronym.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 10 Aug 2022 13:12:03 +0000 Resent-Message-ID: <handler.57072.B57072.166013706411043 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166013706411043 (code B ref 57072); Wed, 10 Aug 2022 13:12:03 +0000 Received: (at 57072) by debbugs.gnu.org; 10 Aug 2022 13:11:04 +0000 Received: from localhost ([127.0.0.1]:46876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oLlUG-0002s3-BV for submit <at> debbugs.gnu.org; Wed, 10 Aug 2022 09:11:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oLlUE-0002rN-3Q for 57072 <at> debbugs.gnu.org; Wed, 10 Aug 2022 09:11:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:32856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLlU8-0002yf-Lj; Wed, 10 Aug 2022 09:10:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/mR06I93Ki+MkKNO7q6MHvknr+qen3DRoZ+8LRhzzUw=; b=Q5QExdWMBFq+ BSYmtBEu6+G1ebGKdxE6lLeU5LkaILtiesG06ddgclY7h7SEoIdbyaxno546AwG7u/cFHTGMRoRsM gY7EXh2iiwHswA53WNNxxc5dIHF0sNLk+RxlhZMd+o+ohzi7/OO22UBAldN6dJZyns/ensmzEIyvS xw9XS/JAS/KtMdtLKyc1P/n8TrIfYc47VpvYD50IWdodxpc55zjtB4rsu836rRdp3dyVD2M5yPzA8 ztY+Nh2A6UQP7RXn3iG/K84GP7p/zOjX9t4gJz2js9zij2VXvI2IrtgyL0nmZwDdOpWqtyacEx/pE R+psOmgQhwORwaHTLN4UyA==; Received: from [87.69.77.57] (port=1179 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oLlU8-0002BJ-5h; Wed, 10 Aug 2022 09:10:56 -0400 Date: Wed, 10 Aug 2022 16:10:46 +0300 Message-Id: <83sfm4qm5l.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yawCrjvLjWzWJ86VYbONHQxHFS05jf5W7+Rrt0r+76Ea+Q@HIDDEN> (message from Axel Svensson on Tue, 9 Aug 2022 22:33:40 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83zggdtmg0.fsf@HIDDEN> <CAJ40yawCrjvLjWzWJ86VYbONHQxHFS05jf5W7+Rrt0r+76Ea+Q@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Tue, 9 Aug 2022 22:33:40 +0200 > Cc: 57072 <at> debbugs.gnu.org > > > Now, VS16 is almost always composed with preceding characters, so I > > think you can only see it as acronym if you deliberately force Emacs > > not to compose it, e.g. by preceding it with U+20DD COMBINING > > ENCLOSING CIRCLE, or precede it and follow it by U+200C ZERO WIDTH > > NON-JOINER, or disable auto-composition-mode. > > - Preceding it with U+20DD still produces the empty box > - Preceding it and following it by U+200C still produces the empty box > - Disabling auto-composition-mode produces the "VS16" acronym. Yes, I think this is because of the special composition rules we have for VS16 (which are required to display Emoji sequences correctly).
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 11 Aug 2022 14:02:02 +0000 Resent-Message-ID: <handler.57072.B57072.166022651829095 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166022651829095 (code B ref 57072); Thu, 11 Aug 2022 14:02:02 +0000 Received: (at 57072) by debbugs.gnu.org; 11 Aug 2022 14:01:58 +0000 Received: from localhost ([127.0.0.1]:54703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oM8l4-0007ZD-9D for submit <at> debbugs.gnu.org; Thu, 11 Aug 2022 10:01:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oM8l2-0007Yy-ER for 57072 <at> debbugs.gnu.org; Thu, 11 Aug 2022 10:01:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oM8kx-0002sT-8a; Thu, 11 Aug 2022 10:01:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=HF7++Lgig5Hec5AaUugdPUyK7gQzFlL+ebbwq0T2GiE=; b=JlzYF+hNhSrA BSEPbatGaZqlRc6V/7bGvEDri1F9MJXWV8IyN0cY8YV1wntXs53GYsh8cMwI3OxlYfxPBowqtdC2m poyeP5emPYLIdWQY/l3vvWDfHbH6Aqp49dcVBhXbOB9fYWUekpDPjbomJuTmN3vX3XzSAe17cvOlT v2X/cRaut03t3wYATiq8c2r2lYvrG+1m51KScjHmMvJ7ph4KmI7GJRI2/MSiGpgOSbJ/i2dZ47uaY HMkNtKVaGB7hcDsrPglwrVy10EVaae+UMBhAHvvcxSwSvFZmvg3avCYk1y2oZhbnZvUN1y7g08IW1 03RBOyLSXpImWe3spI8c4A==; Received: from [87.69.77.57] (port=1976 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oM8kw-00086Q-E0; Thu, 11 Aug 2022 10:01:51 -0400 Date: Thu, 11 Aug 2022 17:01:44 +0300 Message-Id: <83leruq3p3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> (message from Axel Svensson on Tue, 9 Aug 2022 16:56:37 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Tue, 9 Aug 2022 16:56:37 +0200 > Cc: 57072 <at> debbugs.gnu.org > > See new patch attached. > > It turns out there are 256 variation selectors, so I've included some fixes for selectors 17-256 as well. > admin/unidata/blocks.awk is an exception; it seems to deal with only VS 1-16, but I have not fixed it. > > > Why are the acronyms you propose so long? Why not use "VS01".."VS16" > You're right, that is better. The attached patch is fixed to have shorter acronyms. > The acronyms I've chosen are "VS-1" through "VS-9", "VS10" through "VS99" and "VS-100" through > "VS-256". > Not sure that's optimal, perhaps "VS01" or "VS 1" is better, what do you think? I think "VS01" is better. > diff --git a/lisp/international/characters.el b/lisp/international/characters.el > index ca28222c81..78f8447208 100644 > --- a/lisp/international/characters.el > +++ b/lisp/international/characters.el > @@ -1243,7 +1243,8 @@ ?L > (#x1E026 . #x1E02A) > (#x1E8D0 . #x1E8D6) > (#x1E944 . #x1E94A) > - (#xE0001 . #xE01EF)))) > + (#xE0001 . #xE01EF) > + (#xE0100 . #xE01EF)))) > (dolist (elt l) > (set-char-table-range char-width-table elt 0))) This hunk is a mistake, I think: the original code already covered all range of these characters. Thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 11 Aug 2022 14:59:02 +0000 Resent-Message-ID: <handler.57072.B57072.16602299362078 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16602299362078 (code B ref 57072); Thu, 11 Aug 2022 14:59:02 +0000 Received: (at 57072) by debbugs.gnu.org; 11 Aug 2022 14:58:56 +0000 Received: from localhost ([127.0.0.1]:54760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oM9eC-0000XS-Bo for submit <at> debbugs.gnu.org; Thu, 11 Aug 2022 10:58:56 -0400 Received: from mail-qv1-f42.google.com ([209.85.219.42]:41635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oM9eA-0000XE-0P for 57072 <at> debbugs.gnu.org; Thu, 11 Aug 2022 10:58:54 -0400 Received: by mail-qv1-f42.google.com with SMTP id d10so7917654qvn.8 for <57072 <at> debbugs.gnu.org>; Thu, 11 Aug 2022 07:58:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=xUxfDaDtK/7k9VARK46KxlwB1qCc+gyqFHsjqfoTtr4=; b=mVZ9O3jZ2juZllyHZWGh/lzn98PYY/qfLfvAZaHRhniKP6rNDxVkC7F98HxbV7GDfx Ze+psGQTCESiTO+3VwAWOQ/P+Sp1FNJ+Uoo9N+dIrQ/MKntZMZRcfJg3dqAkrCO5GmNJ UiWqUid/23ImkWUIrdezIseRSUSDng06/IIY9Kgn1RK9qGpnzx/ryqjWzcBWNQHgeaiy 3Aqrapg1pEFXoZcmduIxMTqbfPR6lDqT6BZxH1pnNDVIoW9w+5XqAwutOfYlw1/2MQNe kJ3UAdtnlxZCkrwVJr/iAdy7k9pxem23v+myK+2p4B4J7JlIuffIWPvgG35PbULCz25A TrXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=xUxfDaDtK/7k9VARK46KxlwB1qCc+gyqFHsjqfoTtr4=; b=7TKlO7IT47MtKVutNkY27qQG36c/BCqrQpcmaWbv+/bXi7irXm823Xb9v4jvDNkyue KJ3bxTaDGlm4q0qXujELPtejJ0P2SNabenBRWyW6Q3kJJxqpW8JZ2ML+el1NkT7BzJIX b3kdkcny8FxmtLSinTV21mCBTHakEWYjfwl5vscPHPM1YzVbD8QI+AHM4xcHLL17mVq8 Bp+1suqkdZTdjG5yjNcu2DWbzFSXHmtQR/aWru8OffBsjTA6tVcekyhoGh3asMyUeyTG VRGZyjxLAt3IC9L63svtBKuwaxO9/K8M0S+vN2/fSY7jchPydxjcgqmTqVfngkimItT/ lGWQ== X-Gm-Message-State: ACgBeo0mWmz2HPbb6ky2TLWlMOvI/av8L16567OQn/YMIkUD48TWUv6W iWL89bV9y8CQyl98BeXuTGSUfXqJj9BYFKX7Uqs= X-Google-Smtp-Source: AA6agR5j5l35D5hVecwE+UuNJLeOcVdQM+j2ev5jsWuZpholbaoRuUeFpL8fJ6kHe7l74fB8WxQ2B3puUHW4hUXYASY= X-Received: by 2002:a05:6214:c6f:b0:479:5993:5e8d with SMTP id t15-20020a0562140c6f00b0047959935e8dmr23993366qvj.15.1660229928413; Thu, 11 Aug 2022 07:58:48 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> In-Reply-To: <83leruq3p3.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Thu, 11 Aug 2022 16:58:37 +0200 Message-ID: <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> Content-Type: multipart/mixed; boundary="00000000000021057a05e5f867f1" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000021057a05e5f867f1 Content-Type: text/plain; charset="UTF-8" > I think "VS01" is better. Fixed to be "VS01" through "VS09", "VS10" through "VS99" and "VS 100" through "VS 256". > This hunk is a mistake, I think Good catch, fixed. See new patch attached. --00000000000021057a05e5f867f1 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fixes-for-variation-selectors.patch" Content-Disposition: attachment; filename="0001-Fixes-for-variation-selectors.patch" Content-Transfer-Encoding: base64 Content-ID: <f_l6p60qk40> X-Attachment-Id: f_l6p60qk40 RnJvbSAwMzM1MjdlYTNlZGNmNDE0ZTI4ZGViNzAyZWFiZmE1Y2VhOTEwNDg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBeGVsIFN2ZW5zc29uIDxtYWlsQGF4ZWxzdmVuc3Nvbi5jb20+ CkRhdGU6IFR1ZSwgOSBBdWcgMjAyMiAwMToxMTowMiArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIEZp eGVzIGZvciB2YXJpYXRpb24gc2VsZWN0b3JzCgotLS0KIGRvYy9saXNwcmVmL2Rpc3BsYXkudGV4 aSAgICAgICAgIHwgIDYgKysrLS0tCiBsaXNwL2ludGVybmF0aW9uYWwvY2hhcmFjdGVycy5lbCB8 IDIzICsrKysrKysrKysrKysrKysrKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlv bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jL2xpc3ByZWYvZGlzcGxheS50 ZXhpIGIvZG9jL2xpc3ByZWYvZGlzcGxheS50ZXhpCmluZGV4IGFjZTY3ZmJlZGIuLjk2MDc5ZGMx MDYgMTAwNjQ0Ci0tLSBhL2RvYy9saXNwcmVmL2Rpc3BsYXkudGV4aQorKysgYi9kb2MvbGlzcHJl Zi9kaXNwbGF5LnRleGkKQEAgLTg1OTYsOSArODU5Niw5IEBAIEdseXBobGVzcyBDaGFycwogaW1h Z2VzLCBzdWNoIGFzIFUrMDBBRCBAc2N7c29mdCBoeXBoZW59LgogCiBAaXRlbSB2YXJpYXRpb24t c2VsZWN0b3JzCi1Vbmljb2RlIFZTLTEgdGhyb3VnaCBWUy0xNiAoVStGRTAwIHRocm91Z2ggVStG RTBGKSwgd2hpY2ggYXJlIHVzZWQgdG8KLXNlbGVjdCBiZXR3ZWVuIGRpZmZlcmVudCBnbHlwaHMg Zm9yIHRoZSBzYW1lIGNvZGVwb2ludHMgKHR5cGljYWxseQotZW1vamlzKS4KK1VuaWNvZGUgVlMt MSB0aHJvdWdoIFZTLTI1NiAoVStGRTAwIHRocm91Z2ggVStGRTBGIGFuZCBVK0UwMTAwIHRocm91 Z2gKK1UrRTAxRUYpLCB3aGljaCBhcmUgdXNlZCB0byBzZWxlY3QgYmV0d2VlbiBkaWZmZXJlbnQg Z2x5cGhzIGZvciB0aGUgc2FtZQorY29kZXBvaW50cyAodHlwaWNhbGx5IGVtb2ppcykuCiAKIEBp dGVtIG5vLWZvbnQKIENoYXJhY3RlcnMgZm9yIHdoaWNoIHRoZXJlIGlzIG5vIHN1aXRhYmxlIGZv bnQsIG9yIHdoaWNoIGNhbm5vdCBiZQpkaWZmIC0tZ2l0IGEvbGlzcC9pbnRlcm5hdGlvbmFsL2No YXJhY3RlcnMuZWwgYi9saXNwL2ludGVybmF0aW9uYWwvY2hhcmFjdGVycy5lbAppbmRleCBjYTI4 MjIyYzgxLi5kNmU4M2M4MWU3IDEwMDY0NAotLS0gYS9saXNwL2ludGVybmF0aW9uYWwvY2hhcmFj dGVycy5lbAorKysgYi9saXNwL2ludGVybmF0aW9uYWwvY2hhcmFjdGVycy5lbApAQCAtMTUyNSw2 ICsxNTI1LDE3IEBAIGNoYXItYWNyb255bS10YWJsZQogICAoYXNldCBjaGFyLWFjcm9ueW0tdGFi bGUgKCsgI3hFMDAyMSBpKSAoZm9ybWF0ICIgJWMgVEFHIiAoKyAzMyBpKSkpKQogKGFzZXQgY2hh ci1hY3JvbnltLXRhYmxlICN4RTAwN0YgIi0+fFRBRyIpIDsgQ0FOQ0VMIFRBRwogCisoZG90aW1l cyAoaSAyNTYpCisgIChsZXQqICgodnMtbnVtYmVyICgxKyBpKSkKKyAgICAgICAgIChjb2RlcG9p bnQgKGlmICg8IGkgMTYpCisgICAgICAgICAgICAgICAgICAgICAgICAoKyAjeGZlMDAgaSkKKyAg ICAgICAgICAgICAgICAgICAgICAoKyAjeGUwMTAwIGkgLTE2KSkpCisgICAgICAgICAoZGVsaW1p dGVyIChjb25kICgoPD0gdnMtbnVtYmVyIDkpICIwIikKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgKCg8PSB2cy1udW1iZXIgOTkpICIiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAodCAi ICIpKSkpCisgICAgKGFzZXQgY2hhci1hY3JvbnltLXRhYmxlIGNvZGVwb2ludAorICAgICAgICAg IChmb3JtYXQgIlZTJXMlcyIgZGVsaW1pdGVyIHZzLW51bWJlcikpKSkKKwogOzsgV2UgY2FuJ3Qg dXNlIHRoZSBcTntuYW1lfSB0aGluZ3MgaGVyZSwgYmVjYXVzZSB0aGlzIGZpbGUgaXMgdXNlZAog OzsgdG9vIGVhcmx5IGluIHRoZSBidWlsZCBwcm9jZXNzLgogKGRlZnZhciBiaWRpLWNvbnRyb2wt Y2hhcmFjdGVycwpAQCAtMTU3NCw3ICsxNTg1LDkgQEAgdXBkYXRlLWdseXBobGVzcy1jaGFyLWRp c3BsYXkKIAkJCQkJICAgICAjeDgwICN4OUYgbWV0aG9kKSkKIAkgICAgKChlcSB0YXJnZXQgJ3Zh cmlhdGlvbi1zZWxlY3RvcnMpCiAJICAgICAoZ2x5cGhsZXNzLXNldC1jaGFyLXRhYmxlLXJhbmdl IGdseXBobGVzcy1jaGFyLWRpc3BsYXkKLQkJCQkJICAgICAjeEZFMDAgI3hGRTBGIG1ldGhvZCkp CisJCQkJCSAgICAgI3hGRTAwICN4RkUwRiBtZXRob2QpCisgICAgICAgICAgICAgKGdseXBobGVz cy1zZXQtY2hhci10YWJsZS1yYW5nZSBnbHlwaGxlc3MtY2hhci1kaXNwbGF5CisJCQkJCSAgICAg I3hFMDEwMCAjeEUwMUVGIG1ldGhvZCkpCiAJICAgICgob3IgKGVxIHRhcmdldCAnZm9ybWF0LWNv bnRyb2wpCiAgICAgICAgICAgICAgICAgIChlcSB0YXJnZXQgJ2JpZGktY29udHJvbCkpCiAJICAg ICAod2hlbiB1bmljb2RlLWNhdGVnb3J5LXRhYmxlCkBAIC0xNjQ3LDEwICsxNjYwLDEwIEBAIGds eXBobGVzcy1jaGFyLWRpc3BsYXktY29udHJvbAogICAgICAgICAgICAgICAgICAgICB0aGF0IGFy ZSByZWxldmFudCBmb3IgYmlkaXJlY3Rpb25hbCBmb3JtYXR0aW5nIGNvbnRyb2wsCiAgICAgICAg ICAgICAgICAgICAgIGxpa2UgVSsyMDY5IChQREkpIGFuZCBVKzIwMkIgKFJMRSkuCiAgIGB2YXJp YXRpb24tc2VsZWN0b3JzJzoKLSAgICAgICAgICAgICAgICAgICAgQ2hhcmFjdGVycyBpbiB0aGUg cmFuZ2UgVStGRTAwLi5VK0ZFMEYsIHVzZWQgZm9yCi0gICAgICAgICAgICAgICAgICAgIHNlbGVj dGluZyBhbHRlcm5hdGUgZ2x5cGggcHJlc2VudGF0aW9ucywgc3VjaCBhcwotICAgICAgICAgICAg ICAgICAgICBFbW9qaSB2cyBUZXh0IHByZXNlbnRhdGlvbiwgb2YgdGhlIHByZWNlZGluZwotICAg ICAgICAgICAgICAgICAgICBjaGFyYWN0ZXIocykuCisgICAgICAgICAgICAgICAgICAgIENoYXJh Y3RlcnMgaW4gdGhlIHJhbmdlIFUrRkUwMC4uVStGRTBGIGFuZAorICAgICAgICAgICAgICAgICAg ICBVK0UwMTAwLi5VK0UwMUVGLCB1c2VkIGZvciBzZWxlY3RpbmcgYWx0ZXJuYXRlIGdseXBoCisg ICAgICAgICAgICAgICAgICAgIHByZXNlbnRhdGlvbnMsIHN1Y2ggYXMgRW1vamkgdnMgVGV4dCBw cmVzZW50YXRpb24sIG9mCisgICAgICAgICAgICAgICAgICAgIHRoZSBwcmVjZWRpbmcgY2hhcmFj dGVyKHMpLgogICBgbm8tZm9udCc6ICAgICAgICBGb3IgR1VJIGZyYW1lcywgY2hhcmFjdGVycyBm b3Igd2hpY2ggbm8gc3VpdGFibGUKICAgICAgICAgICAgICAgICAgICAgZm9udCBpcyBmb3VuZDsg Zm9yIHRleHQtbW9kZSBmcmFtZXMsIGNoYXJhY3RlcnMKICAgICAgICAgICAgICAgICAgICAgdGhh dCBjYW5ub3QgYmUgZW5jb2RlZCBieSBgdGVybWluYWwtY29kaW5nLXN5c3RlbScuCi0tIAoyLjMw LjIKCg== --00000000000021057a05e5f867f1--
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 11 Aug 2022 16:20:02 +0000 Resent-Message-ID: <handler.57072.B57072.166023478110737 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166023478110737 (code B ref 57072); Thu, 11 Aug 2022 16:20:02 +0000 Received: (at 57072) by debbugs.gnu.org; 11 Aug 2022 16:19:41 +0000 Received: from localhost ([127.0.0.1]:54884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMAuK-0002n6-Rs for submit <at> debbugs.gnu.org; Thu, 11 Aug 2022 12:19:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oMAuH-0002mp-M3 for 57072 <at> debbugs.gnu.org; Thu, 11 Aug 2022 12:19:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55888) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMAuB-0000AM-Lq; Thu, 11 Aug 2022 12:19:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=j+o3dbnM+16+yNpWcF50WC8GpLVelN2b9QPkZkE7gA4=; b=Y5F6hAd7ugll +5AvfVfxZZLjUkfNZeruGna+9+Elrc014S787Iq7D4+67hCn4OjdDjdCFu728gztPMExjAZOwa0aW MQQ3dyZp3hGAxUkcN7dLSMpyyb4KXb0Xg7+OWzGknoReGCpptP1jhhwNySrkSKL/DnMPIVcOMOpOR k+7cddZ2rf+yfNFsz0ikHPrqg1RiC39DAljJYdTHCLefxyxslmO3MJENdI786ciAS2UpTuygYgqqC RsXydcvqtmIKFhNnqkR7q46eJ1arasl2BTOqhUofn8tVK7LgUHbQsqs394SpUhTtefKldY+OZOgaT H/y3M9Y6wGAOxCQQFHLNNQ==; Received: from [87.69.77.57] (port=2401 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMAuB-0002Qz-5C; Thu, 11 Aug 2022 12:19:31 -0400 Date: Thu, 11 Aug 2022 19:19:25 +0300 Message-Id: <83a68apxbm.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> (message from Axel Svensson on Thu, 11 Aug 2022 16:58:37 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Thu, 11 Aug 2022 16:58:37 +0200 > Cc: 57072 <at> debbugs.gnu.org > > > I think "VS01" is better. > Fixed to be "VS01" through "VS09", "VS10" through "VS99" and "VS 100" > through "VS 256". > > > This hunk is a mistake, I think > Good catch, fixed. > > See new patch attached. Thanks, installed. Please in the future accompany the changes with a ChangeLog-style log message describing the specific changes. This changeset was small enough to be accepted without your assigning copyright to the FSF, but if you'd like to continue contributing to Emacs, we'd need your legal paperwork vis-a-vis the FSF copyright clerk. Would you like to start the paperwork rolling at this time?
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 03:35:02 +0000 Resent-Message-ID: <handler.57072.B57072.166027525812552 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166027525812552 (code B ref 57072); Fri, 12 Aug 2022 03:35:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 03:34:18 +0000 Received: from localhost ([127.0.0.1]:55286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMLRC-0003GN-34 for submit <at> debbugs.gnu.org; Thu, 11 Aug 2022 23:34:18 -0400 Received: from mail-qt1-f181.google.com ([209.85.160.181]:44658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oMLR9-0003GA-SZ for 57072 <at> debbugs.gnu.org; Thu, 11 Aug 2022 23:34:16 -0400 Received: by mail-qt1-f181.google.com with SMTP id h4so8171289qtj.11 for <57072 <at> debbugs.gnu.org>; Thu, 11 Aug 2022 20:34:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=rmGO47u3hGDTtmypo0tYRua+2lj+nvlanzg6/nlezHs=; b=cLRAZRBfWK+6HJq47xRShQEeVj8hqJeKN2B3RDiEA06s3DCFcU6djV1dAqCVIEG5DQ wCRMOmBMFb63bkmhiWR56ERFLYmE/3ksIgVtGiPTAPxpZ94hbrsPUw8pCuu/h1gTB/Ix fYSkDHnuVDO1UccBwD+0pUNZk32aDGaHXHQ4rVyLwACgxodeJSPRQoXBrgURqh+tRRQh 3PizZf3hpn00fx462nRU5ZpAlMWHojlnQhy3zGx5MWjd8P8gnIqH0ISHbqmJKlhDD12T boQEZElkawtMlCCBY65Iw+wHujurNx9qwkNheMHxbDvFnngAQ557J+kHCvjt4xLeV/Oc hLIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=rmGO47u3hGDTtmypo0tYRua+2lj+nvlanzg6/nlezHs=; b=m2XROPsR6AfQpFUY/+O/oNB4Kn9yasWOskmik3IQnCjZ+O+S/Ef7RDL1cvLsqXc6Gu O8nn/YpiRTIY0kS9aIoa9JTsmtS7Y6QdKCUYysKnLvlwaAdyCZW2S5smUcbSMImGbUgT 2iM0DCAlRXrNvuGcVGWC/nNj0WZwgMzXOJdIRDHMRkYyB6vYEHaquJD0+dvYj7SQeH5t wBf1Vavo5esUz21+EXr2+W+e3oeC9dWBF83fbyV5NVMeYk7ckJlz3KnOc7w/taBbfIP0 4nWVfNSkYZw9atBdqzbgtmuF4AzzOMSiyTrO+yZP/LLfKp/1NfEflpr/S01WdAFJTEov FWjA== X-Gm-Message-State: ACgBeo26CiUMwnlaVkIUWcqV8c/BJHNJx3yqbmB9jE0+SsmpLodZJXo3 ZTkri0zOx9tDXUhZJfjQZ+88eEzezk2UjqEAocqQeZvMQiQSwg== X-Google-Smtp-Source: AA6agR6dxsDcDze9SIB7LMakKaA1h5WJYANMcsSEbuw8DQybRcfVL4oZqp/G5kHHnVrY4xozGI+4XupDogrABjvfqtE= X-Received: by 2002:a05:622a:1a0d:b0:343:6284:cbc8 with SMTP id f13-20020a05622a1a0d00b003436284cbc8mr1981945qtb.341.1660275250035; Thu, 11 Aug 2022 20:34:10 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> In-Reply-To: <83a68apxbm.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Fri, 12 Aug 2022 05:33:59 +0200 Message-ID: <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000008201b605e602f48b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000008201b605e602f48b Content-Type: text/plain; charset="UTF-8" > admin/unidata/blocks.awk is an exception; it seems to deal with only VS 1-16, but I have not fixed it. How do we handle this one, should I file a new bug? I can't produce any unexpected behavior, I just think it looks odd, and I do not intend to fix it myself. > Thanks, installed. Great! > Would you like to start the paperwork rolling at this time? No thank you. --0000000000008201b605e602f48b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>> admin/unidata/blocks.awk is an exception; it see= ms to deal with only VS 1-16, but I have not fixed it.</div><div>How do we = handle this one, should I file a new bug? I can't produce any unexpecte= d behavior, I just think it looks odd, and I do not intend to fix it myself= .<br></div><div><br></div><div>> Thanks, installed.</div><div>Great!<br> </div><div><br></div><div>> Would you like to start the paperwork rollin= g at this time?</div><div>No thank you.</div><div><br></div></div> --0000000000008201b605e602f48b--
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 05:54:01 +0000 Resent-Message-ID: <handler.57072.B57072.166028362427752 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166028362427752 (code B ref 57072); Fri, 12 Aug 2022 05:54:01 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 05:53:44 +0000 Received: from localhost ([127.0.0.1]:55434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMNc7-0007DY-Lb for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 01:53:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oMNc3-0007DG-Ba for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 01:53:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40230) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMNbx-0006SK-9Y; Fri, 12 Aug 2022 01:53:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6tZM36pHJKrytui8EfP2X/jWX9DTd4gU7uysp5U1sCM=; b=l5xiLpWlQoVY oOkWNjCdVKTF8HTz9oVa2OrI9eS8JQYcjTS0rMlLGP4T2CoLYPHXv1micR318hchQb8jZVMzXgz/4 Sf6zmy5cKZK0CY9x4Wmlvy3oBgg6hYam6cs5LivHr6zn3qYlF+9ByCLbWsHkrtTi3rzPu0LnXQTQ0 LliiSv2Miwqrhx0jG75Va6e4hjFH2RaW9iVpjmoLMJljCpONHrHZZScRJ4B1r87alujL0A3lS7Uz0 P8bewysQHVkJ266pUCby61nEMApUjEvZKTHwcpR/E/QBrubygtSekvgOi5ZSr4OwwJ9rTTqN7gjzg Iv+TVtCuyk8SPsxvEUF+xA==; Received: from [87.69.77.57] (port=4479 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMNbw-0001xB-P1; Fri, 12 Aug 2022 01:53:33 -0400 Date: Fri, 12 Aug 2022 08:53:28 +0300 Message-Id: <83pmh6nh2f.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> (message from Axel Svensson on Fri, 12 Aug 2022 05:33:59 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Fri, 12 Aug 2022 05:33:59 +0200 > Cc: 57072 <at> debbugs.gnu.org > > > admin/unidata/blocks.awk is an exception; it seems to deal with only VS 1-16, but I have not fixed it. > How do we handle this one, should I file a new bug? I can't produce any unexpected behavior, I just think it > looks odd, and I do not intend to fix it myself. What does Unicode say about the functionality of the variation selectors beyond VS-16?
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 06:51:02 +0000 Resent-Message-ID: <handler.57072.B57072.16602870381456 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16602870381456 (code B ref 57072); Fri, 12 Aug 2022 06:51:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 06:50:38 +0000 Received: from localhost ([127.0.0.1]:55497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMOVB-0000NQ-RO for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 02:50:38 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:40560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oMOV8-0000N8-GR for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 02:50:36 -0400 Received: by mail-qk1-f182.google.com with SMTP id f28so157890qkl.7 for <57072 <at> debbugs.gnu.org>; Thu, 11 Aug 2022 23:50:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=/Fym6p2zvmHgw4Igy+B+8Je16QOswcGLC9ba1joReoE=; b=Wn/HvlSZS1HO+TS4Ct0LHvenLKHmOxiJ62OhgQS8+MWtHAXzGquqD7A99NtBdrN1XG ekuEAXXtcCE29ZzSKsUbZ65asLLqaRNJv0/tPjimhqWbVQUyfoCw0glMp2KcZH3boEdk SOihdEXZNx0gjURveac2TlvuG7KKfQi/hlIsZ4acqv8A27OEFfp7kyBY4gO6+iNTYjDT sWo8AWg173yWqS+Ej5bcAd6mk+/NpobOJUxes2a7ec0W0FYtl6J4MSJ03yKp5yFE8lKC G7XRetiJ8fQ5MNnqiYUY+NWAhtERUsmMO6sY4yRaplnyZP41mKi60eTQDXyoSh1k3CJi 8nnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=/Fym6p2zvmHgw4Igy+B+8Je16QOswcGLC9ba1joReoE=; b=rGT0O9K7XZZEmMYv9tLL5mX6AaWs89cNonBoBGgKZnfDrgrvC8OeONpfRoaYxMsG/J CroWQCGSJJfKOzrNX3S7QRhLvUhIxpbW37qA8EDfpv02byfi4Drpbt4P6csZVcfyN/Vy pEdWLM4Fj2x2Z9C3KIDH2wyI/W2wyzdUu9gHQ/oVMY6TjlfvKafbCxBQhBzNahwKfwSO v3+1z8pVVVWHV9wchJY8A/OWPWuoEUxI/KU29bUZke5RdvzaLnVb0lhUNrcvpLhD7N7R hZAOA4w+4EOqrcWlL7MXCvJhsF64KpXpv+90qf98ZZ22qA/syD39pxAALXEw6hShWHhN CwKg== X-Gm-Message-State: ACgBeo39VctwSfF8CCF0NtDiWkI+f7fmCGclAxKWW1XVoPm0FmSRJhDP 4Ql8pjZ02sN9fWbmoJtprOiKq7XuPAVXPvkIJiTQcCxnZUt5DQ== X-Google-Smtp-Source: AA6agR75rCSXdb7dTSD+K/R05672sWw+eghLkUEEgbAP6lCfqcnbchptbpodnZL+zu2CMaBkQDty2k8r8w/2Q23BdVo= X-Received: by 2002:a05:620a:24c3:b0:6ba:dac8:4319 with SMTP id m3-20020a05620a24c300b006badac84319mr90950qkn.52.1660287028968; Thu, 11 Aug 2022 23:50:28 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> In-Reply-To: <83pmh6nh2f.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Fri, 12 Aug 2022 08:50:18 +0200 Message-ID: <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > What does Unicode say about the functionality of the variation > selectors beyond VS-16? The code charts divide them into three groups: - VS1 through VS14 are "Variation selectors" [1] - VS15 through VS16 are "Emoji-specific variation selectors" [1] - VS17 through VS256 are "Ideographic-specific variation selectors" [2] The standard itself in chapter 23.4 [3] makes no distinction between them but say that the only sanctioned uses that should have any effect, are the ones defined in: - StandardizedVariants.txt [4] in the Unicode Character Database, which currently uses only VS1 through VS3. Confusingly though, some of them seem to be used for ideographic purposes. - Unicode Technical Standard #51 for emojis [5], which says that VS15 is "used to request a text presentation for an emoji character" while VS16 is "used to request an emoji presentation for an emoji character". - Unicode Technical Standard #37 for ideographic variation [6], which confirms that it only uses VS17 through VS256. In any case, it seems that admin/unidata/blocks.awk needs fixing, since it currently handles only VS1 through VS16 and does so as if they were all for emoji use. [1] https://www.unicode.org/charts/PDF/UFE00.pdf [2] https://www.unicode.org/charts/PDF/UE0100.pdf [3] https://www.unicode.org/versions/Unicode14.0.0/ch23.pdf [4] https://www.unicode.org/Public/14.0.0/ucd/StandardizedVariants.txt [5] https://www.unicode.org/reports/tr51/#Emoji_Variation_Sequences [6] https://www.unicode.org/reports/tr37/
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 07:11:02 +0000 Resent-Message-ID: <handler.57072.B57072.16602882293610 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16602882293610 (code B ref 57072); Fri, 12 Aug 2022 07:11:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 07:10:29 +0000 Received: from localhost ([127.0.0.1]:55529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMOoO-0000w9-QY for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 03:10:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oMOoM-0000vn-OM for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 03:10:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41766) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMOoH-0001Oy-Cf; Fri, 12 Aug 2022 03:10:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Tl8xMY73yqTzspIoKBo2KzmeQhEZhPJALnMAElmHj+E=; b=Wq/8/SOSsSkx XUfX84ZakPfK9MiVqtzj2CzvUXYcW4iDQhLU4ZFY6/8qArlza/NSSRilwF6P8gy+txRbqhH/zjCvV YpC4mf2i4ikuIRL/ZHWNUzaCEdaIJcI7HUHsaRh4dYLEo5Rui0hwqqkzho9wKL3z2fLKu90NaM4WT mn7heeaqlnsx77DsozoSrJZHPC91220jNzWPOgtJNoz/v4JlUoIPY1bcn1kJeVpRFQ1JLGi9gHC3z fjileiaJ3v/lsBLA8xuo2LzOG4OW5U9tDUNBtNwmOvm6Mp4ABx0yYjeW49m5jSBDTrHRD1O5rsSJV q08yPV/6YFI63s+vSt6D5Q==; Received: from [87.69.77.57] (port=1212 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMOoG-0006WS-SU; Fri, 12 Aug 2022 03:10:21 -0400 Date: Fri, 12 Aug 2022 10:10:17 +0300 Message-Id: <83h72indie.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> (message from Axel Svensson on Fri, 12 Aug 2022 08:50:18 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Fri, 12 Aug 2022 08:50:18 +0200 > Cc: 57072 <at> debbugs.gnu.org > > > What does Unicode say about the functionality of the variation > > selectors beyond VS-16? > > The code charts divide them into three groups: > - VS1 through VS14 are "Variation selectors" [1] > - VS15 through VS16 are "Emoji-specific variation selectors" [1] > - VS17 through VS256 are "Ideographic-specific variation selectors" [2] > > The standard itself in chapter 23.4 [3] makes no distinction between > them but say that the only sanctioned uses that should have any effect, > are the ones defined in: > - StandardizedVariants.txt [4] in the Unicode Character Database, which > currently uses only VS1 through VS3. Confusingly though, some of them > seem to be used for ideographic purposes. > - Unicode Technical Standard #51 for emojis [5], which says that VS15 is > "used to request a text presentation for an emoji character" while > VS16 is "used to request an emoji presentation for an emoji > character". > - Unicode Technical Standard #37 for ideographic variation [6], which > confirms that it only uses VS17 through VS256. > > In any case, it seems that admin/unidata/blocks.awk needs fixing, since > it currently handles only VS1 through VS16 and does so as if they were > all for emoji use. AFAIR, blocks.awk does what it does only because VS16 has a special function of requesting the Emoji presentation of characters that are otherwise not Emoji, and our character-composition code needs to realize that. Unless the selectors beyond VS16 have similar functions, I don't see any reason why we'd need to modify blocks.awk. Or what am I missing? IOW, to which part(s) of blocks.awk did you allude when you wrote "it currently handles only VS1 through VS16 and does so as if they were all for emoji use"?
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 07:58:02 +0000 Resent-Message-ID: <handler.57072.B57072.16602910698494 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16602910698494 (code B ref 57072); Fri, 12 Aug 2022 07:58:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 07:57:49 +0000 Received: from localhost ([127.0.0.1]:55555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMPYD-0002Cw-Fr for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 03:57:49 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]:44817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oMPYC-0002Cj-EO for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 03:57:48 -0400 Received: by mail-qk1-f182.google.com with SMTP id z7so228092qki.11 for <57072 <at> debbugs.gnu.org>; Fri, 12 Aug 2022 00:57:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=2wcs2QuA/oK2Z+RqiI0aOBeOMazZ6PJU0xS3VdIUmJE=; b=nPbllhwAuazGLzII6CPRGDDudx/QcQKa7rJ2Dl89fr779ihQJ/ue9wmY5+cokMXuQ1 F6uOsNA6Vft8D3ARoHyfuG09Le0yVh3vOGykXg4PZT3KToRAurCueyTaI0YGhjKpNPip 0QoIeZJ2ixY60tMa5DvitLNnctH1fk0z7TR3bZJNg5sZ9X5pNwtzMuANNbJPUDZgBUhW n75N0CwcCeZgDIyYUQ5mrJJpyBVEoH/pD23j6SZVMjSd0ZiGcGCvIhUP2Fmq8RfiWps+ luhknSo1D57ShNwdyC8Q74QS5YYaQK0U4s+2wL5K+2ueCW7rLWQK6DJA5FjBYgwhOohi i5XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=2wcs2QuA/oK2Z+RqiI0aOBeOMazZ6PJU0xS3VdIUmJE=; b=uEPNzpthA47MadGQ8wBgZ9CqgrzZQAuP//XWKLop3u2ZqMj4jpPnhWeyfv3Us5d1O1 jdpUlxpRD1BbVX/sX0WxAbzEveatAt1dO8I5jhInl/nYINwAozsdI3XBW62/BQvBRG5b WH8mOTsx7qTS7CTMnWyaaR2RvT7quRiTg89GmChSfDkUcGbaTkOo4C2NO4blTwwJHuZz rmWgQQWzE8jabIjwjJbSu/lXc6HrUuFB6nwI4tJRqBgaXteNaJoZTsOdL1jGGSBtwl4R 8bFjkHMWSFubwY/9O511V7Cjr2YlgvJ0E7N8SMq/pHick5YVvqK30D9qZcvXNRvAEnyT BjIw== X-Gm-Message-State: ACgBeo0P2/B4nHrQQakNxPrJDWjuzYPDTwm3rycZIGg4ccBYXuVhhXOM FXv3xF2TPRIHVYJ0nl1yxLMY+e+8zY7Eng7K1uYbWk+MzqjAVA== X-Google-Smtp-Source: AA6agR5m/jSCDXT4COEXbE1hFSzX5S05+k3/je9eFrN+4RxMr2O2HP0q5+4XG1rFtbhuqgz3wc1ZJMs6WuVJU+fQMpk= X-Received: by 2002:a05:620a:c0c:b0:6ba:164c:c9d6 with SMTP id l12-20020a05620a0c0c00b006ba164cc9d6mr2015518qki.118.1660291062955; Fri, 12 Aug 2022 00:57:42 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> In-Reply-To: <83h72indie.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Fri, 12 Aug 2022 09:57:32 +0200 Message-ID: <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > Or what am I missing? IOW, to which part(s) of blocks.awk did you > allude when you wrote "it currently handles only VS1 through VS16 and > does so as if they were all for emoji use"? I initially thought it was a mistake to exclude VS17 through VS256, but now I believe it might be a mistake to include VS1 through VS14. I don't understand the internals enough to be sure, but one possible fix could be: diff --git a/admin/unidata/blocks.awk b/admin/unidata/blocks.awk index 5f392b5ad3..c14fa09863 100755 --- a/admin/unidata/blocks.awk +++ b/admin/unidata/blocks.awk @@ -226,7 +226,7 @@ END { idx = 0 # ## These are here so that font_range can choose Emoji presentation # ## for the preceding codepoint when it encounters a VS - override_start[idx] = "FE00" + override_start[idx] = "FE0E" override_end[idx] = "FE0F" for (k in override_start) --
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 10:31:02 +0000 Resent-Message-ID: <handler.57072.B57072.166030022024274 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166030022024274 (code B ref 57072); Fri, 12 Aug 2022 10:31:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 10:30:20 +0000 Received: from localhost ([127.0.0.1]:55708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMRvn-0006JS-Mj for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 06:30:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oMRvk-0006JB-Pg for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 06:30:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55268) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMRva-0006uu-R9; Fri, 12 Aug 2022 06:30:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EzU5l39k8YRVqGf/0JSnhdwtubyPmLdF+iduORr/m18=; b=Wq/v8zDZ+oYk Gny+anKU8fGGFcmpGaEvBT14qf+GtozBAgVVtS2GmOMVdMikfbY/0URT6ZcH6iJKj/gjqeAkWkP+V c8uPStFwtQs7HAls9hKyBO7ihJawFR5yufx83yyu63AS7LspMApilhtv2Dmw2jEquREp83vQ3m7/e iNy2bQzX7p9tS+17/D53aED82PF25CumULEKB3trs9OQIK/8ZetO777m3oW6UZuECfmYsnKfhhjjM ilIJXQ2OpPPwHRmq3lhczXkqrr5FsxKiyncAf4cd25hFtg7EWagnX0cr/aZM3idNf/b7PTptbyoKh CagT2ptByQJOWg5KIuG3gw==; Received: from [87.69.77.57] (port=1437 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMRvS-0007rd-VB; Fri, 12 Aug 2022 06:30:04 -0400 Date: Fri, 12 Aug 2022 13:29:56 +0300 Message-Id: <83edxloiu3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> (message from Axel Svensson on Fri, 12 Aug 2022 09:57:32 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Fri, 12 Aug 2022 09:57:32 +0200 > Cc: 57072 <at> debbugs.gnu.org > > I initially thought it was a mistake to exclude VS17 through VS256, but > now I believe it might be a mistake to include VS1 through VS14. I don't > understand the internals enough to be sure, but one possible fix could > be: Why do you think including VS1 through VS14 is a mistake?
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Axel Svensson <svenssonaxel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 11:52:02 +0000 Resent-Message-ID: <handler.57072.B57072.16603051008190 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16603051008190 (code B ref 57072); Fri, 12 Aug 2022 11:52:02 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 11:51:40 +0000 Received: from localhost ([127.0.0.1]:55785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMTCW-000282-Is for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 07:51:40 -0400 Received: from mail-qv1-f50.google.com ([209.85.219.50]:46780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <svenssonaxel@HIDDEN>) id 1oMTCT-00027m-T7 for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 07:51:38 -0400 Received: by mail-qv1-f50.google.com with SMTP id l18so391569qvt.13 for <57072 <at> debbugs.gnu.org>; Fri, 12 Aug 2022 04:51:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=wMIideEBiu+828wDn3BN3bvlkc2ROQhGved+tLPFD3o=; b=HqQbInm7x7hoT7ocdZowR4s95WMADHtPO9Ba8i0Edcfvu5mI8a/x0yoeBA9cjKgtoT JyGKjiwTwj8KenWVZX8mQzH0XZNN6wSxd/XHToGeo+rBFsBtM6iFHOz+HqnqlurMCmyT vHtv/VbB1yHp7IMJVnLXycIGd07WL5nHTdEosEdU0cH3CrLrOttnZAAC67U26o0zlsZD b+artZ7CQJGTJqv/NyGXWt8BpQrFeS9VxSGqv3V4q00MKq7XLxXw0Kx3eNH+s7pcrcm6 4rKk45NqubCrXpNAft13PzTFLhv8iSori0p4WehvTS1GcXi933Wbqz8QKs9u/xTPyKIp 4cng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=wMIideEBiu+828wDn3BN3bvlkc2ROQhGved+tLPFD3o=; b=Fhr69+uuCTRQ6rTKbK1YaWfvMtXVRSd4WugcblysqOYe4Bge1keuFAK/HJodBWxfts hYKvgnyNo+2Ihpb+wWORgiSRH/Ra9ATJTg+arD6IhwNe6qtlomjfbXIrDMgJFtwWgwVc FLoBPdM0TvtFFeaaudbZfIAU/FFQoLcbLz7mvIE2GsL+F7L3bdkEspIf451NUvwhHkeZ 8OMPbFtGPIhzaIP5dL40GLeIAyOvqigguKHr9AExP5k34N6tYYFxKuTiTjW2zgbbNXDY RRqZWhI1HziU+5kpPP6phWxP95NeGpFAj/DRYz1wZbPvPrzZoQ146E7oPGtA6au/XE/f mk5Q== X-Gm-Message-State: ACgBeo0nA/xsAE9q9baVNKsSmndntidHDqfcLWlLPSzoPvkvnNkJD3R7 iRJArh3F6KHpKfRzfPJ9WeTPisI3BqHtLdcSpNs= X-Google-Smtp-Source: AA6agR5B5mRWTcv31GK+NE7hwQgQYEXepE8j9gOSi5vAkzoIF6QyBe+b9AzydUXV2l3vabW1cL9bd6NeueOWy2P+fH0= X-Received: by 2002:a05:6214:234a:b0:474:2318:3f3b with SMTP id hu10-20020a056214234a00b0047423183f3bmr3016621qvb.10.1660305092299; Fri, 12 Aug 2022 04:51:32 -0700 (PDT) MIME-Version: 1.0 References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> <83edxloiu3.fsf@HIDDEN> In-Reply-To: <83edxloiu3.fsf@HIDDEN> From: Axel Svensson <svenssonaxel@HIDDEN> Date: Fri, 12 Aug 2022 13:51:21 +0200 Message-ID: <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > Why do you think including VS1 through VS14 is a mistake? It appears like blocks.awk somehow designates VS1 through VS14 for emoji use, while the Unicode standard per [1] and [5] above seem to exclude them from emoji use. I am not sure whether VS1 through VS14, or VS17 through VS256 need to be designated to some other script by blocks.awk.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 12 Aug 2022 12:48:01 +0000 Resent-Message-ID: <handler.57072.B57072.166030843221773 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Axel Svensson <svenssonaxel@HIDDEN>, Robert Pluim <rpluim@HIDDEN> Cc: 57072 <at> debbugs.gnu.org Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166030843221773 (code B ref 57072); Fri, 12 Aug 2022 12:48:01 +0000 Received: (at 57072) by debbugs.gnu.org; 12 Aug 2022 12:47:12 +0000 Received: from localhost ([127.0.0.1]:55867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oMU4F-0005f7-Mu for submit <at> debbugs.gnu.org; Fri, 12 Aug 2022 08:47:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oMU4E-0005et-5h for 57072 <at> debbugs.gnu.org; Fri, 12 Aug 2022 08:47:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43900) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMU48-00058b-T9; Fri, 12 Aug 2022 08:47:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RKXI332R1v7Z4ItfLDiZ+yKRwiUc5OP2/W3sVB9EUyo=; b=jZztDGw/aCrz aV+oqh+89QK7jpZdJOyhyZ/brcM2ND56vT8cqaf+Z1i2/w0UVB+a0XaI40cfioVcwtdOAx1QuZ4dL sKk8COCDuOg/YSdWsdQo5/UzXi5qmsuwS8VtwdVN0NNXomgRu5M85c47LH51AR0s+Q5ZYTTV+q/IB oMj9ylurA2jJRng2DY4eXo07M2j6zzkOUGWsIkt00mYHDii7S0GFNY77ui8fgY/oiKMRq1xhPtgWf kvLotfbv6nuo+rpAs1QVOrk5wbX9JZ6/u75cSb9+VnQ0QNyMEt7UT4rZhnlE7kTs4Zl/xn64XWqcz W+71Uz2Df9/3HCT47M4huQ==; Received: from [87.69.77.57] (port=2010 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oMU46-0002bh-Ve; Fri, 12 Aug 2022 08:47:04 -0400 Date: Fri, 12 Aug 2022 15:46:58 +0300 Message-Id: <83a689ochp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> (message from Axel Svensson on Fri, 12 Aug 2022 13:51:21 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> <83edxloiu3.fsf@HIDDEN> <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Axel Svensson <svenssonaxel@HIDDEN> > Date: Fri, 12 Aug 2022 13:51:21 +0200 > Cc: 57072 <at> debbugs.gnu.org > > > Why do you think including VS1 through VS14 is a mistake? > It appears like blocks.awk somehow designates VS1 through VS14 for > emoji use, while the Unicode standard per [1] and [5] above seem to > exclude them from emoji use. I am not sure whether VS1 through VS14, or > VS17 through VS256 need to be designated to some other script by > blocks.awk. So you are saying that we should exclude VS1 through VS14 from the Emoji script? Robert, do you remember why we included them in the script? As for VS17 and above, I'm not sure we should assign them to any script. Perhaps to Han?
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 16 Aug 2022 08:06:02 +0000 Resent-Message-ID: <handler.57072.B57072.166063712327076 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org, Axel Svensson <svenssonaxel@HIDDEN> Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166063712327076 (code B ref 57072); Tue, 16 Aug 2022 08:06:02 +0000 Received: (at 57072) by debbugs.gnu.org; 16 Aug 2022 08:05:23 +0000 Received: from localhost ([127.0.0.1]:44689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNrZj-00072d-0S for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 04:05:23 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:41691) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1oNrZg-00072P-CD for 57072 <at> debbugs.gnu.org; Tue, 16 Aug 2022 04:05:21 -0400 Received: by mail-wr1-f45.google.com with SMTP id p10so11649232wru.8 for <57072 <at> debbugs.gnu.org>; Tue, 16 Aug 2022 01:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc; bh=IAAk6V6jMqSwqTpcl76np37TnqTju/kEUqj1QACZHEk=; b=R/vIf7FiP7WzmnyR0vEZZa1JGZySCMm3OrlDTXPy5wfOABt1zUbjs+bdYzMD9qnGjn MKA9AFuDnrxWY/s8u75qzxOQ2AvhMFluhW0Nqdx97VoMADJDaoK1u0Dusrlw2Q322Eh0 0RFoquh6uGFRlJlrxGR2L9cEYZPa3OOjffPn82UBgXrzf+efrtpsUoj6/SbXwQevFgZS dKvNL26FUrbUbjcAa7/RI4D8LqFkyP2opPjGY/SPQGCFzxcKfk0K3b6vchZ3V6tnDvU6 Ho8OcslRvgcU5LTAirFeseqJLKvUqir6v7HIvwj9nzZDPjUVtFdPrlHnZT4+vDhTy6Ve CgKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc; bh=IAAk6V6jMqSwqTpcl76np37TnqTju/kEUqj1QACZHEk=; b=oMr8zGPWgnYYh0Yoyge+3I3UeMeStoM25u+y2O9/zUoKwz58ClG/GF/tELM5T8piZW s6USMbwflVn5ZEdldupEgEwfjZWXFw5cKyRyBnNCglYVBLjQiV6V3p3oPbB2SxLqpneM w/XThS/QgmT0HFIqvCv8xa9G2d560QUFP9laVni1XBj6UuhTrUUxeKCiR6I3ncwO2KSE vU1WCM77uIE727Srxlk8f/lrDOGfnECuqNxflBYkOYID1T/Ko0kFt4YxlbJ+lKFUQz9g UrfqsbREpOiH1yeWjDqQVOvJS2yclTOTfJnZu5cClv9z+6i7enK/CbarMCjVLYrxNi+s M/eA== X-Gm-Message-State: ACgBeo3xLef7gHtqobDgGCntS29fK9OvHi8AX8LNUsUpVI4fK+7zWQLu fLUQz2c9mRKdeeWa0LwI3Q5Do5ECk4w= X-Google-Smtp-Source: AA6agR6pnwd6M2D4gzy+M30D2cd7ymhSLTBOVTbnvHHOjyS2cEjxw7RxFaLsqw5iOwW1yqVu07elTw== X-Received: by 2002:adf:fb84:0:b0:21a:10f2:1661 with SMTP id a4-20020adffb84000000b0021a10f21661mr10670298wrr.2.1660637113593; Tue, 16 Aug 2022 01:05:13 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:dd88:29c3:8b09:8f16]) by smtp.gmail.com with ESMTPSA id i16-20020a05600c355000b003a5ee64cc98sm7526898wmq.33.2022.08.16.01.05.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Aug 2022 01:05:12 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <83a689ochp.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 12 Aug 2022 15:46:58 +0300") References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> <83edxloiu3.fsf@HIDDEN> <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> <83a689ochp.fsf@HIDDEN> Date: Tue, 16 Aug 2022 10:05:12 +0200 Message-ID: <878rnoaa13.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Fri, 12 Aug 2022 15:46:58 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Axel Svensson <svenssonaxel@HIDDEN> >> Date: Fri, 12 Aug 2022 13:51:21 +0200 >> Cc: 57072 <at> debbugs.gnu.org >> >> > Why do you think including VS1 through VS14 is a mistake? >> It appears like blocks.awk somehow designates VS1 through VS14 for >> emoji use, while the Unicode standard per [1] and [5] above seem to >> exclude them from emoji use. I am not sure whether VS1 through VS14, or >> VS17 through VS256 need to be designated to some other script by >> blocks.awk. Eli> So you are saying that we should exclude VS1 through VS14 from the Eli> Emoji script? Eli> Robert, do you remember why we included them in the script? Hmm. Ignorance on my part seems the most likely explanation. VS1-14 are not used for emoji/text presentation selection, so we should probably just fix blocks.awk Eli> As for VS17 and above, I'm not sure we should assign them to any Eli> script. Perhaps to Han? What problems are caused by them not having a script? The composition rules for them with Han codepoints work now, no? Robert --
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 16 Aug 2022 11:57:01 +0000 Resent-Message-ID: <handler.57072.B57072.166065096428005 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org, Axel Svensson <svenssonaxel@HIDDEN> Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166065096428005 (code B ref 57072); Tue, 16 Aug 2022 11:57:01 +0000 Received: (at 57072) by debbugs.gnu.org; 16 Aug 2022 11:56:04 +0000 Received: from localhost ([127.0.0.1]:45137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNvAx-0007Hc-MU for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 07:56:03 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:36727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1oNvAu-0007H6-T2 for 57072 <at> debbugs.gnu.org; Tue, 16 Aug 2022 07:56:01 -0400 Received: by mail-wr1-f53.google.com with SMTP id j7so12348704wrh.3 for <57072 <at> debbugs.gnu.org>; Tue, 16 Aug 2022 04:56:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=l+I+LjIQk6mhdl/ZGYKB1lFJp5y4/Hz56+7+vN5RaVQ=; b=SJUv+dziyvKcGZsnTU0Gx5wahI/z0UWIEmxSiLStYlk+cwi39ABMBxOIldWxc+DccU n6UVA6UOXUgvhUx3i7SM/OfSv78aywVVVXth0YRhPcNe25jsB3KHrmpOSsi/njY2r3n4 34UAQgP5d0U0pqvfnlF/VDv5tSx2gAmX2XGI/USIXYoof0VEQtMpQy2s9i0v5xkfP1ao H9LxFrjDBLn2i4aU3JJYHbbbXBR4Cg1lVuXlpA2eNpkc00F3jX5YIloGPaWC5P/SpP4+ 7E4LWqidysBzGYNFWRaQygDMK9POSefaeXfOlmLcvy7e8g2GWf1GNluWxVIoLaj/0xAB 4qtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=l+I+LjIQk6mhdl/ZGYKB1lFJp5y4/Hz56+7+vN5RaVQ=; b=Kn8G2+4IfwC9ptS1TFWJIpuNcSduB/tTDtPM7WMgWfVnWpKYiYGWCC7uAftCSq8c2w 3IWzEMCpWixV5FE+JLN0mRw6LkTAc3LpUpNC3C90ddvanlytLuV7dtv6csJ20wEGCZAy QxsWWcn3ONdw+ZUwe44B64byi0lzJx8LJ+InAivATiE/ad6YdjYNXk5SnC/ON7jPg3PH uWrdkIworbziH7K0muKlblHNVvQ8mWjDupajZoPkhRXreAQ45kAkq1gRCAAw/Kf3IsVA Z3ItSh3ISoyfLCPcG/5ZxlK/9zZKjI7DP/G3IruAVqGqiFeMU++YrH613W6W9bYOWBV0 VYjA== X-Gm-Message-State: ACgBeo3XYp7+qpqJHnGW2beCAyi/GniCtxCsGDSH6h5PajL0EWNDjUy4 X4lsrrXEQ9G+kGbgYlszEDG4QOP+o5U= X-Google-Smtp-Source: AA6agR6XyMlwbwew4dCLLa/7ixuBH9wXHVoxszIVA4p8A/t7TURQ6Sux60LCvMDcHt998GUR6S1c2g== X-Received: by 2002:a05:6000:1542:b0:220:603d:ec93 with SMTP id 2-20020a056000154200b00220603dec93mr11905497wry.73.1660650954389; Tue, 16 Aug 2022 04:55:54 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:dd88:29c3:8b09:8f16]) by smtp.gmail.com with ESMTPSA id x1-20020adfffc1000000b0021f131de6aesm10076024wrs.34.2022.08.16.04.55.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Aug 2022 04:55:53 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <83sfm4qm5l.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 10 Aug 2022 16:10:46 +0300") References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83zggdtmg0.fsf@HIDDEN> <CAJ40yawCrjvLjWzWJ86VYbONHQxHFS05jf5W7+Rrt0r+76Ea+Q@HIDDEN> <83sfm4qm5l.fsf@HIDDEN> Date: Tue, 16 Aug 2022 13:55:52 +0200 Message-ID: <87v8qs8ks7.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Wed, 10 Aug 2022 16:10:46 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Axel Svensson <svenssonaxel@HIDDEN> >> Date: Tue, 9 Aug 2022 22:33:40 +0200 >> Cc: 57072 <at> debbugs.gnu.org >>=20 >> > Now, VS16 is almost always composed with preceding characters, so I >> > think you can only see it as acronym if you deliberately force Ema= cs >> > not to compose it, e.g. by preceding it with U+20DD COMBINING >> > ENCLOSING CIRCLE, or precede it and follow it by U+200C ZERO WIDTH >> > NON-JOINER, or disable auto-composition-mode. >>=20 >> - Preceding it with U+20DD still produces the empty box >> - Preceding it and following it by U+200C still produces the empty b= ox >> - Disabling auto-composition-mode produces the "VS16" acronym. Eli> Yes, I think this is because of the special composition rules we h= ave Eli> for VS16 (which are required to display Emoji sequences correctly). I guess we could adjust the composition rules for U+FE0F, but getting that right could be tricky (there are many of them, and there will be ordering dependencies). =EF=B8=8F Robert --=20
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 16 Aug 2022 12:02:01 +0000 Resent-Message-ID: <handler.57072.B57072.166065130228621 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim <rpluim@HIDDEN> Cc: 57072 <at> debbugs.gnu.org, svenssonaxel@HIDDEN Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.166065130228621 (code B ref 57072); Tue, 16 Aug 2022 12:02:01 +0000 Received: (at 57072) by debbugs.gnu.org; 16 Aug 2022 12:01:42 +0000 Received: from localhost ([127.0.0.1]:45152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNvGP-0007RZ-Pm for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 08:01:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oNvGO-0007RN-1u for 57072 <at> debbugs.gnu.org; Tue, 16 Aug 2022 08:01:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37954) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oNvGI-0006Wi-R0; Tue, 16 Aug 2022 08:01:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=tj5o0jmIIzD05cKlTeh1449BPi9d5L2nCaOGXbk6yR8=; b=hcOELtGq152F FbKD9FfD3StZXcKOLD8joJgcqmTxykhFQ3APdPtj7R20FpRE9IhG4O0GMcLoyFHNyK3Szw11V3Mb0 F5TsjVVpdN7Jh8aerP3LszV+upbmDNymVeQKFSCZuchROBhhWi8nigP4FubisBnPLjiFyma7afe9u GBkY4DmBVQrwsgiKwEQ+hclQ0DRK29Z4cvSbK6vo2S2K6UcVpu+AYTGIdEcqJLYZfcomADAbdw6io cy4x+cT+zBS/EYCPhSadkEBTXkM0+RfIDEqQZjhl72YX4a4lgjWmGlSUde9teX6C7S8BgATcgFZ2A uAiAEeFTff6peJpQoUprFw==; Received: from [87.69.77.57] (port=1282 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oNvGI-0008P7-78; Tue, 16 Aug 2022 08:01:34 -0400 Date: Tue, 16 Aug 2022 15:01:22 +0300 Message-Id: <83wnb8fld9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87v8qs8ks7.fsf@HIDDEN> (message from Robert Pluim on Tue, 16 Aug 2022 13:55:52 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83zggdtmg0.fsf@HIDDEN> <CAJ40yawCrjvLjWzWJ86VYbONHQxHFS05jf5W7+Rrt0r+76Ea+Q@HIDDEN> <83sfm4qm5l.fsf@HIDDEN> <87v8qs8ks7.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: Axel Svensson <svenssonaxel@HIDDEN>, 57072 <at> debbugs.gnu.org > Date: Tue, 16 Aug 2022 13:55:52 +0200 > > >>>>> On Wed, 10 Aug 2022 16:10:46 +0300, Eli Zaretskii <eliz@HIDDEN> said: > > >> From: Axel Svensson <svenssonaxel@HIDDEN> > >> Date: Tue, 9 Aug 2022 22:33:40 +0200 > >> Cc: 57072 <at> debbugs.gnu.org > >> > >> > Now, VS16 is almost always composed with preceding characters, so I > >> > think you can only see it as acronym if you deliberately force Emacs > >> > not to compose it, e.g. by preceding it with U+20DD COMBINING > >> > ENCLOSING CIRCLE, or precede it and follow it by U+200C ZERO WIDTH > >> > NON-JOINER, or disable auto-composition-mode. > >> > >> - Preceding it with U+20DD still produces the empty box > >> - Preceding it and following it by U+200C still produces the empty box > >> - Disabling auto-composition-mode produces the "VS16" acronym. > > Eli> Yes, I think this is because of the special composition rules we have > Eli> for VS16 (which are required to display Emoji sequences correctly). > > I guess we could adjust the composition rules for U+FE0F, but getting > that right could be tricky (there are many of them, and there will be > ordering dependencies). We could, but I'm not sure it's worth the hassle. There's no particular reason for people to want to display VS-16 as an acronym, of all the ways, since it almost always should be composed.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 16 Aug 2022 13:07:02 +0000 Resent-Message-ID: <handler.57072.B57072.16606551912586 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Robert Pluim <rpluim@HIDDEN> Cc: 57072 <at> debbugs.gnu.org, svenssonaxel@HIDDEN Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16606551912586 (code B ref 57072); Tue, 16 Aug 2022 13:07:02 +0000 Received: (at 57072) by debbugs.gnu.org; 16 Aug 2022 13:06:31 +0000 Received: from localhost ([127.0.0.1]:45263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNwH9-0000fc-53 for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 09:06:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1oNwH7-0000fQ-VA for 57072 <at> debbugs.gnu.org; Tue, 16 Aug 2022 09:06:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48006) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oNwH2-0007mL-Nx; Tue, 16 Aug 2022 09:06:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YJMF4Dmxytp2HKmXIIPWmwUYuCMCfq70KAx6RF/oLMg=; b=DaOXw0FqjxD3 avuRz2D2QmASYb4KB6PamsK+muQsCnYxE+Q+Fj1Nnkurq++eACv+ePVFB4tQTjj02bMeUw9K3Z7eI cI7XBo8sAy4CeEUtbwhEu/G+w1sAWJVzu15t4FBhGURnrQW//rnDTrbhUdzSDfOoCZMztxNYeUL06 v7FSOe5FJ1dZ0Juft/jzYzuEO3/o9JwchVAnUeRFv/ku/shauVOslStLRRUw/flgq/J9mNEtRt+Jj f1p35cbW79xKH9zrPS3gqOe8cykc4C/Ue41jUuWOi0RjD6njvjhULDdFpWmkjUjuv8A+npUDNBiyX kmWoCrQmbaifttvPW4Xj1g==; Received: from [87.69.77.57] (port=1288 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1oNwH2-0004tj-CD; Tue, 16 Aug 2022 09:06:24 -0400 Date: Tue, 16 Aug 2022 16:06:12 +0300 Message-Id: <83fshwfid7.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <878rnoaa13.fsf@HIDDEN> (message from Robert Pluim on Tue, 16 Aug 2022 10:05:12 +0200) References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> <83edxloiu3.fsf@HIDDEN> <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> <83a689ochp.fsf@HIDDEN> <878rnoaa13.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: Axel Svensson <svenssonaxel@HIDDEN>, 57072 <at> debbugs.gnu.org > Date: Tue, 16 Aug 2022 10:05:12 +0200 > > Eli> Robert, do you remember why we included them in the script? > > Hmm. Ignorance on my part seems the most likely explanation. VS1-14 > are not used for emoji/text presentation selection, so we should > probably just fix blocks.awk According to the comment in composite.el, we should leave only VS-16 in the 'emoji' script. > Eli> As for VS17 and above, I'm not sure we should assign them to any > Eli> script. Perhaps to Han? > > What problems are caused by them not having a script? The composition > rules for them with Han codepoints work now, no? Yes, because they are set up in composite.el. So I think we are good there.
X-Loop: help-debbugs@HIDDEN Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors Resent-From: Robert Pluim <rpluim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 16 Aug 2022 13:28:02 +0000 Resent-Message-ID: <handler.57072.B57072.16606564734786 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 57072 <at> debbugs.gnu.org, svenssonaxel@HIDDEN Received: via spool by 57072-submit <at> debbugs.gnu.org id=B57072.16606564734786 (code B ref 57072); Tue, 16 Aug 2022 13:28:02 +0000 Received: (at 57072) by debbugs.gnu.org; 16 Aug 2022 13:27:53 +0000 Received: from localhost ([127.0.0.1]:45345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oNwbo-0001F8-KN for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 09:27:52 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:42996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1oNwbm-0001Ev-PX for 57072 <at> debbugs.gnu.org; Tue, 16 Aug 2022 09:27:51 -0400 Received: by mail-wr1-f50.google.com with SMTP id z12so12616423wrs.9 for <57072 <at> debbugs.gnu.org>; Tue, 16 Aug 2022 06:27:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=ybSbIc1rB9QlfyrwErKATV9UJNrWzWt+ynUw5CXM+kI=; b=en0i8agipp83meS8l34iQOJU0GYyXDoJTWuMZnV0jphkvIRV0u1YKS5KVdarf0WKoW USYcdAxibmiUQiuQGe8+7eQYDKQq6JMh0C76JwBcN/1/zU0rM4yiDQAwNXjQZJGqxDDx SX+S32ooyp4XexPXBFd+lqfScnqwqUyNt/epwNQjEWbs5pNieBHi54qDWldBr/wzS2RL MGZqHR9csYAcPrG1H1ArcoO2I40Lz4scPxdiD2cLorVQEMxGQAgEbHToJ2MsycC/QYY6 EPGGbd1KhKs2wAgCeL86ZQEgixCOTi4gaDeRr2nkvz3sxcB3VYVlUKPbUJttLP54O6gG EXrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ybSbIc1rB9QlfyrwErKATV9UJNrWzWt+ynUw5CXM+kI=; b=3UfG6k+j9FSUpEd77FQrozqiWW/+3cg6vv5HCIxQXAYDkxiebPc7sxBv7iYS9R7dH2 GMgTYHE+60kk0MNNMneGCUP4cYFcSJvJWtnERDOYpCUG/CTcipT4DvwTz3nHX7XLKaev 6SuuV0hLNNGICOEZVm9lqccWWKUOEpVtgb2SPeejvG1Pc5x3lI1BRnjTU+UBWVBzhcTo bWkQCqRiIxFsI9JxygBxTTr3/T7ij/pvF1ZlqapXMhAI8UaKD2wp3YKL96Xsjcw93ZB0 Kubi6Pejv3x6dUvKn7ILBxHiXOok9aniqVQJlVvGfipvj9AjDBLZ1UlsfV1uye2R7Or+ +Y8w== X-Gm-Message-State: ACgBeo1+/6IZ7cttraNmCxBRgQVNIt2jnhhM1BSMXvv3gwpFS87P1UH/ qs8dYwbg102Oq4pSkcrX9CWTbfWWbME= X-Google-Smtp-Source: AA6agR7kIEo8C2tfP3KqbwIgtnoMZCESGVVTARFVdm6++enOwh2PIMmw9WK2RwRMQYDpyUF/nP1JEA== X-Received: by 2002:a5d:584d:0:b0:220:6cca:706d with SMTP id i13-20020a5d584d000000b002206cca706dmr11073319wrf.363.1660656464607; Tue, 16 Aug 2022 06:27:44 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:dd88:29c3:8b09:8f16]) by smtp.gmail.com with ESMTPSA id m9-20020adffe49000000b002251639bfd0sm2125564wrs.59.2022.08.16.06.27.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Aug 2022 06:27:42 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <83fshwfid7.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 16 Aug 2022 16:06:12 +0300") References: <CAJ40yaxSGeSJG_7ohkR0SW3pOg-yvuNJjB-TyRGqRaJGtYuC4w@HIDDEN> <83edxpvec4.fsf@HIDDEN> <CAJ40yazh2uaaZPK=beRtMx8FLpZ03doLa7NoyvQiOVQDKL80og@HIDDEN> <83leruq3p3.fsf@HIDDEN> <CAJ40yaxvBkB2iTuKqOxeexFBRTKkHhfBR1i8Y-8-12P_+Ad8xw@HIDDEN> <83a68apxbm.fsf@HIDDEN> <CAJ40yax_2OiPZZ41t4Y0uG2kZOq-RWG7CzXswkQ5+gS2Zx9N1Q@HIDDEN> <83pmh6nh2f.fsf@HIDDEN> <CAJ40yazo_vPVAxyFyU0M42CT3-LTp=2kod7BQNmj1JvdTDcU3Q@HIDDEN> <83h72indie.fsf@HIDDEN> <CAJ40yawbTYaa++FpkKtqe0wU9EZKw_LHFJOk+=pXCUjM0=BxLw@HIDDEN> <83edxloiu3.fsf@HIDDEN> <CAJ40yaxV-4q_5MXVtE9LpDYehoQ9YtF5sL7PoMPjo+Gsnh1WQA@HIDDEN> <83a689ochp.fsf@HIDDEN> <878rnoaa13.fsf@HIDDEN> <83fshwfid7.fsf@HIDDEN> Date: Tue, 16 Aug 2022 15:27:41 +0200 Message-ID: <87r11g8gj6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Tue, 16 Aug 2022 16:06:12 +0300, Eli Zaretskii <eliz@HIDDEN> said: >> From: Robert Pluim <rpluim@HIDDEN> >> Cc: Axel Svensson <svenssonaxel@HIDDEN>, 57072 <at> debbugs.gnu.org >> Date: Tue, 16 Aug 2022 10:05:12 +0200 >>=20 Eli> Robert, do you remember why we included them in the script? >>=20 >> Hmm. Ignorance on my part seems the most likely explanation. VS1-14 >> are not used for emoji/text presentation selection, so we should >> probably just fix blocks.awk Eli> According to the comment in composite.el, we should leave only VS-= 16 Eli> in the 'emoji' script. Yes. Thank you past-me for reminding present-us (I=CA=BCd forgotten I=CA=BCd written that =F0=9F=98=80) I can do that later this week, unless the reporter of this bug wants to handle it? Robert --=20
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.