From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 07 09:43:50 2020 Received: (at submit) by debbugs.gnu.org; 7 Jun 2020 13:43:50 +0000 Received: from localhost ([127.0.0.1]:53489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhvaV-0004Ej-4z for submit@debbugs.gnu.org; Sun, 07 Jun 2020 09:43:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:34116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhvaT-0004Eb-7w for submit@debbugs.gnu.org; Sun, 07 Jun 2020 09:43:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jhvaT-0006hd-0V for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2020 09:43:45 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:40546) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jhvaS-0004rK-0P for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2020 09:43:44 -0400 Received: by mail-wm1-x330.google.com with SMTP id r15so13789007wmh.5 for ; Sun, 07 Jun 2020 06:43:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=qIxFqiiDOVLPVDtOVlk1cw5iEoXnLSxiYc0SQfGA+N0=; b=GaXeqw4t/fwCxurqaEhMAbRaike3XbM247L8//3nNie56YkLa/SXTfazex99H0fL5U YR9aWagiGeDMNYKhd2o/L8ltmlZBS972Djr23XlrJ5C4Xkr4Cnvblc56DmE6Tzuj1xlF aO9ENSvzx35p1suEAvs5eT/25kOCWLMMjC9nx9Emyt/1ffdpqasGS9PRB1ppaO81NKS4 VuEnufA+aOa2cLhgBfRrXQQGm6gz3JOBQ7UVfcGskpClHcST/xvadh3DaJsYclEW74+v EMxl6+B8AaDUBVHwFjNpPttOMC2KNwF/SlyGytg+go5Mo4D5Hn0jLPGK7HKtovLU2PAP ebXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=qIxFqiiDOVLPVDtOVlk1cw5iEoXnLSxiYc0SQfGA+N0=; b=jDoC4R9fZPdghvwN1NEs6FXffGdzGn7dUvFtmtHzBKYGlWsH7Ts4fKD8UUXnOem10Y FKEJF6k8QyAo2VmnpRyC+a+qBCvwEj5IaIm6wlCPH7jeuo80ggJKU0ONvdzghJWSbTzL u+b8cOEFazk0LjhCYUytsvu/Z+lv9VpdLW866PNbVtZtOIThrogSs1ssOKKIlageqLo2 5cfWI6gGhrcL3q7A+79QhLIxtVBhi14+RQKP5A+KhpBrwfLmLzw1cK/HtM/fEFfQHO8T km78WDZcAyQ74ijaEgvbYCaz//VdyLn5yBN1IAdym9Ts2QUPsxfduVs9QduX9ffgEAnm POeQ== X-Gm-Message-State: AOAM533fCuwF6v7k1HyPDsoP5jk8BwRcuLannqsdYlOZLz/zbnhLd4tS qGGTjihA7hSfgyRqjXN9w3COMtzhcjM= X-Google-Smtp-Source: ABdhPJzw/kqsn0B9OSKH62Stq9W6l24xIjN6ViOg4JeiPBn4n0t6ag22hGHHMxu0/YzGqC+9IY+dKA== X-Received: by 2002:a1c:9804:: with SMTP id a4mr11806687wme.109.1591537421791; Sun, 07 Jun 2020 06:43:41 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id d16sm19485787wmd.42.2020.06.07.06.43.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jun 2020 06:43:40 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: bug-gnu-emacs@gnu.org Subject: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" Date: Sun, 07 Jun 2020 15:43:40 +0200 Message-ID: <874krnq9df.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=kevin.legouguec@gmail.com; helo=mail-wm1-x330.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Hi, IIUC, "Symbols and Pictographs Extended-A"[1][2] is a new Unicode block that showed up in version 12.0 and extends the "Supplemental Symbols and Pictographs" block. Since we use Symbola for the latter, I figure it wouldn't hurt to also use this font for the former? AFAICT Symbola covers the whole block[3]. Here is a patch to that effect: --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Use-Symbola-to-cover-Symbols-and-Pictographs-Extende.patch >From 8d072a05797a72f757b212939bc548911cced9d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Le=20Gouguec?= Date: Sun, 7 Jun 2020 13:55:10 +0200 Subject: [PATCH] Use Symbola to cover "Symbols and Pictographs Extended-A" This Unicode block was added in version 12.0 and extends the "Supplemental Symbols and Pictographs" block. Symbola covers all characters in this block. * lisp/international/fontset.el (setup-default-fontset): Add "Symbols and Pictographs Extended-A" to the subgroups covered by Symbola. --- lisp/international/fontset.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el index 23abb0d0a9..f3657c151f 100644 --- a/lisp/international/fontset.el +++ b/lisp/international/fontset.el @@ -870,7 +870,8 @@ setup-default-fontset (#x1F780 . #x1F7FF) ;; Geometric Shapes Extended (#x1F800 . #x1F8FF) ;; Supplemental Arrows-C (#x1F900 . #x1F9FF) ;; Supplemental Symbols and Pictographs - (#x1FA00 . #x1FA6F))) ;; Chess Symbols + (#x1FA00 . #x1FA6F) ;; Chess Symbols + (#x1FA70 . #x1FAFF))) ;; Symbols and Pictographs Extended-A (set-fontset-font "fontset-default" symbol-subgroup '("Symbola" . "iso10646-1") nil 'prepend)) ;; Box Drawing and Block Elements -- 2.26.2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable (Will followup with an updated patch as soon as I get a bug number.) FWIW, I found out about this block after - hearing that Unicode 13.0 included new emojis, - waiting for an updated version of Symbola to be released[4], - trying to insert some of the new emojis in Emacs, - noticing that some of them (e.g. =F0=9F=A9=B4 U+1FA74, =F0=9F=AA=97 U+1FA= 97, =F0=9F=AB=95 U+1FAD5) are not displayed (C-u C-x =3D says "display: no font available", despite Symbola covering them). - going straight to fontset.el to understand why Symbola wasn't picked automatically. Of course, users can work around this with: (set-fontset-font t '(#x1FA70 . #x1FAFF) "Symbola" nil 'append) Thank you for your time. [1] https://www.unicode.org/charts/PDF/Unicode-13.0/U130-1FA70.pdf [2] https://en.wikipedia.org/wiki/Symbols_and_Pictographs_Extended-A [3] https://dn-works.com/wp-content/uploads/2020/UFAS-Docs/Symbola.pdf p.14 [4] https://dn-works.com/ufas/ In GNU Emacs 28.0.50 (build 32, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, = cairo version 1.16.0) of 2020-05-30 built on my-little-tumbleweed Repository revision: 780f674a82a90c4e3e32583059b498bfa57e4a06 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: openSUSE Tumbleweed Configured using: 'configure --with-xwidgets --with-cairo' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS JSON PDUMPER LCMS2 GMP Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LC_TIME: en_GB.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dlocal locale-coding-system: utf-8-unix --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 07 09:47:20 2020 Received: (at 41747) by debbugs.gnu.org; 7 Jun 2020 13:47:20 +0000 Received: from localhost ([127.0.0.1]:53501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhvdw-0004Lo-2s for submit@debbugs.gnu.org; Sun, 07 Jun 2020 09:47:20 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:32777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhvdu-0004Lb-9u for 41747@debbugs.gnu.org; Sun, 07 Jun 2020 09:47:18 -0400 Received: by mail-wr1-f42.google.com with SMTP id l11so14592075wru.0 for <41747@debbugs.gnu.org>; Sun, 07 Jun 2020 06:47:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=POMSD2sO8O2+GKhpKmFt7/p6BkfcYO63zGd6YI8hK44=; b=pk9uduBbUgXqnErhC0P6dCCmXRUk7QG4L/kfnyLbZ9EdgI+zwLwKIamNbue/HDHZlu mySuQCRUrboht/5PUtCEHTxrBopehfZ3TjTP6k/Rf1g0nrU5AzhN7PRT0iGpCcDUXHxu 4Rm4o6iIhqt1l0FlMGwGAJxVp5YBZgbvtyg6mmBQ+NHOQZxKfO0SMVm9KZufRhqXD1G7 L4CO3YUtETjTIFVnZXmNCIcm8KqTQzhcb4d0lmG2OyETUwlrVa4ZdiaTnrYTLavHw34d UE8DbkZyLPHmYfwY+ZwPSV4QVlvcBDZcVWHclecJZPZ4Va3Ows2TL0lXtFiOcNeBycpC oxSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=POMSD2sO8O2+GKhpKmFt7/p6BkfcYO63zGd6YI8hK44=; b=ZG/g+gyjwgq5SBWkdan//1c5Vc8F5++qH53bYv8csOGOs15w7xeW5TKaEOITzOk3xE WbnUKXXI9qD3lc6EyFT9wR4ERZWbMs8Wh4JlP0ButOzU36b9RWCnnmW+72X5aWT7eEnX xAKo29/dArarpJ2wmr337jv79cGR81ZCDVjHB9r5cYdoQ/9A49PvarwouXAArqfqsGdY 54EDFyD6NRnQCIFviaFSfsLeSThEubcQc9TzBv+qGKpvK1UOhyp8rw7QafplhY1tyS3f 9OLEKwsvePsd7FWgOKitEk5M/8PSKYpjGHePKK0EhSonnp9vodvL5LjX1N97khhfH/8u 7FIQ== X-Gm-Message-State: AOAM530rhXwW46QAnwSMnY0Qw2i1Rz4wwo2u8wQjI+HO2/3/3I5IAHMV X5j+5uHMFZvzYOKYdT/eGZd8jiiRCiQ= X-Google-Smtp-Source: ABdhPJzcWHQSTueebr9F+Y5j6PAWziAbu3d4yY6dMtd7R48uv7Bs0EI7YYanQBalkQcwJIQBa3yGYg== X-Received: by 2002:a5d:6944:: with SMTP id r4mr18479893wrw.169.1591537632125; Sun, 07 Jun 2020 06:47:12 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id u130sm20107097wmg.32.2020.06.07.06.47.11 for <41747@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jun 2020 06:47:11 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: 41747@debbugs.gnu.org Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> Date: Sun, 07 Jun 2020 15:47:10 +0200 In-Reply-To: <874krnq9df.fsf@gmail.com> (=?utf-8?Q?=22K=C3=A9vin?= Le Gouguec"'s message of "Sun, 07 Jun 2020 15:43:40 +0200") Message-ID: <87zh9foun5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable K=C3=A9vin Le Gouguec writes: > (Will followup with an updated patch as soon as I get a bug number.) See attached. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Use-Symbola-to-cover-Symbols-and-Pictographs-Extende.patch >From a82e064f6a21b0a68549c7a7441e740ab448935a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Le=20Gouguec?= Date: Sun, 7 Jun 2020 13:55:10 +0200 Subject: [PATCH] Use Symbola to cover "Symbols and Pictographs Extended-A" This Unicode block was added in version 12.0 and extends the "Supplemental Symbols and Pictographs" block. Symbola covers all characters in this block (Bug#41747). * lisp/international/fontset.el (setup-default-fontset): Add "Symbols and Pictographs Extended-A" to the subgroups covered by Symbola. --- lisp/international/fontset.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el index 23abb0d0a9..f3657c151f 100644 --- a/lisp/international/fontset.el +++ b/lisp/international/fontset.el @@ -870,7 +870,8 @@ setup-default-fontset (#x1F780 . #x1F7FF) ;; Geometric Shapes Extended (#x1F800 . #x1F8FF) ;; Supplemental Arrows-C (#x1F900 . #x1F9FF) ;; Supplemental Symbols and Pictographs - (#x1FA00 . #x1FA6F))) ;; Chess Symbols + (#x1FA00 . #x1FA6F) ;; Chess Symbols + (#x1FA70 . #x1FAFF))) ;; Symbols and Pictographs Extended-A (set-fontset-font "fontset-default" symbol-subgroup '("Symbola" . "iso10646-1") nil 'prepend)) ;; Box Drawing and Block Elements -- 2.26.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 07 10:39:35 2020 Received: (at 41747) by debbugs.gnu.org; 7 Jun 2020 14:39:35 +0000 Received: from localhost ([127.0.0.1]:54597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhwSV-0005ur-4W for submit@debbugs.gnu.org; Sun, 07 Jun 2020 10:39:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhwST-0005uc-9F for 41747@debbugs.gnu.org; Sun, 07 Jun 2020 10:39:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52534) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jhwSO-0006za-0P; Sun, 07 Jun 2020 10:39:28 -0400 Received: from [176.228.60.248] (port=4194 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jhwSN-0000Ne-G5; Sun, 07 Jun 2020 10:39:27 -0400 Date: Sun, 07 Jun 2020 17:39:22 +0300 Message-Id: <83v9k36iud.fsf@gnu.org> From: Eli Zaretskii To: =?iso-8859-1?Q?K=E9vin?= Le Gouguec In-Reply-To: <874krnq9df.fsf@gmail.com> (message from =?iso-8859-1?Q?K=E9v?= =?iso-8859-1?Q?in?= Le Gouguec on Sun, 07 Jun 2020 15:43:40 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) > From: Kévin Le Gouguec > Date: Sun, 07 Jun 2020 15:43:40 +0200 > > Since we use Symbola for the latter, I figure it wouldn't hurt to also > use this font for the former? AFAICT Symbola covers the whole block[3]. Not the Symbola I have here. Which version of Symbola do you have that supports that block, and is that version distributed under a free license? From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 07 11:22:49 2020 Received: (at 41747-done) by debbugs.gnu.org; 7 Jun 2020 15:22:49 +0000 Received: from localhost ([127.0.0.1]:54626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhx8H-0006wa-PD for submit@debbugs.gnu.org; Sun, 07 Jun 2020 11:22:49 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:42041) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jhx8F-0006wN-KV for 41747-done@debbugs.gnu.org; Sun, 07 Jun 2020 11:22:44 -0400 Received: by mail-wr1-f41.google.com with SMTP id p5so14691702wrw.9 for <41747-done@debbugs.gnu.org>; Sun, 07 Jun 2020 08:22:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=LhUwcebYUw3nV1np4OPNkiwu9XuHIqjmfahsTAba3Lc=; b=D5WQ86++SQiMxNvd9AC4QKBt6SW7fVC5dvaLH+BW6MwwbpkOA9Xw39+0RMX5chTTLp QhVxTmsu30hTh3ecI8Vw6wT+2jz19rm+VMaGsCSZHZtv8J5Io9sArEjQqfbbZSE38eDO AEcH72gExaKH12w5sUuHoeCMjUkjjSoQVlps+xempAxw7LQGYBC3vVzhCP9qQSeJUdEj IET/rmnYgVVOZpabSj7x9+XIpgodH+R0BLkAn529f7jDWB0eOJU0/9WjVB13JvV/Zx5x hiWtJgZYzk0cYYViE1H8bXI0wuqwkb/MLmfK6SE62xRd2W8032xhTN7Qyu8YrPLhLzP2 ue7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=LhUwcebYUw3nV1np4OPNkiwu9XuHIqjmfahsTAba3Lc=; b=or2P80X5CAPwszCmYFzBHxO8Dmx0emVQBCq3d7/aFacOiP11149NkZvToz1szaYUH6 qV4+33icSXnfMD3jCcJLVV9ALwmLYBBRxHBRKIDbxqlnKW0eznvc8P+nIHMQRmCntSfX RbG3TAY67f3QLkeeMnPeG0UBHdfgYWGclHPIt6UKuu51zWqk/DrvYwV64b8CPvDDaVOI TfP3GA5KoqTytJ0yWGtHWW9Q4p/N11X5SwuCdXsm9sMeUj1eMPjX1UU2it/eUNF1SG44 2oY+xzWMrVBWSRu8NmV4yGnY5KhJS36aEh7ff6bc/2rz3BR3Z5dQnnr6usNlBcGv1n9e Cu+w== X-Gm-Message-State: AOAM530f3HzwewEdCsnG6QYsRU3Suq46YiUzc2MdgVoEHFaGBYJuzd91 u+VGLuEW8YYKuhr5Ovdv78/s++ruPDw= X-Google-Smtp-Source: ABdhPJwZMK9zqJPkNtCA+igLudfGVJHAc7CmZZX8+rCvIczRgGooOLpxCU34MxWaONkST/nHpOnErA== X-Received: by 2002:a5d:684a:: with SMTP id o10mr18025445wrw.4.1591543357681; Sun, 07 Jun 2020 08:22:37 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id x66sm20135862wmb.40.2020.06.07.08.22.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jun 2020 08:22:36 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Eli Zaretskii Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> Date: Sun, 07 Jun 2020 17:22:36 +0200 In-Reply-To: <83v9k36iud.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 07 Jun 2020 17:39:22 +0300") Message-ID: <87blluyk77.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747-done Cc: 41747-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: K=C3=A9vin Le Gouguec >> Date: Sun, 07 Jun 2020 15:43:40 +0200 >>=20 >> Since we use Symbola for the latter, I figure it wouldn't hurt to also >> use this font for the former? AFAICT Symbola covers the whole block[3]. > > Not the Symbola I have here. Which version of Symbola do you have > that supports that block, and is that version distributed under a free > license? As I referenced, the version available on . Unfortunately, I just realized that newer versions no longer come under a free license[1][2][3][4]. That definitely took me by surprise. *sigh* Closing then. Sorry for the noise. [1] https://dn-works.com/wp-content/uploads/2020/UFAS-Docs/License.pdf [2] https://github.com/NixOS/nixpkgs/pull/79679 [3] https://bugs.archlinux.org/task/58886 [4] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject= .org/thread/EC6I35ILFICKY5W5XTHYJC6UH36B2UQS/ From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 08 10:36:43 2020 Received: (at 41747) by debbugs.gnu.org; 8 Jun 2020 14:36:43 +0000 Received: from localhost ([127.0.0.1]:57606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiItH-0004En-4i for submit@debbugs.gnu.org; Mon, 08 Jun 2020 10:36:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiItE-0004Eb-SK for 41747@debbugs.gnu.org; Mon, 08 Jun 2020 10:36:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49482) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiIt9-0007Ny-J8; Mon, 08 Jun 2020 10:36:35 -0400 Received: from [176.228.60.248] (port=4644 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jiIt8-0003DT-Vp; Mon, 08 Jun 2020 10:36:35 -0400 Date: Mon, 08 Jun 2020 17:36:32 +0300 Message-Id: <83r1up7hfz.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <87blluyk77.fsf@gmail.com> (message from =?utf-8?Q?K=C3=A9vin?= Le Gouguec on Sun, 07 Jun 2020 17:22:36 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: KĂ©vin Le Gouguec > Cc: 41747-done@debbugs.gnu.org > Date: Sun, 07 Jun 2020 17:22:36 +0200 > > > Not the Symbola I have here. Which version of Symbola do you have > > that supports that block, and is that version distributed under a free > > license? > > As I referenced, the version available on . > > Unfortunately, I just realized that newer versions no longer come under > a free license[1][2][3][4]. That definitely took me by surprise. > > *sigh* Closing then. Sorry for the noise. Maybe you could find a free font that covers this block, then we could use that instead of Symbola. TIA From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 08 16:59:43 2020 Received: (at 41747) by debbugs.gnu.org; 8 Jun 2020 20:59:43 +0000 Received: from localhost ([127.0.0.1]:58039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiOru-000591-P5 for submit@debbugs.gnu.org; Mon, 08 Jun 2020 16:59:43 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:37348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiOrt-00058p-9W for 41747@debbugs.gnu.org; Mon, 08 Jun 2020 16:59:41 -0400 Received: by mail-wr1-f52.google.com with SMTP id x13so18978271wrv.4 for <41747@debbugs.gnu.org>; Mon, 08 Jun 2020 13:59:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=t3C4bhkHHqjd4PPcaxOW9IbZywnGI8sm2cjRp1URrIw=; b=R8uCIcFqBizSGvCszC8oRrkdzucGWGVwm7id1cLpAc1W+BcuYUqPc6vrHBe9heIkGl OFB1B1Zn8Y3SlTjWi/5I1mq+SU2wH1Zs4raaMhouhWNdnWn20veq54KXS+v/gMtxyV8W 1E+YhBaszXh7Mgpm0kglgazavlS5zFoF08bl0+lA4eLokgnTtocgaPiHUoOPhcgvHhFJ 3wZkhCr7d+kAygqFnrFXi3yoFfXc2dj+qfGoQMSr7+rWoVzv0A7F3F8KGxjT+29ntCwP I6mDnZvGabQPwXg3Qq/G8MTb0u45P7MwjJs09OPYMLddtyheMHU6zSq/+MVxIaXtd7oz 7DhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=t3C4bhkHHqjd4PPcaxOW9IbZywnGI8sm2cjRp1URrIw=; b=LkMz/IEAe7/aU+7+JuNTLCll6K2pYfGpihpHGg3meCjAA4mdTgwF/lNu+LNab2XRo6 e53GYbqFLQvxvIN5q64EDBnTU/coMXR4ZOWVj5jCZfZG4PkGnA6RVCFbvO+crXsUiwi1 na6lhvHz+gSdpV2OXfEzl44IycmayEGKxFf7punk3NHaHPKNYHXnP//3YLctMSJwI+tZ D5pAEVBxuRzuv92PnYJ/o73o47gtDpKjtAH1MZUu8F/kyjBGQgnQpCR0vHqxIKShVjsx aPjxKi/z8hGA16PiK86TeuMMEigv8bEU2hEkEw4CyBGBeUpccaBxlqaupcbSToUcxIWY qrSw== X-Gm-Message-State: AOAM532FUw69FVsOeAVwj2HuX3VqHmOaeChfeg2HA37JU3gJx/haFOiU 4aulQuh+FiJH4FNfjQMAu2LdAPNyT9E= X-Google-Smtp-Source: ABdhPJzhlpVMHbOCNOZQh/LcrbhGgfJdh4a7BQWKBtCFdwA3Q5qoJXkie3C7i52vO8+gilICUwyJEg== X-Received: by 2002:adf:e44c:: with SMTP id t12mr621384wrm.181.1591649974721; Mon, 08 Jun 2020 13:59:34 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id i8sm946329wru.30.2020.06.08.13.59.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2020 13:59:33 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Eli Zaretskii Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> Date: Mon, 08 Jun 2020 22:59:32 +0200 In-Reply-To: <83r1up7hfz.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 08 Jun 2020 17:36:32 +0300") Message-ID: <871rmpclzf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Maybe you could find a free font that covers this block, then we could > use that instead of Symbola. I've looked, but no clear winner has emerged. Of course, GNU Unifont covers this block, though I had not realized this at first because one has to install Unifont Upper, which I had to grab from unifoundry.com because my distro does not package it AFAICT. Once that's installed, emacs -Q seems to pick it up automatically, so the situation is not as critical as I thought. Then there are color fonts dedicated to emoji. If we start using such a font for the default fontset setup, it would probably make sense to assign it to more blocks than just "Symbols and Pictographs Extended-A", otherwise people will wonder why some emoji show up with a color font while others don't. Finding all emoji that should be displayed with a color font sounds like a whole other issue which probably deserves its own bug report. I imagine we'd need to scrape Unicode's emoji-data.txt to figure which characters have Emoji_Presentation set; IIUC the subject has already been broached in bug#39799. As to which emoji font we could pick=E2=80=A6 - Noto Color Emoji (SIL Open Font License) seems the most ubiquitous AFAICT (packaged in e.g. Debian, OpenSUSE, Fedora; a .ttf file is available in the developer repository). It doesn't cover Unicode 13 yet but that shouldn't take long. - Twemoji (CC-BY) covers Unicode 13, unfortunately the procedure to get a .ttf is a bit=E2=80=A6 involved. IIUC Fedora re-uses Noto's machinery = to generate a TrueType font from SVG assets[1]. I haven't seen many distributions packaging it yet. - OpenMoji (CC-BY-SA) is making progress on Unicode 13 coverage[2]; it also has a "black" (non-colored) variant, which means we could use it for blocks not covered by the older Symbola and it wouldn't look out of place. In fact the "color" variant only shows up as colored with Firefox, for some reason[3]. There are .ttf files in the developer repository, but they don't seem to be packaged by many distros yet (it's in OpenSUSE, it'll get into Fedora Soonish=E2=84=A2[4]). There are probably other candidates. For the purpose of this bug report however, GNU Unifont is the only free, readily available, and non-color option I have found for "Symbols and Pictographs Extended-A". Since Emacs already uses that=E2=80=A6 SNAFU, I'd conclude. [1] https://bugzilla.redhat.com/show_bug.cgi?id=3D1514274 [2] https://github.com/hfg-gmuend/openmoji/issues/124 [3] https://github.com/hfg-gmuend/openmoji/issues/93 [4] https://bugzilla.redhat.com/show_bug.cgi?id=3D1803059 From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 08 22:35:31 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 02:35:31 +0000 Received: from localhost ([127.0.0.1]:58384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiU6s-0004zm-Tw for submit@debbugs.gnu.org; Mon, 08 Jun 2020 22:35:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiU6q-0004zZ-HA for 41747@debbugs.gnu.org; Mon, 08 Jun 2020 22:35:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33239) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiU6l-0000KU-8l; Mon, 08 Jun 2020 22:35:23 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jiU6j-000113-K2; Mon, 08 Jun 2020 22:35:21 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <83r1up7hfz.fsf@gnu.org> (message from Eli Zaretskii on Mon, 08 Jun 2020 17:36:32 +0300) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> Message-Id: Date: Mon, 08 Jun 2020 22:35:21 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Unfortunately, I just realized that newer versions no longer come under > > a free license[1][2][3][4]. That definitely took me by surprise. This sounds like a possibly important issue, though perhaps mostly independent of Emacs. Would someone who knows the Symbols situation well please offer to explain this to me? -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 08 22:38:46 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 02:38:46 +0000 Received: from localhost ([127.0.0.1]:58408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiUA2-00055S-Fw for submit@debbugs.gnu.org; Mon, 08 Jun 2020 22:38:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiU9z-00055E-Kr for 41747@debbugs.gnu.org; Mon, 08 Jun 2020 22:38:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33341) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiU9u-0000rM-CV; Mon, 08 Jun 2020 22:38:38 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jiU9o-0001a0-RH; Mon, 08 Jun 2020 22:38:33 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: =?iso-8859-1?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <871rmpclzf.fsf@gmail.com> (message from =?iso-8859-1?Q?K=C3?= =?iso-8859-1?Q?=A9vin?= Le Gouguec on Mon, 08 Jun 2020 22:59:32 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> Message-Id: Date: Mon, 08 Jun 2020 22:38:32 -0400 X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 41747 Cc: eliz@gnu.org, 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.5 (--) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > There are probably other candidates. For the purpose of this bug report > however, GNU Unifont is the only free, readily available, and non-color > option I have found for "Symbols and Pictographs Extended-A". > Since Emacs already uses that… SNAFU, I'd conclude. Can someone explain to me why this constitutes failure, rather than success? -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 05:28:07 2020 Received: (at submit) by debbugs.gnu.org; 9 Jun 2020 09:28:07 +0000 Received: from localhost ([127.0.0.1]:58946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiaY6-0000g3-1i for submit@debbugs.gnu.org; Tue, 09 Jun 2020 05:28:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:59086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiaY4-0000ff-KS for submit@debbugs.gnu.org; Tue, 09 Jun 2020 05:28:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52790) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiaY4-0003Jh-E2 for bug-gnu-emacs@gnu.org; Tue, 09 Jun 2020 05:28:00 -0400 Received: from ciao.gmane.io ([159.69.161.202]:49916) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiaY1-0001bz-Py for bug-gnu-emacs@gnu.org; Tue, 09 Jun 2020 05:28:00 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1jiaXy-0003lR-Rr for bug-gnu-emacs@gnu.org; Tue, 09 Jun 2020 11:27:54 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" Date: Tue, 09 Jun 2020 11:27:49 +0200 Message-ID: <87eeqopp0q.fsf@gmail.com> References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:4dtV1jze9/P3jEN05raLfnKx2KM= Received-SPF: pass client-ip=159.69.161.202; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/09 05:27:55 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: 3 X-Spam_score: 0.3 X-Spam_bar: / X-Spam_report: (0.3 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Richard Stallman writes: > This sounds like a possibly important issue, though perhaps mostly > independent of Emacs. Would someone who knows the Symbols situation > well please offer to explain this to me? Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: mail-archive.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=geb-bug-gnu-emacs%40m.gmane-mx.org;ip=209.51.188.17;r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (kevin.legouguec[at]gmail.com) 1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received' headers 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different Richard Stallman writes: > This sounds like a possibly important issue, though perhaps mostly > independent of Emacs. Would someone who knows the Symbols situation > well please offer to explain this to me? Here's my attempt at a summary; corrections welcome: - Up to 2018, the Unicode Fonts for Ancient Scripts (UFAS) project released its fonts under terms that suggested a free license[1]: - One of these fonts, Symbola, has an exhaustive coverage of Unicode "symbol" characters, so exhaustive that we use it in our default fontset for various "symbol subgroups"[2]. - In 2018, the license for UFAS has changed to the document I referenced in my earlier message[3]. - Most GNU/Linux distributions reached the same conclusion: the terms of this new license does not allow redistribution under any way, shape or form[4]. Therefore, these distros now only ship the last free-license version of Symbola. - New versions of Unicode have come and gone since then; they have introduced new blocks and new characters (cf. the initial bug report). - Newer versions of Symbola have followed like clockwork to cover the latest "symbol" characters. - Unfortunately, these new versions fall under the new, non-free license. IIUC this makes them unsuitable for Emacs's default fontset. Distro developers have reached out to the UFAS developer (as recently as two months ago for Gentoo[4]; see also Fedora thread linked earlier), but they could not convince him to switch back to a free license. [1] The terms have changed over the years; see for example: https://web.archive.org/web/20150316132421/http://users.teilar.gr/~g1951d/ > *in lieu of a licence* Fonts and documents in this site are not pieces > of property or merchandise items; they carry no trademark, copyright, > license or other market tags; they are free for any use. George Douros https://web.archive.org/web/20180212144935/http://users.teilar.gr/~g1951d/ > In lieu of a licence; fonts and documents in this site are free for > any use; George Douros [2] M-x find-library RET fontset RET C-s Symbola [3] https://dn-works.com/wp-content/uploads/2020/UFAS-Docs/License.pdf [4] In my earlier message I linked to the relevant NixOS, Arch Linux and Fedora threads; for good measure, here are Debian, Ubuntu and Gentoo: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897047 https://bugs.launchpad.net/ubuntu/+source/ttf-ancient-fonts/+bug/1824065 https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg88799.html From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 05:58:35 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 09:58:35 +0000 Received: from localhost ([127.0.0.1]:58980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jib1f-0001Pg-3a for submit@debbugs.gnu.org; Tue, 09 Jun 2020 05:58:35 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:33143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jib1c-0001PT-Lb for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 05:58:32 -0400 Received: by mail-wm1-f44.google.com with SMTP id j198so1917884wmj.0 for <41747@debbugs.gnu.org>; Tue, 09 Jun 2020 02:58:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=0py7gtoaD4P34m6plNI1KzpMBHshwJPZQpAz/TIhXyk=; b=udlaGTxy142X7rrulgKOvajAc80wVrGMZVr8j8jJkw2o75tG327MxFBG0ykXHQbtxi o9kPWiTFqiFb9GwHqdGDrGgB8BR6djR78HwliRImFJGL2lxV6qGlocirGUlgnulZXCmg cSzEPsJo0bJt9f8l+7f5G3XXcJyI7EB0T648yaJs9A5rKVhOG2i2xqhndtpyOWBWVmhu U/Bs/PqhQn9P1tBizfwe6nKsVnwRsKSlv0jMYwCqxdfTb0BzuBoJQhsgJxJxERQAKH2d ylxlwTDVlML170WMwHpcoY7MiktvL+yghgmF4v5sEtvZFoSX/R4GrLovvje/gCAZG45+ ZmTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=0py7gtoaD4P34m6plNI1KzpMBHshwJPZQpAz/TIhXyk=; b=FrwN2cw+gilbTlhvJYtMe11KoqutVrR958HHt5OWqIrvU2H3nITfG273hQR1QuDMgL UII0QOw8oCXbSWsVB+4hHdfuLDlqKnCoKqjUq2/lBZNBtSrcVIBoGzwYRvctxMNZIx6n V2lvJjwy19kTkUvB91ImfejWkDheZrx5V5juzw9Ja9v3oQJUwKH2szJUtIGSi7To2bxr VeM3NvtRrQfBkJ58r/4cL5mg+VV1Bm0YbAUZK1PD1UN1KOUUXEtpI7Ew+Yo3V4la77Is xiWHZLk2wBytZOD7pjGEJF5vqG2EmjM2Ga4iYaiawTTA7CrzColZDcGBJ6HoIQ4SV8Pb EuVA== X-Gm-Message-State: AOAM5324Ky4jgUds1dGIqBGsBxDQfFVtX6Vx4G5zuex/w0bynXPdAsxe IK94ZIjc/6Agj//1LivMSCNVR1UxLGe9Kw== X-Google-Smtp-Source: ABdhPJylfvLO9Mc6A1k+rXhMEiQcFwkkiLNqki82uSqj5uH+CUHV3VVBYVW6rEZjXLgeTHBzlmZGpA== X-Received: by 2002:a1c:9c49:: with SMTP id f70mr3098918wme.74.1591696705926; Tue, 09 Jun 2020 02:58:25 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id a3sm2318734wmb.7.2020.06.09.02.58.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jun 2020 02:58:16 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Richard Stallman Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> Date: Tue, 09 Jun 2020 11:58:16 +0200 In-Reply-To: (Richard Stallman's message of "Mon, 08 Jun 2020 22:38:32 -0400") Message-ID: <87a71cpnlz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > There are probably other candidates. For the purpose of this bug rep= ort > > however, GNU Unifont is the only free, readily available, and non-col= or > > option I have found for "Symbols and Pictographs Extended-A". > > > Since Emacs already uses that=E2=80=A6 SNAFU, I'd conclude. > > Can someone explain to me why this constitutes failure, rather than succe= ss? Mmm, maybe "SNAFU" is not the best term to convey my feelings about the situation. What I mean is that while the situation is not optimal ("Unifont Upper" does not seem to be packaged by all distros; even then, its glyphs are fairly low-res and sort of stick out next to other fonts =E2=87=92 "all fou= led up"), Emacs's default fontset already covers the "Symbols and Pictographs Extended-A" block, so no urgent action is needed (=E2=87=92 "situation normal"). From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 10:20:10 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 14:20:10 +0000 Received: from localhost ([127.0.0.1]:60506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jif6o-00025K-5K for submit@debbugs.gnu.org; Tue, 09 Jun 2020 10:20:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jif6m-000253-9d for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 10:20:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42234) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jif6h-0000CV-13; Tue, 09 Jun 2020 10:20:03 -0400 Received: from [176.228.60.248] (port=4284 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jif6f-0005ke-J0; Tue, 09 Jun 2020 10:20:02 -0400 Date: Tue, 09 Jun 2020 17:19:42 +0300 Message-Id: <83h7vk724h.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <871rmpclzf.fsf@gmail.com> (message from =?utf-8?Q?K=C3=A9vin?= Le Gouguec on Mon, 08 Jun 2020 22:59:32 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: KĂ©vin Le Gouguec > Cc: 41747@debbugs.gnu.org > Date: Mon, 08 Jun 2020 22:59:32 +0200 > > Of course, GNU Unifont covers this block, though I had not realized this > at first because one has to install Unifont Upper, which I had to grab > from unifoundry.com because my distro does not package it AFAICT. Once > that's installed, emacs -Q seems to pick it up automatically, so the > situation is not as critical as I thought. GNU Unifont cannot be a real solution: it's too ugly. > Then there are color fonts dedicated to emoji. If we start using such a > font for the default fontset setup, it would probably make sense to > assign it to more blocks than just "Symbols and Pictographs Extended-A", > otherwise people will wonder why some emoji show up with a color font > while others don't. > > Finding all emoji that should be displayed with a color font sounds like > a whole other issue which probably deserves its own bug report. I > imagine we'd need to scrape Unicode's emoji-data.txt to figure which > characters have Emoji_Presentation set; IIUC the subject has already > been broached in bug#39799. Yes, but we don't need to do any serious research as to what emoji should be supported by what font. Once we find a suitable free font, we should simply mention it in preference (i.e. before) to the other fonts that support the relevant blocks; then Emacs will automatically DTRT given the available fonts. > As to which emoji font we could pick… Sounds like Noto Color Emoji is a good candidate. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 10:36:06 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 14:36:06 +0000 Received: from localhost ([127.0.0.1]:60548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jifME-0002Y7-L2 for submit@debbugs.gnu.org; Tue, 09 Jun 2020 10:36:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jifMC-0002Xb-UO for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 10:36:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42531) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jifM7-0003Nq-Kt; Tue, 09 Jun 2020 10:35:59 -0400 Received: from [176.228.60.248] (port=1309 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jifLw-00080q-Tc; Tue, 09 Jun 2020 10:35:52 -0400 Date: Tue, 09 Jun 2020 17:35:31 +0300 Message-Id: <838sgw71e4.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Mon, 08 Jun 2020 22:38:32 -0400) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Richard Stallman > Cc: eliz@gnu.org, 41747@debbugs.gnu.org > Date: Mon, 08 Jun 2020 22:38:32 -0400 > > > There are probably other candidates. For the purpose of this bug report > > however, GNU Unifont is the only free, readily available, and non-color > > option I have found for "Symbols and Pictographs Extended-A". > > > Since Emacs already uses that… SNAFU, I'd conclude. > > Can someone explain to me why this constitutes failure, rather than success? GNU Unifont is an ugly font that isn't really meant to replace a proper True Type font. It's meant to serve as the last fallback, so that some glyph resembling the right one is displayed instead of a box with a hex code or some similar stand-in. Specifically, for displaying emoji it would be unimaginable, IMO, to rely on Unifont as the solution. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 10:42:07 2020 Received: (at 41747) by debbugs.gnu.org; 9 Jun 2020 14:42:07 +0000 Received: from localhost ([127.0.0.1]:60556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jifS3-0002iD-Fi for submit@debbugs.gnu.org; Tue, 09 Jun 2020 10:42:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jifS1-0002hk-O6 for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 10:42:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42664) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jifRw-0004Ul-Ep; Tue, 09 Jun 2020 10:42:00 -0400 Received: from [176.228.60.248] (port=1685 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jifRv-00007L-Pn; Tue, 09 Jun 2020 10:42:00 -0400 Date: Tue, 09 Jun 2020 17:41:42 +0300 Message-Id: <834krk713t.fsf@gnu.org> From: Eli Zaretskii To: =?iso-8859-1?Q?K=E9vin?= Le Gouguec In-Reply-To: <87eeqopp0q.fsf@gmail.com> (message from =?iso-8859-1?Q?K=E9v?= =?iso-8859-1?Q?in?= Le Gouguec on Tue, 09 Jun 2020 11:27:49 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <87eeqopp0q.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Kévin Le Gouguec > Date: Tue, 09 Jun 2020 11:27:49 +0200 > > Richard Stallman writes: > > > This sounds like a possibly important issue, though perhaps mostly > > independent of Emacs. Would someone who knows the Symbols situation > > well please offer to explain this to me? > > Here's my attempt at a summary; corrections welcome: AFAIK, this is correct: latest Symbola versions use a non-free license (free only for personal and non-commercial use), so GNU/Linux distros install old versions which are free. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 20:53:31 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 00:53:31 +0000 Received: from localhost ([127.0.0.1]:33018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiozj-00012F-G2 for submit@debbugs.gnu.org; Tue, 09 Jun 2020 20:53:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiozh-000122-RD for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 20:53:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54204) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiozc-0006xe-9K; Tue, 09 Jun 2020 20:53:24 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jiozZ-0005E4-U7; Tue, 09 Jun 2020 20:53:22 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <838sgw71e4.fsf@gnu.org> (message from Eli Zaretskii on Tue, 09 Jun 2020 17:35:31 +0300) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> Message-Id: Date: Tue, 09 Jun 2020 20:53:21 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Specifically, for displaying emoji it would be unimaginable, IMO, to > rely on Unifont as the solution. We may have no choice, at least in the short term. Our mission -- replacing nonfree software with free software -- is hard enough. I don't think it is wise to make it harder by demanding we compete with nonfree software on esthetic points. However, it would be good to show the community that we are looking for people to design free repacements for those nonfree font extensions. I will discuss the issue with someone that works on free fonts. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 09 20:55:32 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 00:55:32 +0000 Received: from localhost ([127.0.0.1]:33022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jip1f-00015S-Rt for submit@debbugs.gnu.org; Tue, 09 Jun 2020 20:55:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jip1d-00015E-WD for 41747@debbugs.gnu.org; Tue, 09 Jun 2020 20:55:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54257) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jip1Y-0007Jl-Fw; Tue, 09 Jun 2020 20:55:24 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jip1W-0005UU-A6; Tue, 09 Jun 2020 20:55:22 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: =?iso-8859-1?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <87eeqopp0q.fsf@gmail.com> (message from =?iso-8859-1?Q?K=C3?= =?iso-8859-1?Q?=A9vin?= Le Gouguec on Tue, 09 Jun 2020 11:27:49 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <87eeqopp0q.fsf@gmail.com> Message-Id: Date: Tue, 09 Jun 2020 20:55:22 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] We could hold a campaign to try to persuade Douros. It is outside the topic here -- would anyone interested please email me? > - New versions of Unicode have come and gone since then; they have > introduced new blocks and new characters (cf. the initial bug report). Would you like to tell me what scripts have been added since then? And which characters? -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 04:36:57 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 08:36:57 +0000 Received: from localhost ([127.0.0.1]:33388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiwEC-0005IO-Ve for submit@debbugs.gnu.org; Wed, 10 Jun 2020 04:36:57 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:40138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiwE9-0005IB-RP for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 04:36:54 -0400 Received: by mail-wr1-f41.google.com with SMTP id h5so1250341wrc.7 for <41747@debbugs.gnu.org>; Wed, 10 Jun 2020 01:36:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=yCp1CsmB7FXG4av6QMXv0kIZl/53EZuLQ4ISKme+YHc=; b=DaRp2hUJgArMkWJmwo9Oe2X7AVlj9c78L+trOOm869y8A1rcbIwYeqjqsUS4pxEJFY 1WmIvfwFoWQm68+OQOy5bYIetwjbZHO/AXE6k5XRT8Wgv2UrXLmB7QfZu7ZwKDiBxViQ SUC5H6XYOkkMPFBKr0leLViGdFb8ueJk/c4Jnf+E50JLzfU/33PGTjA9ftOSv0HRB8/M sVlkXucSyrRgjlEI0bJXClPdXUTHoew+pBN82KBwftQ/cmgnt+XfFvJ/E5hi0L+QCCdH fdeqPkaDX8GDZdslaC9z0Q8RzQ4Evkv0ksQe0o5bYvSgXP61bMwDO3A6Tn/rb178PTvJ zcAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=yCp1CsmB7FXG4av6QMXv0kIZl/53EZuLQ4ISKme+YHc=; b=a2huThv5hSNGS9Gn9vOXu3ldOqA7z3LaNkO2SHmAtDk/MPmMAoBNGetWy3uFKV6N8A B0sIfUwtHdJN7/40Hs+v9qPqu1HbwG2Np1kJD2YpgkoJk/wKBPwnYL1w/EUPHD8PZy9l LtEEbhsNRs07uYKTJ2PinU2Jrgivd6E+xq+KmJtaxgHNpGWWZkgf3FGzazKjXLFXmhOw satk7+GuZGL0iktdR3W5OrwOfEfBAahFvC/S778FUsSGECPE9p6nHPMdmx4t7l2UcsRz 1onh79vBsOcyR9DyQ2wojWEHTpBoT7jdttVdGBLiTk07VmiyIhhYlBKo6oqOECMd5XzT Rreg== X-Gm-Message-State: AOAM5330Dq9C2XWCAfgRnObdT4PPSUbu3JdTab7VoEP1XbFQ+t2GyglV tNGDn2C60nI6bBCzQM4QQiBarSyJGoqpLg== X-Google-Smtp-Source: ABdhPJz7EkzWuK2Hg5gvF6rYnU8/Abr5hdkvTiJ7QxOshvujLVlqvrL8kgcEtuF/3emy8IBMcKfK4Q== X-Received: by 2002:a5d:6cc1:: with SMTP id c1mr2454670wrc.144.1591778206505; Wed, 10 Jun 2020 01:36:46 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id a1sm5801000wmj.29.2020.06.10.01.36.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 01:36:45 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Richard Stallman Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> Date: Wed, 10 Jun 2020 10:36:44 +0200 In-Reply-To: (Richard Stallman's message of "Tue, 09 Jun 2020 20:53:21 -0400") Message-ID: <87wo4fz59f.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747 Cc: Eli Zaretskii , 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Richard Stallman writes: > However, it would be good to show the community that we are looking for > people to design free repacements for those nonfree font extensions. > I will discuss the issue with someone that works on free fonts. NB: as highlighted earlier in the thread[1], there already are some free fonts covering the newer characters. They are color fonts though, so I don't think it would make sense to use them just for "Symbols and Pictographs Extended-A": I expect users would find it jarring if Emacs displayed emoji from this specific block with a color font, yet displayed all others with a "regular"[2] font. IMO the best way forward would be to consult Unicode's emoji list[3], and enrich setup-default-fontset by iterating over every range and (set-fontset-font "fontset-default" range '("Noto Color Emoji" . "iso10646-1") nil 'prepend) The (somewhat) complicated part is listing all ranges; it's not clear to me yet if we want to do this manually, at compile-time, or once per Unicode release, using scripts under admin/. [1] <871rmpclzf.fsf@gmail.com> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D41747#22 [2] Non-color? Black? Monochrome? =F0=9F=98=95 [3] https://www.unicode.org/Public/UCD/latest/ucd/emoji/emoji-data.txt From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 04:50:48 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 08:50:48 +0000 Received: from localhost ([127.0.0.1]:33392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiwRc-0005dX-8J for submit@debbugs.gnu.org; Wed, 10 Jun 2020 04:50:48 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:39781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiwRb-0005dI-84 for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 04:50:47 -0400 Received: by mail-wr1-f46.google.com with SMTP id t18so1293204wru.6 for <41747@debbugs.gnu.org>; Wed, 10 Jun 2020 01:50:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=rAct/YOOSlDe/gh4J5VaEaNUtu7w1bl1gQsTyfxcPpM=; b=GaTcrsf338CzO4Ez5GxEzIJTF7iQ3+J9MRQ0JPcS61XiH72Ek2FtrNOXuiGehDcu3s kLfzk5xOyOfVgywxTFGAnjy+5KEJwSlhHTS3vAfBYqQ3hs4TNKeKBijxf/67M8GL8iOQ bcw/jzrPnWJvyahNcqXdy8CvwKkuYU02SKdsp1lL1MW1w1C3lNIB/Jt8ioGmuiVHzcGe IB5IX3UtkIO7yGrktQ8wwD3aH0HNv5AxV25si5WBKUpgvxHsLgUnMAAQF2vxocparI6G Wt2fAsMvZebIBabYt7QJY6gKgAvgzVKX+6ansKJjHKtnfKWfi/XgbIB0X2WO8AhJJxGW W8HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=rAct/YOOSlDe/gh4J5VaEaNUtu7w1bl1gQsTyfxcPpM=; b=U2y2X2eQhjH6Ux++CnPC85miL8EE9YK61jqR29X4RCBFPliy+eeHqPKy05ER7yxmbl TxGDD4sxWmLhBtxh/U7c28XogpON9nctLWN7AjqrYugKVdiVUWAKnSuwpxYS97ibkxqy /U3aFss/tfshvaW3RCb8KVDA84a6Jk2sRfvXV9Crux8MT6GejnaOqpBSPIrg9w2h7JZF Me9szFQJ13txufZMx5TPL7WrVephNey16ZLcT7DYczjZ9ojvrTWyqiYpH/XpzF95bHqn Z58M/xp7+fDhNUV0uZ8WFJI3GlX1Wfp32b5Grl6JdhsL+2V2Py+MGy5GwBY6bTHqUPUZ tupQ== X-Gm-Message-State: AOAM531M7QmDnhOFSoJ6Sgtl4m1tKZWWoaTcVdye08hDZZES5FPGibXU dfPz6R54mUOMhB4jU6qKPqnwkaAOfz0= X-Google-Smtp-Source: ABdhPJyfB+1ASFUjtfra3DyVy2CmXFS0qZkx1KbO8LvaCWC7ayJ5/tVHoSVhn7HHgVcNBeG6L4vMWw== X-Received: by 2002:adf:82d0:: with SMTP id 74mr2290088wrc.138.1591779040882; Wed, 10 Jun 2020 01:50:40 -0700 (PDT) Received: from my-little-tumbleweed (200.143.13.109.rev.sfr.net. [109.13.143.200]) by smtp.gmail.com with ESMTPSA id o10sm6927948wrq.40.2020.06.10.01.50.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2020 01:50:40 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Richard Stallman Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <87eeqopp0q.fsf@gmail.com> Date: Wed, 10 Jun 2020 10:50:39 +0200 In-Reply-To: (Richard Stallman's message of "Tue, 09 Jun 2020 20:55:22 -0400") Message-ID: <87sgf3z4m8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Richard Stallman writes: > > - New versions of Unicode have come and gone since then; they have > > introduced new blocks and new characters (cf. the initial bug report). > > Would you like to tell me what scripts have been added since then? > And which characters? IIUC the last free version of Symbola covers everything in Unicode 10; going through all Unicode changelogs since then[1] and checking which new scripts and characters are covered by new versions of Symbola would take a bit more time than I have on my hands right now. Sorry. [1] https://www.unicode.org/charts/PDF/Unicode-11.0/ https://www.unicode.org/charts/PDF/Unicode-12.0/ https://www.unicode.org/charts/PDF/Unicode-12.1/ https://www.unicode.org/charts/PDF/Unicode-13.0/ From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 10:38:39 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 14:38:39 +0000 Received: from localhost ([127.0.0.1]:34951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jj1sF-0008Pu-DC for submit@debbugs.gnu.org; Wed, 10 Jun 2020 10:38:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jj1sE-0008Pi-2z for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 10:38:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41600) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jj1s8-0000rZ-Q7; Wed, 10 Jun 2020 10:38:32 -0400 Received: from [176.228.60.248] (port=2359 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jj1s1-0001Tp-G3; Wed, 10 Jun 2020 10:38:25 -0400 Date: Wed, 10 Jun 2020 17:38:09 +0300 Message-Id: <83pna756lq.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Tue, 09 Jun 2020 20:53:21 -0400) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Richard Stallman > Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com > Date: Tue, 09 Jun 2020 20:53:21 -0400 > > > Specifically, for displaying emoji it would be unimaginable, IMO, to > > rely on Unifont as the solution. > > We may have no choice, at least in the short term. > Our mission -- replacing nonfree software with free software -- is hard > enough. I don't think it is wise to make it harder by demanding we > compete with nonfree software on esthetic points. That may be true, but I wrote that to answer your question: why using Unifont constitutes a failure. > However, it would be good to show the community that we are looking for > people to design free repacements for those nonfree font extensions. > I will discuss the issue with someone that works on free fonts. There are already free fonts that cover these new characters, we just need to add their support to Emacs. There's a TODO item about extending emoji support. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 10:49:17 2020 Received: (at 41747) by debbugs.gnu.org; 10 Jun 2020 14:49:17 +0000 Received: from localhost ([127.0.0.1]:34980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jj22X-0000Gc-AL for submit@debbugs.gnu.org; Wed, 10 Jun 2020 10:49:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jj22V-0000GP-7F for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 10:49:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41791) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jj22N-0002yv-8F; Wed, 10 Jun 2020 10:49:07 -0400 Received: from [176.228.60.248] (port=3012 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jj22B-0002Ok-T5; Wed, 10 Jun 2020 10:49:00 -0400 Date: Wed, 10 Jun 2020 17:48:38 +0300 Message-Id: <83o8pr5649.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <87wo4fz59f.fsf@gmail.com> (message from =?utf-8?Q?K=C3=A9vin?= Le Gouguec on Wed, 10 Jun 2020 10:36:44 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> <87wo4fz59f.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: KĂ©vin Le Gouguec > Cc: Eli Zaretskii , 41747@debbugs.gnu.org > Date: Wed, 10 Jun 2020 10:36:44 +0200 > > They are color fonts though, so I don't think it would make sense to use > them just for "Symbols and Pictographs Extended-A": I expect users would > find it jarring if Emacs displayed emoji from this specific block with a > color font, yet displayed all others with a "regular"[2] font. > > IMO the best way forward would be to consult Unicode's emoji list[3], > and enrich setup-default-fontset by iterating over every range and > > (set-fontset-font "fontset-default" range > '("Noto Color Emoji" . "iso10646-1") nil 'prepend) That's part of the TODO item for better emoji support in Emacs. > The (somewhat) complicated part is listing all ranges; it's not clear to > me yet if we want to do this manually, at compile-time, or once per > Unicode release, using scripts under admin/. The latter, of course. This is also in TODO. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 23:36:33 2020 Received: (at 41747) by debbugs.gnu.org; 11 Jun 2020 03:36:33 +0000 Received: from localhost ([127.0.0.1]:35733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjE13-0007RB-0W for submit@debbugs.gnu.org; Wed, 10 Jun 2020 23:36:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjE10-0007Qx-Km for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 23:36:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54928) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjE0v-00071m-Be; Wed, 10 Jun 2020 23:36:25 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jjE0t-0001GO-VM; Wed, 10 Jun 2020 23:36:24 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: =?iso-8859-1?Q?K=C3=A9vin?= Le Gouguec In-Reply-To: <87sgf3z4m8.fsf@gmail.com> (message from =?iso-8859-1?Q?K=C3?= =?iso-8859-1?Q?=A9vin?= Le Gouguec on Wed, 10 Jun 2020 10:50:39 +0200) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <87eeqopp0q.fsf@gmail.com> <87sgf3z4m8.fsf@gmail.com> Message-Id: Date: Wed, 10 Jun 2020 23:36:23 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > IIUC the last free version of Symbola covers everything in Unicode 10; Thanks. I think that is enough for me to understand what is missing. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 10 23:40:37 2020 Received: (at 41747) by debbugs.gnu.org; 11 Jun 2020 03:40:37 +0000 Received: from localhost ([127.0.0.1]:35737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjE4z-0007XW-Hl for submit@debbugs.gnu.org; Wed, 10 Jun 2020 23:40:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjE4y-0007XF-BB for 41747@debbugs.gnu.org; Wed, 10 Jun 2020 23:40:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54983) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjE4t-0007ih-2D; Wed, 10 Jun 2020 23:40:31 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1jjE4r-0001iw-W9; Wed, 10 Jun 2020 23:40:30 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <83pna756lq.fsf@gnu.org> (message from Eli Zaretskii on Wed, 10 Jun 2020 17:38:09 +0300) Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> <83pna756lq.fsf@gnu.org> Message-Id: Date: Wed, 10 Jun 2020 23:40:29 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, kevin.legouguec@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > There are already free fonts that cover these new characters, we just > need to add their support to Emacs. There's a TODO item about > extending emoji support. I am surprised, but glad, that fixing this is so easy. The word "SNAFU" seemed to imply that we had a difficult problem on our hands. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 11 16:58:41 2020 Received: (at 41747) by debbugs.gnu.org; 11 Jun 2020 20:58:41 +0000 Received: from localhost ([127.0.0.1]:38219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjUHZ-0007tl-23 for submit@debbugs.gnu.org; Thu, 11 Jun 2020 16:58:41 -0400 Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:42210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjUHX-0007tY-Jy for 41747@debbugs.gnu.org; Thu, 11 Jun 2020 16:58:40 -0400 Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id 2A8765AE; Thu, 11 Jun 2020 22:58:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1591909114; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To; l=595; bh=M3Rf1mveT5KMYZntrssw5bHzfv2QEjUvtckFUvfr4tQ=; b=LvloonGsThujs/hq6pf00erVrchvWMIOqCsU2R6uyWL8RzM/DMDFMvidVnZP7amE d1fH41qceZ4nGkTB6baifkZ9fnG+zILqWJJhrdta3wf0FU8n4fwdac3DEbe/fAVF7QC rzvfsOMVS5qcu/yhte/CIeUMUmcJOnoR2yWCk3JV77mqJMf2w05TfyEv28AGRtia1YE QoM2gFNDB7xLCQCxhgcYKKlsWGjqOJHtc6UEcx6lxD3Iq9CV0QCAI+iTO9HuNGAuemk IHxl7ZHk0y0wFwvvNqxEHqPl1nReEqt9wrnmHcPphNrhd/FW335cDZuTcLK5FSwNkCX Dbm4+eBCpw== Received: by smtp.mailfence.com with ESMTPA ; Thu, 11 Jun 2020 22:58:32 +0200 (CEST) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 29FC6202365B63; Thu, 11 Jun 2020 21:58:31 +0100 (BST) Date: Thu, 11 Jun 2020 22:58:32 +0200 (CEST) From: Alan Third To: =?iso-8859-1?Q?K=E9vin?= Le Gouguec Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" Message-ID: <20200611205831.GB55219@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , =?iso-8859-1?Q?K=E9vin?= Le Gouguec , Richard Stallman , 41747@debbugs.gnu.org References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> <87wo4fz59f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87wo4fz59f.fsf@gmail.com> X-Spam-Flag: NO X-Spam-Status: No, hits=-1.0 required=4.7 symbols=ALL_TRUSTED device=10.2.0.21 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41747 Cc: 41747@debbugs.gnu.org, Richard Stallman X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, Jun 10, 2020 at 10:36:44AM +0200, Kévin Le Gouguec wrote: > NB: as highlighted earlier in the thread[1], there already are some free > fonts covering the newer characters. > > They are color fonts though, so I don't think it would make sense to use > them just for "Symbols and Pictographs Extended-A": I expect users would > find it jarring if Emacs displayed emoji from this specific block with a > color font, yet displayed all others with a "regular"[2] font. There's a "Noto Emoji" font which, iirc, is simply a non-colour version of Noto Color Emoji. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 11 17:03:12 2020 Received: (at 41747) by debbugs.gnu.org; 11 Jun 2020 21:03:12 +0000 Received: from localhost ([127.0.0.1]:38223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjULw-00081o-Jv for submit@debbugs.gnu.org; Thu, 11 Jun 2020 17:03:12 -0400 Received: from mailout-l3b-97.contactoffice.com ([212.3.242.97]:42354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jjULt-00081Z-S9 for 41747@debbugs.gnu.org; Thu, 11 Jun 2020 17:03:10 -0400 Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by mailout-l3b-97.contactoffice.com (Postfix) with ESMTP id 4CB635CC; Thu, 11 Jun 2020 23:03:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1591909384; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=353; bh=8oq+OUeB5k5rgmHEqeeI5KAUTcLdRjitYHLIdZOj73Y=; b=NU27vFGmuNzmbOscbRV3VwOuPi9/I719rDsCDQu+7dseMENUgvDDG0HaW6Oru/kE AEFG26gEqEvIaZdiHAozRg9oX1q9KtVJHBSiKdi7he73T4vm13Yaj4qcq77bPyL839s oQf0Sz7imMrtVm3cr240yBY/G2IMmptsnaB05hj2rjxEh3lsyP7wMJZ+MaDCoB/L1st b3fI11vUVpicnvW4m2Bq2WonqMIHZ0r6ZDqP/+H6LYWbF93p0gWlqQ7zuKG0c+WPpCI sq/RZtgr6Yvk90kWkn9roOoT///pyIdw1zgKqFOuFY+LkK2oQDcobxC9r7vZUTxQ+f2 XAXmD+aHng== Received: by smtp.mailfence.com with ESMTPA ; Thu, 11 Jun 2020 23:03:01 +0200 (CEST) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id 8F5A6202365D6D; Thu, 11 Jun 2020 22:03:00 +0100 (BST) Date: Thu, 11 Jun 2020 23:03:03 +0200 (CEST) From: Alan Third To: =?iso-8859-1?Q?K=E9vin?= Le Gouguec , Richard Stallman , 41747@debbugs.gnu.org Subject: Re: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A" Message-ID: <20200611210300.GA55323@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , =?iso-8859-1?Q?K=E9vin?= Le Gouguec , Richard Stallman , 41747@debbugs.gnu.org References: <874krnq9df.fsf@gmail.com> <83v9k36iud.fsf@gnu.org> <87blluyk77.fsf@gmail.com> <83r1up7hfz.fsf@gnu.org> <871rmpclzf.fsf@gmail.com> <838sgw71e4.fsf@gnu.org> <87wo4fz59f.fsf@gmail.com> <20200611205831.GB55219@breton.holly.idiocy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200611205831.GB55219@breton.holly.idiocy.org> X-Spam-Flag: NO X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED, BAYES_00 device=10.2.0.20 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41747 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Jun 11, 2020 at 09:58:31PM +0100, Alan Third wrote: > There's a "Noto Emoji" font which, iirc, is simply a non-colour > version of Noto Color Emoji. I just did what I should have done before sending this email and checked the status of Noto Emoji. It's no longer supported and therefore out of date. Sorry for the noise. -- Alan Third From unknown Mon Aug 11 19:03:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 10 Jul 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator