From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Sebastian Urban Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Jul 2020 16:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 42603@debbugs.gnu.org X-Debbugs-Original-To: Bug GNU Emacs Received: via spool by submit@debbugs.gnu.org id=B.15960399783977 (code B ref -1); Wed, 29 Jul 2020 16:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jul 2020 16:26:18 +0000 Received: from localhost ([127.0.0.1]:33549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0ouI-000124-HM for submit@debbugs.gnu.org; Wed, 29 Jul 2020 12:26:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:36486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0ouG-00011w-6P for submit@debbugs.gnu.org; Wed, 29 Jul 2020 12:26:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0ouF-0004Mp-Va for bug-gnu-emacs@gnu.org; Wed, 29 Jul 2020 12:26:16 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:35730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k0ouA-0004Vk-Bm for bug-gnu-emacs@gnu.org; Wed, 29 Jul 2020 12:26:14 -0400 Received: by mail-ed1-x52a.google.com with SMTP id m20so8370730eds.2 for ; Wed, 29 Jul 2020 09:26:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=npohmiNV846m/KK5R9ybMMwM7tdJKhD5LgMCMCVs6iQ=; b=G5uN+aPj2U6BVFykZeKS50cyso+/qyv3yS8Cq+GmfnM0Kl/ovCZH/22zvdVvU3eeiv t/uLodObfjti+tNGpW5nmIvXZQwn+gvnqcIWlTC10bwHFeBnLlWI4tyQXj3Yw5gej4ic Y6+U+J5shK03QzNCH6Peh9BijrvhyMVJK1dluoW71gPMqFmcMelYmyeb03GNlwqxEF5l qgxdvcY8ZfOyYt1IWmHe7l6a2XDKALJJIMUT1BM7mgL/KDdFzQm6PMBm2DCe9iYIzbPU yjuhuCaksuAkmnm9+QmXbTGmsxOx822AsEM2DZCPRJa1sUi9+f+lxtLklLSRHn5daAzk lBcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=npohmiNV846m/KK5R9ybMMwM7tdJKhD5LgMCMCVs6iQ=; b=boPwsoH1tgTwZByndLGKSlvFSRzz3gvACWP9obnF0QEJIsO348OGhvlwaR50ZVuHHg N68rWbmXdK5Hcc9teBlNfaJyWqYQB8Ad4QPXct6YGNv/aMmkoxJGjaQ34ZCMpCCeK0hx AxMD6q8HoqnSHmbOusCYD3YiX/2loCsbzCTfggj4Gldd7lyU8Cpt/NsjxXnVVphG2gPW Iw5TTCB+/FPdSAK8txsKpwn2+iTALvnzhNj7VT+Wm89SbofrYrKaY3cePUbnzspmhR2/ ZqbtD0IIDLhErp5bV0ZtRrfegxgjCr7Rz2ahIlshpHrC6Oy8uMoRMDbINY2FEAaLD3kt 2yTg== X-Gm-Message-State: AOAM530Js0dMktrlz+rCwoDNP97f5e8Ag3CvOUBsvxaQzbfa7XWO/qoz cqdWZ2a3x+YHBAGE+/55pPbYtn0R X-Google-Smtp-Source: ABdhPJyzhWc+rrEe2Lz9ZxNWylz04lu2p07deYHQAiEhLYdte5b9gQk+ylebLrlNc9/UPtk0riSsGA== X-Received: by 2002:a05:6402:1b89:: with SMTP id cc9mr5973332edb.227.1596039967792; Wed, 29 Jul 2020 09:26:07 -0700 (PDT) Received: from ?IPv6:2a00:f41:184b:2a09:2d6f:1042:9358:c5b? ([2a00:f41:184b:2a09:2d6f:1042:9358:c5b]) by smtp.gmail.com with ESMTPSA id o3sm2035617ejb.54.2020.07.29.09.26.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Jul 2020 09:26:07 -0700 (PDT) From: Sebastian Urban Message-ID: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> Date: Wed, 29 Jul 2020 18:26:07 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=mrsebastianurban@gmail.com; helo=mail-ed1-x52a.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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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 (--) Hello, a quick recipe: 1. Open website in EWW with chars above #xFF, e.g.: M-x eww RET https://sjp.pl/slownik/ort/ RET 2. M-: (set-fontset-font t 'unicode "Times New Roman") ... or any font, other than in variable-pitch face 3. Watch as some chars change font. The thing is, both unchanged and changed chars have face of variable-pitch ("C-u C-x =" on char), so nothing should change, I think. Something similar happens in: M-x list-charset-chars RET unicode-bmp RET #x00 -> #xFF stays the same, next segments change. Tested on: GNU Emacs 28.0.50 (build 1, x86_64-w64-mingw32) of 2020-07-05. S. U. From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Jul 2020 18:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sebastian Urban Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.159604840217085 (code B ref 42603); Wed, 29 Jul 2020 18:47:01 +0000 Received: (at 42603) by debbugs.gnu.org; 29 Jul 2020 18:46:42 +0000 Received: from localhost ([127.0.0.1]:33720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0r6A-0004RV-2M for submit@debbugs.gnu.org; Wed, 29 Jul 2020 14:46:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0r69-0004RK-7M for 42603@debbugs.gnu.org; Wed, 29 Jul 2020 14:46:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51964) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0r63-0007dE-Up; Wed, 29 Jul 2020 14:46:35 -0400 Received: from [176.228.60.248] (port=1277 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k0r63-0001h1-1A; Wed, 29 Jul 2020 14:46:35 -0400 Date: Wed, 29 Jul 2020 21:46:30 +0300 Message-Id: <83ft9af9bt.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> (message from Sebastian Urban on Wed, 29 Jul 2020 18:26:07 +0200) References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> X-Spam-Score: -2.3 (--) 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: Sebastian Urban > Date: Wed, 29 Jul 2020 18:26:07 +0200 > > 2. M-: (set-fontset-font t 'unicode "Times New Roman") This setting makes no sense: no single font can cover all of Unicode, so you should never do that. Why did you think you needed to do it in your case? > 3. Watch as some chars change font. > > The thing is, both unchanged and changed chars have face of > variable-pitch ("C-u C-x =" on char), so nothing should change, > I think. I don't think I agree. Times New Roman doesn't support all of the characters. From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Jul 2020 19:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: mrsebastianurban@gmail.com Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.159604938818612 (code B ref 42603); Wed, 29 Jul 2020 19:04:01 +0000 Received: (at 42603) by debbugs.gnu.org; 29 Jul 2020 19:03:08 +0000 Received: from localhost ([127.0.0.1]:33734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0rM3-0004q7-GH for submit@debbugs.gnu.org; Wed, 29 Jul 2020 15:03:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0rM0-0004pc-PA for 42603@debbugs.gnu.org; Wed, 29 Jul 2020 15:03:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52170) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0rLv-0001WQ-Hd; Wed, 29 Jul 2020 15:02:59 -0400 Received: from [176.228.60.248] (port=2274 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k0rLu-0000HC-R8; Wed, 29 Jul 2020 15:02:59 -0400 Date: Wed, 29 Jul 2020 22:02:54 +0300 Message-Id: <83d04ef8kh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83ft9af9bt.fsf@gnu.org> (message from Eli Zaretskii on Wed, 29 Jul 2020 21:46:30 +0300) References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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 (---) > Date: Wed, 29 Jul 2020 21:46:30 +0300 > From: Eli Zaretskii > Cc: 42603@debbugs.gnu.org > > > The thing is, both unchanged and changed chars have face of > > variable-pitch ("C-u C-x =" on char), so nothing should change, > > I think. > > I don't think I agree. Times New Roman doesn't support all of the > characters. And in addition, you seem to assume that set-fontset-font overrides the frame's default font for the first 256 characters, which isn't true, AFAIK. In short, you are doing something that Emacs doesn't support, and I wonder why you needed anything like that. From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Sebastian Urban Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Jul 2020 12:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.159619691531553 (code B ref 42603); Fri, 31 Jul 2020 12:02:01 +0000 Received: (at 42603) by debbugs.gnu.org; 31 Jul 2020 12:01:55 +0000 Received: from localhost ([127.0.0.1]:37453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1TjX-0008Cr-Bd for submit@debbugs.gnu.org; Fri, 31 Jul 2020 08:01:55 -0400 Received: from mail-lj1-f179.google.com ([209.85.208.179]:44086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1TjT-0008Ca-Dw for 42603@debbugs.gnu.org; Fri, 31 Jul 2020 08:01:53 -0400 Received: by mail-lj1-f179.google.com with SMTP id g6so19533793ljn.11 for <42603@debbugs.gnu.org>; Fri, 31 Jul 2020 05:01:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=reANodXD18wAHN3uJZOwTIzfgGY4O5Tnmd+mWjcjzaQ=; b=p1BVRvAAZQ60fjswyq4ad6+d1WZSo7xe81/4aX4kJL8ILTTP38Hzw/oxxuAiHdGJYD /Eh6mrsqVcFINfROgIgZWNr2CbXQvkp5Q36SQPtrPLE5RbP3GnKXOf53Rkpg1/VbUD2Y uFwz3lE2qDBPc+43/T6JvKbaTh7QjSAZG+T8w0pIMfsdy7wMol0LM1cuht45ITrmlKPM UYT3rcje1jEY9RzIdrzS/lfsmYpB39JtVFISvQTVWWGdqbIEooZ7w1YNeg59ohIWwlgh ezcCAolnfuQDFyhcK6qYKvdhaX7g9Jh2DFgtgryBNgjwR+mvaYvSCuidMdepUrSFnQSb OVig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=reANodXD18wAHN3uJZOwTIzfgGY4O5Tnmd+mWjcjzaQ=; b=sKM5G/PTwb1ZiSzq1ycMbQreSYQP3N1UMkV2b47kT2ppO0n8tkQM/BtsGAuKEw2hN2 FRwqCJhwT+Oe4WsWqKeN4cqmdtP1z83In9SL/0gauztVzLTmd7i3CCun1fFOxylXiUvJ LZc5Vi7WdjK52VGeD+EHVn0VyDDL4xm767TKqxeEQgsJVUXnxOUnyjrn8WAx4gA9YS65 7c8n3xvYlILcrggs2UiYTs6067incGkj/NQHAtmiXlSRwRtusCQgkUAwHYax6jO9WlZE r67Gjz+7hx+js+lrtUM3uGwBk+WV6cfC1KSRzueQkY4FPECvaygNoyi8t0sElXRUSvr7 Ro3A== X-Gm-Message-State: AOAM531nKPtvORwbk1z/uVmoEvYQc0Cq/J5JCNRhoal/bODEUP0UdH4K UIRkcQW14OEJSHxEPg8Mx/zYMW2i X-Google-Smtp-Source: ABdhPJwvccbmIvIH8tMp7NiNLsqaCkRR0IxxHLmH48o4p6FoACEc+zhdDfCWIrRop7keo38+cbLdug== X-Received: by 2002:a2e:95c3:: with SMTP id y3mr1922927ljh.224.1596196904475; Fri, 31 Jul 2020 05:01:44 -0700 (PDT) Received: from [192.168.1.100] (ip-89-161-2-137.tel.tkb.net.pl. [89.161.2.137]) by smtp.gmail.com with ESMTPSA id m64sm1487329lfd.0.2020.07.31.05.01.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jul 2020 05:01:43 -0700 (PDT) From: Sebastian Urban References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> <83d04ef8kh.fsf@gnu.org> Message-ID: <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> Date: Fri, 31 Jul 2020 14:01:49 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <83d04ef8kh.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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 (-) >> 2. M-: (set-fontset-font t 'unicode "Times New Roman") > > This setting makes no sense: no single font can cover all of Unicode, > so you should never do that. > > Why did you think you needed to do it in your case? My use case is not related to EWW, but to fonts overall. I use it to "prevent" Emacs from searching for fonts, and to display codes of characters instead of glyphs, to speed up loading text in situations like in case of view-hello-file. Then I have a file with Noto Fonts set according to the script, like this: (add-to-list 'default-frame-alist '(font . "Consolas-13")) (set-fontset-font "fontset-default" 'unicode "Consolas") (set-fontset-font "fontset-default" 'unicode "Symbola" nil 'append) (load "noto-fonts.elc") In this case, I simply spotted this strange behaviour of showing some chars in my default font (Consolas) instead of variable-pitch (in my case it's Arial), like "ł", "ą" and "ę" in sentence (see link in my first message): Słownik SJP.PL do programów sprawdzających pisownię (...): When I type C-u C-x = on any of above letters, it says: There are text properties here: face variable-pitch and the variable-pitch says Arial, but it's not Arial. >> 3. Watch as some chars change font. >> >> The thing is, both unchanged and changed chars have face of >> variable-pitch ("C-u C-x =" on char), so nothing should change, >> I think. > > I don't think I agree. Times New Roman doesn't support all of the > characters. > > And in addition, you seem to assume that set-fontset-font overrides > the frame's default font for the first 256 characters, which isn't > true, AFAIK. I think, I'm not assuming that, which I noted: "1. Open website in EWW with chars above #xFF, e.g.:". ^^^^^^^^^^ Also, if I understood correctly your interpretation of my message: I DON'T want to change whole text to TNR, or any other font, with this command, quite the opposite, I don't want IT to change chars above 256, in EWW buffer that uses variable-pitch font, which is Arial. S. U. From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Jul 2020 12:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sebastian Urban Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.159619945311462 (code B ref 42603); Fri, 31 Jul 2020 12:45:02 +0000 Received: (at 42603) by debbugs.gnu.org; 31 Jul 2020 12:44:13 +0000 Received: from localhost ([127.0.0.1]:37546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1UOT-0002yo-2m for submit@debbugs.gnu.org; Fri, 31 Jul 2020 08:44:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1UOQ-0002yZ-Nw for 42603@debbugs.gnu.org; Fri, 31 Jul 2020 08:44:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41230) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k1UOL-0002g0-Dw; Fri, 31 Jul 2020 08:44:05 -0400 Received: from [176.228.60.248] (port=4651 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k1UOK-0002F4-Bn; Fri, 31 Jul 2020 08:44:04 -0400 Date: Fri, 31 Jul 2020 15:43:49 +0300 Message-Id: <83k0yjetx6.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> (message from Sebastian Urban on Fri, 31 Jul 2020 14:01:49 +0200) References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> <83d04ef8kh.fsf@gnu.org> <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> X-Spam-Score: -2.3 (--) 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: Sebastian Urban > Cc: 42603@debbugs.gnu.org > Date: Fri, 31 Jul 2020 14:01:49 +0200 > > >> 2. M-: (set-fontset-font t 'unicode "Times New Roman") > > > > This setting makes no sense: no single font can cover all of Unicode, > > so you should never do that. > > > > Why did you think you needed to do it in your case? > > My use case is not related to EWW, but to fonts overall. I use it to > "prevent" Emacs from searching for fonts, and to display codes of > characters instead of glyphs, to speed up loading text in situations > like in case of view-hello-file. In that case, you should indeed use set-fontset-font, but instead of telling Emacs that each of the fonts covers all of the Unicode, you should tell Emacs which ranges of characters, or which scripts, should be rendered by what fonts. > (set-fontset-font "fontset-default" 'unicode "Consolas") > (set-fontset-font "fontset-default" 'unicode "Symbola" nil 'append) Instead of using 'unicode' in the above 2 lines, use either symbols of scripts you want to render with each font, or explicit ranges of character codepoints. The node "Modifying Fontsets" in the Emacs user manual and the node "Fontsets" in the ELisp manual have examples of how to do that. > When I type C-u C-x = on any of above letters, it says: > There are text properties here: > face variable-pitch > and the variable-pitch says Arial, but it's not Arial. You countermanded that with you over-optimistic set-fontset-font setting, I think. > I DON'T want to change whole text to TNR, or any other font, with this > command, quite the opposite, I don't want IT to change chars above > 256, in EWW buffer that uses variable-pitch font, which is Arial. Then why did you use this: (set-fontset-font t 'unicode "Times New Roman") ? It tells Emacs the opposite: to use Times New Roman for _any_ character (because the 'unicode' script spans all the characters you can possibly have). From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Sebastian Urban Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Jul 2020 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.159621181131980 (code B ref 42603); Fri, 31 Jul 2020 16:11:01 +0000 Received: (at 42603) by debbugs.gnu.org; 31 Jul 2020 16:10:11 +0000 Received: from localhost ([127.0.0.1]:38498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1Xbm-0008Jk-Ow for submit@debbugs.gnu.org; Fri, 31 Jul 2020 12:10:11 -0400 Received: from mail-lj1-f174.google.com ([209.85.208.174]:37179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1Xbk-0008JQ-L3 for 42603@debbugs.gnu.org; Fri, 31 Jul 2020 12:10:09 -0400 Received: by mail-lj1-f174.google.com with SMTP id w14so3120363ljj.4 for <42603@debbugs.gnu.org>; Fri, 31 Jul 2020 09:10:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=vXfxf7qh1QutWmTOpb7AlS3/nZwDjNqwMPQ2sUp2v1c=; b=u28PIhg8DtYSrz8F4Wg79E/xkuvPz+3JdQY278xVh2ZedUlUQt4+rk/Y0IPcLCwt6x SKYq7gn6h5R0Vts8I03l1+FX6wUU2/ZInSKH6mopg0PQId9n49rj6DM4h4QIEFN7X0xG RFYnjtNahSpB2G/8z6xhSPgwWaU3ETMpDPThOM5kbZZDvSDJ6b8YTYogephkjen95dT4 +XwCp7slNYsJmfsWDvY1FXtR7rV+R2p/sI61Ijqoeom7Cb1sLUramG5V2qVETGhuhPpI 4Z0S9wg0174d2f43AdmkJsd227lzPMLPAPttn7WO4c+WvL6n0FpX/CVuDaZO61M6dCQk X5Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=vXfxf7qh1QutWmTOpb7AlS3/nZwDjNqwMPQ2sUp2v1c=; b=kyXuEsa+o71otF+gL5DJYa8GwEYPDHkmagQY2AKOnB8LU7deCjY0unWn1xsyPGHj55 ifJOajpxfkuc3uggEK1eFYKh1CNINFW6s6/qNgEmve0B1yomgI5oGu5DKEsqeXRcd0eD 7ESS46LNpjIQUnu6VCJW6FjJUYYQyUYUdcmZHFCLFSZy/cMgrnLbwu5HZv3dsCoL+rUi gf9r6OHyqcr9N1xoqFKvWcFLePKu4AmMi9TS7VCSwNktkWn7ROAEKISBz6x5zH1kuHMy t6XeK0z2QL7XqsYjqkL7MvY1p3U0caWRvtgSFsu1wAM/1cBIoCyPA348bQcNbkgHUqCU Hx2w== X-Gm-Message-State: AOAM531GX2u3ZoMAkkggr0MwKJS4nYp0RhScLN4lSRibkyHxkcomwu71 XFCJeCTBzyLVpRztazxmh9ZdQxEd X-Google-Smtp-Source: ABdhPJwba4t12V+bKcOIf6X0FLlcmU8rVcuTCfPT6b4tDf3t2Ffy9Pzq0Ay5CB7VTbrL5oPfkHpouQ== X-Received: by 2002:a2e:1641:: with SMTP id 1mr2110022ljw.73.1596211801915; Fri, 31 Jul 2020 09:10:01 -0700 (PDT) Received: from [192.168.1.100] (ip-89-161-2-137.tel.tkb.net.pl. [89.161.2.137]) by smtp.gmail.com with ESMTPSA id y26sm1737858ljm.132.2020.07.31.09.10.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 Jul 2020 09:10:01 -0700 (PDT) References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> <83d04ef8kh.fsf@gnu.org> <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> <83k0yjetx6.fsf@gnu.org> From: Sebastian Urban Message-ID: <4ed2f04a-a928-b1e1-12ee-0fd90d384f25@gmail.com> Date: Fri, 31 Jul 2020 18:10:06 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <83k0yjetx6.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) 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 (-) >> My use case is not related to EWW, but to fonts overall. I use it to >> "prevent" Emacs from searching for fonts, and to display codes of >> characters instead of glyphs, to speed up loading text in situations >> like in case of view-hello-file. > > In that case, you should indeed use set-fontset-font, but instead of > telling Emacs that each of the fonts covers all of the Unicode, you > should tell Emacs which ranges of characters, or which scripts, should > be rendered by what fonts. > (...) >> (set-fontset-font "fontset-default" 'unicode "Consolas") >> (set-fontset-font "fontset-default" 'unicode "Symbola" nil 'append) > > Instead of using 'unicode' in the above 2 lines, use either symbols of > scripts you want to render with each font, or explicit ranges of > character codepoints. And if I want some characters to be rendered, and the rest not to be rendered - to which font I should assign "the rest"? My reasoning was: - use Consolas as default and for as much Unicode as it covers, - then additionally use Symbola, - then use fonts from noto-fonts.elc according to the script, - everything else - don't show. >> When I type C-u C-x = on any of above letters, it says: >> There are text properties here: >> face variable-pitch >> and the variable-pitch says Arial, but it's not Arial. > > You countermanded that with you over-optimistic set-fontset-font > setting, I think. I guess I underestimated the power of set-fontset-font, it was good as long as it was used in buffer with default font and had the same value as default font. Anyway, I think I found a better way to use set-fontset-font in my case: -(set-fontset-font "fontset-default" 'unicode "Consolas") +(set-fontset-font "fontset-default" 'unicode "nil") I don't think I have "nil" font, and it seems to work in both HELLO file (it loads faster, codes for some chars instead of glyphs) and in EWW buffer. >> I DON'T want to change whole text to TNR, or any other font, with this >> command, quite the opposite, I don't want IT to change chars above >> 256, in EWW buffer that uses variable-pitch font, which is Arial. > > Then why did you use this: > > (set-fontset-font t 'unicode "Times New Roman") > > ? It tells Emacs the opposite: to use Times New Roman for _any_ > character (because the 'unicode' script spans all the characters you > can possibly have). With background info about how I set fonts, I think it is easier to see "why". I should have describe this "bug" from perspective of my init.el instead of out of context setting TNR. S. U. From unknown Sat Jun 21 05:11:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 31 Jul 2020 17:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sebastian Urban Cc: 42603@debbugs.gnu.org Received: via spool by 42603-submit@debbugs.gnu.org id=B42603.15962177878591 (code B ref 42603); Fri, 31 Jul 2020 17:50:02 +0000 Received: (at 42603) by debbugs.gnu.org; 31 Jul 2020 17:49:47 +0000 Received: from localhost ([127.0.0.1]:38570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1ZAB-0002EV-0B for submit@debbugs.gnu.org; Fri, 31 Jul 2020 13:49:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1ZA7-0002EG-3r for 42603@debbugs.gnu.org; Fri, 31 Jul 2020 13:49:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47303) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k1ZA1-0001h7-OR; Fri, 31 Jul 2020 13:49:37 -0400 Received: from [176.228.60.248] (port=3749 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k1ZA1-000279-Ao; Fri, 31 Jul 2020 13:49:37 -0400 Date: Fri, 31 Jul 2020 20:49:24 +0300 Message-Id: <83d04befrv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <4ed2f04a-a928-b1e1-12ee-0fd90d384f25@gmail.com> (message from Sebastian Urban on Fri, 31 Jul 2020 18:10:06 +0200) References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> <83d04ef8kh.fsf@gnu.org> <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> <83k0yjetx6.fsf@gnu.org> <4ed2f04a-a928-b1e1-12ee-0fd90d384f25@gmail.com> X-Spam-Score: -2.3 (--) 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 (---) > Cc: 42603@debbugs.gnu.org > From: Sebastian Urban > Date: Fri, 31 Jul 2020 18:10:06 +0200 > > And if I want some characters to be rendered, and the rest not to be > rendered - to which font I should assign "the rest"? Leave them unassigned: Emacs will find the proper font itself. From unknown Sat Jun 21 05:11:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sebastian Urban Subject: bug#42603: closed (Re: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font") Message-ID: References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> X-Gnu-PR-Message: they-closed 42603 X-Gnu-PR-Package: emacs Reply-To: 42603@debbugs.gnu.org Date: Mon, 03 Aug 2020 18:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1596480002-12184-1" This is a multi-part message in MIME format... ------------=_1596480002-12184-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #42603: EWW shows chars > #xFF with font set by "set-fontset-font" which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 42603@debbugs.gnu.org. --=20 42603: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D42603 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1596480002-12184-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 42603-done) by debbugs.gnu.org; 3 Aug 2020 18:39:56 +0000 Received: from localhost ([127.0.0.1]:46032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2fNM-0003A5-Hr for submit@debbugs.gnu.org; Mon, 03 Aug 2020 14:39:56 -0400 Received: from mail-lj1-f178.google.com ([209.85.208.178]:37776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k2fNK-00039e-4O for 42603-done@debbugs.gnu.org; Mon, 03 Aug 2020 14:39:54 -0400 Received: by mail-lj1-f178.google.com with SMTP id w14so10933313ljj.4 for <42603-done@debbugs.gnu.org>; Mon, 03 Aug 2020 11:39:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Iv8N7lK5cwyPQalWJTUjpacC0synrjbpmvzbHXQFb9U=; b=ur8RR3VUYMK0ByJ2KMRKpY7ddOEI4SY5QCwL6bgd3UtgYhnu35MCTt/EeWuJNTjbUC JnCTE3ljaUKMMDTth1VF+N5PmTVSuOQh3kpaTqcJs2g3uzX8FalZjVeTHYQKActoquOW ErkA8nyKj7bBjDP0z/6CqyQ/BSFxZKgJG7TuHZo3nVUYJ6QowkSuxfb1UzATGybx+4Yu 4j69vLT2N3TwNVgASQZRD8F0q59RZc2tEyU4GjvMUpTs4cvotgKBOv2xJuv3c3RBsdRQ hN1Yavn9SFzFlL9DYZothNwowGDxWMcAursKfWHjjOPid4auX2YtgZF6RouJXO6oE2tq tAaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Iv8N7lK5cwyPQalWJTUjpacC0synrjbpmvzbHXQFb9U=; b=oaaZpE8rl/0ZUBn+13FiIzCoqsa8aePoQX3sOU+xIiQJfPXjZo2QJoDYO/wbgJHG1d joksBclfBSSdvGlZoqlYLK0CSDi8hkoc6afG4gSE9BWHgr4cp8eWvPIJQ6uuqnYydfYX 1iQSma9LG/Vz3Lvlc9AMJhaBTOizoR7POSZdwdnv+vf9F/CpvIm2soyCzDuAHpOyp31s sfxnxs2YmXcYLWQI1O0uJKiO2QCyFuc/b67uOArQUcYTfFkqn4z1dZ26BdsFCNCNZWDz ARt8EZpDAlO4qjEw8e5vSiJNwtYtyAG5hdhG0myVQDuhA/2RW//EOc88y5TZPLPt+I5Q 6F1A== X-Gm-Message-State: AOAM5316WoOUsUsBJcoykxLie099hkKcp9lRUi5kL75rKQKZ6wYZsGLC V50mazmMTMtDj8l72svT6YOtyPEY X-Google-Smtp-Source: ABdhPJyunlJ+e3A22XY9ENo8F1bR3TjfY4/EhxF27Fi1Ytc+q5p1NFbp73w3tOxl+76wX3XCe8LkQA== X-Received: by 2002:a05:651c:201b:: with SMTP id s27mr8535302ljo.468.1596479987656; Mon, 03 Aug 2020 11:39:47 -0700 (PDT) Received: from [192.168.1.100] (ip-89-161-2-137.tel.tkb.net.pl. [89.161.2.137]) by smtp.gmail.com with ESMTPSA id 15sm4033107ljw.92.2020.08.03.11.39.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Aug 2020 11:39:47 -0700 (PDT) From: Sebastian Urban Subject: Re: bug#42603: EWW shows chars > #xFF with font set by "set-fontset-font" To: Eli Zaretskii References: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> <83ft9af9bt.fsf@gnu.org> <83d04ef8kh.fsf@gnu.org> <73d8c2fe-5c7e-43d0-d7c0-81199eb69510@gmail.com> <83k0yjetx6.fsf@gnu.org> <4ed2f04a-a928-b1e1-12ee-0fd90d384f25@gmail.com> <83d04befrv.fsf@gnu.org> Message-ID: Date: Mon, 3 Aug 2020 20:39:47 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <83d04befrv.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 42603-done Cc: 42603-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: -2.5 (--) >> And if I want some characters to be rendered, and the rest not to be >> rendered - to which font I should assign "the rest"? > > Leave them unassigned: Emacs will find the proper font itself. Alright, I'll stick to: (set-fontset-font "fontset-default" 'unicode "nil") for now, but if something goes wrong, I'll remove this line and try to use per script/range settings for as much chars as I need/want, and let Emacs do the work for other characters. S. U. ------------=_1596480002-12184-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Jul 2020 16:26:18 +0000 Received: from localhost ([127.0.0.1]:33549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0ouI-000124-HM for submit@debbugs.gnu.org; Wed, 29 Jul 2020 12:26:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:36486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0ouG-00011w-6P for submit@debbugs.gnu.org; Wed, 29 Jul 2020 12:26:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33654) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0ouF-0004Mp-Va for bug-gnu-emacs@gnu.org; Wed, 29 Jul 2020 12:26:16 -0400 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:35730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k0ouA-0004Vk-Bm for bug-gnu-emacs@gnu.org; Wed, 29 Jul 2020 12:26:14 -0400 Received: by mail-ed1-x52a.google.com with SMTP id m20so8370730eds.2 for ; Wed, 29 Jul 2020 09:26:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=npohmiNV846m/KK5R9ybMMwM7tdJKhD5LgMCMCVs6iQ=; b=G5uN+aPj2U6BVFykZeKS50cyso+/qyv3yS8Cq+GmfnM0Kl/ovCZH/22zvdVvU3eeiv t/uLodObfjti+tNGpW5nmIvXZQwn+gvnqcIWlTC10bwHFeBnLlWI4tyQXj3Yw5gej4ic Y6+U+J5shK03QzNCH6Peh9BijrvhyMVJK1dluoW71gPMqFmcMelYmyeb03GNlwqxEF5l qgxdvcY8ZfOyYt1IWmHe7l6a2XDKALJJIMUT1BM7mgL/KDdFzQm6PMBm2DCe9iYIzbPU yjuhuCaksuAkmnm9+QmXbTGmsxOx822AsEM2DZCPRJa1sUi9+f+lxtLklLSRHn5daAzk lBcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=npohmiNV846m/KK5R9ybMMwM7tdJKhD5LgMCMCVs6iQ=; b=boPwsoH1tgTwZByndLGKSlvFSRzz3gvACWP9obnF0QEJIsO348OGhvlwaR50ZVuHHg N68rWbmXdK5Hcc9teBlNfaJyWqYQB8Ad4QPXct6YGNv/aMmkoxJGjaQ34ZCMpCCeK0hx AxMD6q8HoqnSHmbOusCYD3YiX/2loCsbzCTfggj4Gldd7lyU8Cpt/NsjxXnVVphG2gPW Iw5TTCB+/FPdSAK8txsKpwn2+iTALvnzhNj7VT+Wm89SbofrYrKaY3cePUbnzspmhR2/ ZqbtD0IIDLhErp5bV0ZtRrfegxgjCr7Rz2ahIlshpHrC6Oy8uMoRMDbINY2FEAaLD3kt 2yTg== X-Gm-Message-State: AOAM530Js0dMktrlz+rCwoDNP97f5e8Ag3CvOUBsvxaQzbfa7XWO/qoz cqdWZ2a3x+YHBAGE+/55pPbYtn0R X-Google-Smtp-Source: ABdhPJyzhWc+rrEe2Lz9ZxNWylz04lu2p07deYHQAiEhLYdte5b9gQk+ylebLrlNc9/UPtk0riSsGA== X-Received: by 2002:a05:6402:1b89:: with SMTP id cc9mr5973332edb.227.1596039967792; Wed, 29 Jul 2020 09:26:07 -0700 (PDT) Received: from ?IPv6:2a00:f41:184b:2a09:2d6f:1042:9358:c5b? ([2a00:f41:184b:2a09:2d6f:1042:9358:c5b]) by smtp.gmail.com with ESMTPSA id o3sm2035617ejb.54.2020.07.29.09.26.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Jul 2020 09:26:07 -0700 (PDT) From: Sebastian Urban Subject: EWW shows chars > #xFF with font set by "set-fontset-font" To: Bug GNU Emacs Message-ID: <3193cd96-a53f-d9da-ab27-0baf01f1b313@gmail.com> Date: Wed, 29 Jul 2020 18:26:07 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=mrsebastianurban@gmail.com; helo=mail-ed1-x52a.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_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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 (--) Hello, a quick recipe: 1. Open website in EWW with chars above #xFF, e.g.: M-x eww RET https://sjp.pl/slownik/ort/ RET 2. M-: (set-fontset-font t 'unicode "Times New Roman") ... or any font, other than in variable-pitch face 3. Watch as some chars change font. The thing is, both unchanged and changed chars have face of variable-pitch ("C-u C-x =" on char), so nothing should change, I think. Something similar happens in: M-x list-charset-chars RET unicode-bmp RET #x00 -> #xFF stays the same, next segments change. Tested on: GNU Emacs 28.0.50 (build 1, x86_64-w64-mingw32) of 2020-07-05. S. U. ------------=_1596480002-12184-1--