From unknown Thu Jun 19 12:19:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#3325 <3325@debbugs.gnu.org> To: bug#3325 <3325@debbugs.gnu.org> Subject: Status: 23.0.93; Unexpected font for composed character Reply-To: bug#3325 <3325@debbugs.gnu.org> Date: Thu, 19 Jun 2025 19:19:58 +0000 retitle 3325 23.0.93; Unexpected font for composed character reassign 3325 emacs submitter 3325 Markus Triska severity 3325 wishlist tag 3325 moreinfo thanks From markus.triska@gmx.at Mon May 18 11:05:32 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 18 May 2009 18:05:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4II5Q8B006025 for ; Mon, 18 May 2009 11:05:27 -0700 Received: from mx10.gnu.org ([199.232.76.166]:60031) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M67DJ-0006Bm-Cm for emacs-pretest-bug@gnu.org; Mon, 18 May 2009 14:05:25 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M67DF-000645-Jj for emacs-pretest-bug@gnu.org; Mon, 18 May 2009 14:05:25 -0400 Received: from mail.gmx.net ([213.165.64.20]:47785) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1M67DE-00063R-TG for emacs-pretest-bug@gnu.org; Mon, 18 May 2009 14:05:21 -0400 Received: (qmail invoked by alias); 18 May 2009 18:05:15 -0000 Received: from chello062178240212.3.14.tuwien.teleweb.at (EHLO mt-imac.local) [62.178.240.212] by mail.gmx.net (mp007) with SMTP; 18 May 2009 20:05:15 +0200 X-Authenticated: #4064391 X-Provags-ID: V01U2FsdGVkX1/iyKtKNnviPL6Xu26fgWJJo5YgCryCZ9EmwXTG5j /r0PvZHLcR9b1b Received: by mt-imac.local (Postfix, from userid 501) id ECA03312CD2; Mon, 18 May 2009 20:05:12 +0200 (CEST) From: Markus Triska To: emacs-pretest-bug@gnu.org Subject: 23.0.93; Unexpected font for composed character Date: Mon, 18 May 2009 20:05:12 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-FuHaFi: 0.49 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) I have a file ~/Downloads/B=C3=BCroanwendungen.zip. When I visit ~/Download= s/ in dired (C-x d ~/Downloads/ RET) and press C-u x =3D on the "=C3=BC", I ge= t: character: u (117, #o165, #x75) preferred charset: ascii (ASCII (ISO646 IRV)) code point: 0x75 syntax: w which means: word category: .:Base, a:ASCII, l:Latin, r:Roman buffer code: #x75 file code: #x75 (encoded by coding system utf-8-unix) display: composed to form "u=CC=88" (see below) Composed with the following character(s) "=CC=88" using this font: xft:-itc-American Typewriter-normal-normal-normal-*-20-*-*-*-*-0-iso10= 646-1 by these glyphs: [0 1 117 93 12 -1 12 11 0 nil] [0 1 776 241 0 -8 -2 14 -11 [-2 -2 0]] Character code properties: customize what to show name: LATIN SMALL LETTER U general-category: Ll (Letter, Lowercase) There are text properties here: dired-filename t fontified t help-echo "mouse-2: visit this file in other window" mouse-face highlight This font differs unexpectedly (for me) from the one used for the "r": character: r (114, #o162, #x72) preferred charset: ascii (ASCII (ISO646 IRV)) code point: 0x72 syntax: w which means: word category: .:Base, a:ASCII, l:Latin, r:Roman buffer code: #x72 file code: #x72 (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-20-*-= *-*-m-0-iso10646-1 (#x55) Character code properties: customize what to show name: LATIN SMALL LETTER R general-category: Ll (Letter, Lowercase) There are text properties here: dired-filename t fontified t help-echo "mouse-2: visit this file in other window" mouse-face highlight In GNU Emacs 23.0.93.3 (i386-apple-darwin9.6.1, GTK+ Version 2.14.7) of 2009-05-11 on mt-imac.local Windowing system distributor `The X.Org Foundation', version 11.0.10402000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t From handa@m17n.org Mon May 18 17:54:40 2009 Received: (at 3325) by emacsbugs.donarmstrong.com; 19 May 2009 00:54:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.5 required=4.0 tests=AWL,HAS_BUG_NUMBER, IMPRONONCABLE_2,SPF_HELO_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4J0sZtn026039 for <3325@emacsbugs.donarmstrong.com>; Mon, 18 May 2009 17:54:37 -0700 Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id n4J0sYDN026518; Tue, 19 May 2009 09:54:34 +0900 (JST) env-from (handa@m17n.org) Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id n4J0sXX8023845; Tue, 19 May 2009 09:54:33 +0900 (JST) env-from (handa@m17n.org) Received: by smtp1.aist.go.jp with ESMTP id n4J0sX8e010800; Tue, 19 May 2009 09:54:33 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1M6DbV-0003FJ-8e; Tue, 19 May 2009 09:54:49 +0900 From: Kenichi Handa To: Markus Triska , 3325@debbugs.gnu.org In-reply-to: (message from Markus Triska on Mon, 18 May 2009 20:05:12 +0200) Subject: Re: bug#3325: 23.0.93; Unexpected font for composed character References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: Date: Tue, 19 May 2009 09:54:49 +0900 In article , Markus Triska writes: > I have a file ~/Downloads/Büroanwendungen.zip. When I visit ~/Downloads/ > in dired (C-x d ~/Downloads/ RET) and press C-u x = on the "ü", I get: > character: u (117, #o165, #x75) > preferred charset: ascii (ASCII (ISO646 IRV)) > code point: 0x75 > syntax: w which means: word > category: .:Base, a:ASCII, l:Latin, r:Roman > buffer code: #x75 > file code: #x75 (encoded by coding system utf-8-unix) > display: composed to form "ü" (see below) > Composed with the following character(s) "̈" using this font: > xft:-itc-American Typewriter-normal-normal-normal-*-20-*-*-*-*-0-iso10646-1 [...] > This font differs unexpectedly (for me) from the one used for the "r": [...] > xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-20-*-*-*-m-0-iso10646-1 (#x55) In your file, `ü" is acually not a signle character but two characters `u' and U+308 (COMBINING DIAERESIS), and it seems that the above bitstream font doesn't contain a glyph of U+308. So, Emacs searches for a font that has that glyph. The found font in your case was "American Typewriter". It may be good that Emacs knows that `u'+U+308 = `ü', but that kind of normalization is not yet supported. --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 07 16:02:09 2016 Received: (at 3325) by debbugs.gnu.org; 7 Feb 2016 21:02:09 +0000 Received: from localhost ([127.0.0.1]:37589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSWTB-0008My-1i for submit@debbugs.gnu.org; Sun, 07 Feb 2016 16:02:09 -0500 Received: from mail-wm0-f53.google.com ([74.125.82.53]:35436) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSWT9-0008Mb-Jj for 3325@debbugs.gnu.org; Sun, 07 Feb 2016 16:02:08 -0500 Received: by mail-wm0-f53.google.com with SMTP id r129so90220969wmr.0 for <3325@debbugs.gnu.org>; Sun, 07 Feb 2016 13:02:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type:content-transfer-encoding; bh=5ic8BYTGnEHn0KbGrN0zIcoBH78LDSP5Tr3F7lO9CN0=; b=vihaPKbmojgy2ZwA4fy6+KGgh/oippxWiSPcGLETgEdfZb/m1k9PM7d6IXe19DAlHg 1K0MFc2YEGoyZlQkxzLPorzIy6UG2ATlLiUSMi6g3EdMk/YvhPKuSEXBm09mxt2eRcqQ IHpBPkR+tGKaoZa8VGBC5FO/JlNRaCPkji1o/OckvHxUx/isJdLHf8J3zKV1LDOdG1zO QiCzmP1wDo9eRJQyeugjsRZ3TE13QMU5QQpFvJ4H0eZ3IRO5Lt+sVzxWbqL6jAAMU+E4 B/foDCbFGHrTeQRJ156moM0QlKKTuMSujjFJJxqtiPkNViVpu7uE43JZWePmTdXbNKbr 4bgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type :content-transfer-encoding; bh=5ic8BYTGnEHn0KbGrN0zIcoBH78LDSP5Tr3F7lO9CN0=; b=H9tTkfPLcPelQjsV3x9UO4QeLf91HSCWHsHDY/aJ78yy1mXdZ0zfPl+D5cCsLykDF0 69rptKoPttfc2EpyY5PEokG8Ef/D7LCc8CYY3soPpPoz6LdEDUeGhXMqFi1Rsn04EP2Y 3rn23mlK+JuFgcp9um7XxbkRLwMK4VhgyFt+09t75dKgDuZKAHCbd+8JSRJwQFKObhOP r0TOalwlntw+U/BtxuYyCKkEHlkOZj0iLkxkH/oNc/PdAL0kEVv9BMYR+bVvz47twnzM DIDn9+pqDTPQGUdEvb9ofd2GorXg2Ze1SnMPlcqFmOQQcIQazFaQvs+HQGBwZ6SG0VeS nZ5A== X-Gm-Message-State: AG10YOQo+qEP4IkyIhO0g+uAvxxnvkDqrSU/ODiRGxRk6cEgCuHAiF777BiiHD1TUmcFpw== X-Received: by 10.194.113.102 with SMTP id ix6mr27004746wjb.143.1454878921969; Sun, 07 Feb 2016 13:02:01 -0800 (PST) Received: from galloway.idiocy.org (c.f.9.0.5.3.0.e.5.e.a.d.2.7.5.5.9.2.1.8.8.f.3.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:3f8:8129:5572:dae5:e035:9fc]) by smtp.gmail.com with ESMTPSA id pu8sm26519388wjc.17.2016.02.07.13.02.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Feb 2016 13:02:01 -0800 (PST) From: Alan Third To: Kenichi Handa Subject: Re: bug#3325: 23.0.93; Unexpected font for composed character In-Reply-To: (Kenichi Handa's message of "Tue, 19 May 2009 09:54:49 +0900") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (darwin) Date: Sun, 07 Feb 2016 21:01:59 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 3325 Cc: Markus Triska , 3325@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: -0.7 (/) Kenichi Handa writes: > In article , Markus Triska = writes: > >> I have a file ~/Downloads/B=C3=BCroanwendungen.zip. When I visit ~/Downl= oads/ >> in dired (C-x d ~/Downloads/ RET) and press C-u x =3D on the "=C3=BC", I= get: > >> character: u (117, #o165, #x75) >> preferred charset: ascii (ASCII (ISO646 IRV)) >> code point: 0x75 >> syntax: w which means: word >> category: .:Base, a:ASCII, l:Latin, r:Roman >> buffer code: #x75 >> file code: #x75 (encoded by coding system utf-8-unix) >> display: composed to form "u=CC=88" (see below) > >> Composed with the following character(s) "=CC=88" using this font: >> xft:-itc-American Typewriter-normal-normal-normal-*-20-*-*-*-*-0-is= o10646-1 > [...] >> This font differs unexpectedly (for me) from the one used for the "r": > [...] >> xft:-bitstream-Bitstream Vera Sans Mono-normal-normal-normal-*-20= -*-*-*-m-0-iso10646-1 (#x55) > > In your file, `=C3=BC" is acually not a signle character but two > characters `u' and U+308 (COMBINING DIAERESIS), and it seems > that the above bitstream font doesn't contain a glyph of > U+308. So, Emacs searches for a font that has that glyph. > The found font in your case was "American Typewriter". This still happens in Emacs 25, but from the above description it doesn't really sound like a bug. It's Emacs working around the fact that the font doesn't have the glyph. > It may be good that Emacs knows that `u'+U+308 =3D `=C3=BC', but > that kind of normalization is not yet supported. I'm changing this bug report to wishlist. --=20 Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 07 16:02:16 2016 Received: (at control) by debbugs.gnu.org; 7 Feb 2016 21:02:16 +0000 Received: from localhost ([127.0.0.1]:37592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSWTI-0008NH-9N for submit@debbugs.gnu.org; Sun, 07 Feb 2016 16:02:16 -0500 Received: from mail-wm0-f47.google.com ([74.125.82.47]:37598) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSWTH-0008N5-4P for control@debbugs.gnu.org; Sun, 07 Feb 2016 16:02:15 -0500 Received: by mail-wm0-f47.google.com with SMTP id g62so92666475wme.0 for ; Sun, 07 Feb 2016 13:02:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=pzrO3HcLOB+QEqeFmKCCnVYkudVeZBj1gn+5+tUgPoM=; b=wJobpNVsxSadgmqAhYR/3MOlway5BV6H9P9uQtb94SPWEEtJIEMMdCPRhOtso8caGx 84MkxYqCza4/3NMdCju4ehJjDAzBZ9cSpFWtjrwZe5OJeMl1I/QW8PLZzxGwOMTYIHP2 h4Bd7/spT9M+vmY4lGA1FW7Ox1TDwmy5Cly70s4ngqk3lBL3N+wYYAzaDei1JikimzMQ TQmN5ygJyrxiNjz/Duj33pEhviBsWMCmJc0FqMOnp2uhGWcSoEoNh1v45sceI2jN1koe /oN+/E61ZU7ahp4g5icOOiQ4zPhU2oDD1+00uOY2PkcFYkGGGQAfvFzTphiUl179ntW3 TD3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:message-id:to:from:subject; bh=pzrO3HcLOB+QEqeFmKCCnVYkudVeZBj1gn+5+tUgPoM=; b=epJXs62CXbWgzHgHrVwhzrEDxlqtkwngdmV/yjFDygnLo7bBV7myx/4HRJVukgO3IE j0gDOH+37QywTZqmdYg9Go7tytJ2Ngbc9Dkts3omEb+thyieoK3DUfFxauIofLx1Vo7n D62c+dR90f5yjXc5Vs2nI8v9beWSGqsHn5CUej1mx9WrXfhgGflWsTY1chexCJaEPfJS WxVKFmZkCHzgQRLjuZ36KJg0NcIbOEpwffvWWKrNu3vq/iB/rvrAxr/oJU7+RyCgonYT Ac3EcELx5NFFLOloT2pPTTWypuWcOLKaIotNCqDxRYku7mS76pU7lnY1mvetXowVx/JC 4HvQ== X-Gm-Message-State: AG10YOSzdYZ8aRKiMWBb+QSTyBml4Bm8v3hvl9l/vFI1mbb5B/ZiibzUVNGv3+Zm3e846g== X-Received: by 10.194.133.10 with SMTP id oy10mr23301769wjb.93.1454878929662; Sun, 07 Feb 2016 13:02:09 -0800 (PST) Received: from galloway.idiocy.org (c.f.9.0.5.3.0.e.5.e.a.d.2.7.5.5.9.2.1.8.8.f.3.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:3f8:8129:5572:dae5:e035:9fc]) by smtp.gmail.com with ESMTPSA id lm5sm17578683wjc.12.2016.02.07.13.02.08 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Feb 2016 13:02:09 -0800 (PST) Date: Sun, 07 Feb 2016 21:02:08 +0000 Message-Id: To: control@debbugs.gnu.org From: Alan Third Subject: control message for bug #3325 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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: -0.7 (/) severity 3325 wishlist From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 08 13:03:49 2016 Received: (at 3325) by debbugs.gnu.org; 8 Feb 2016 18:03:49 +0000 Received: from localhost ([127.0.0.1]:60293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSqA9-0000Oz-3x for submit@debbugs.gnu.org; Mon, 08 Feb 2016 13:03:49 -0500 Received: from mail-vk0-f47.google.com ([209.85.213.47]:33578) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSqA7-0000Oi-OE for 3325@debbugs.gnu.org; Mon, 08 Feb 2016 13:03:47 -0500 Received: by mail-vk0-f47.google.com with SMTP id k196so34053861vka.0 for <3325@debbugs.gnu.org>; Mon, 08 Feb 2016 10:03:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=r9lJJcq7Oqfqtbyf/HffZl1ATsfdn5XlOR/uuzSxKig=; b=NNoQsCx6jM2N1wPJdK+kxKzr/h8BsWmR/2wfNLLg2SZMeAKELZeRetpVqRgKIBtJD3 ygyPJCY9GlqP0yC0Icsr1UKhwrmPLI/aCnYTkqY7FFAI+FHhr17AcdICU7F7PIZE6pMC EbuPRHB7Q5auFzMpgbVHLQsIXeDfr17+NTD+jPH1blhG6m2xzb+HUXtF2EYx3XF95Y20 mbx27iRTZL+Ci4+vNaOSI6l43dPGsFnN37O88z/wsbCTc9sMYoZmK7DwK7+2cC9e8cet JbfN02d9Zd/m7rs3f4TLeGFLJx9W+APu0gvRRbc+HE4tCB+5bJTgg4zvYB9hfUoMaC7d i/hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc :content-type; bh=r9lJJcq7Oqfqtbyf/HffZl1ATsfdn5XlOR/uuzSxKig=; b=H7VIVYrYZ/5SEn1HJDAjWTiyuhC/qUbA/eFe/1Ip9d8CjLKZ1jOiBbhS3AGtiDVYhm iSti2NC2MGcZOPJTylEI+1vUSsPnG2GJHbuJ6J56scmZy9nhsSB093FZ0JmxJvWW5mnh kFHZQYZtFcdGZxpyKIdlmMRAkijQd6y2Qxuwu3C+K5UNwkuFX3SKBxB3sGYYAfNWHzwB lW0IXZtvkvx7/VFZrQ9CUQMnZBf5POSS9hpqcAF6uFjzau0GQ1SG2JxP5kXVhthqw455 1YXKPTS+jhUML4vr3om/7BW1eomyogStepoH3j6plPEhtPBGWrxZuI5eq4iBcXH3ZzzW sxcA== X-Gm-Message-State: AG10YOS0XJKM0f4eGi6R6fny3VtOXVVk09YCZRIzwDwAmxES3EmSAJAg2L3Ks3L2rjKchG4tMK8iTVt5ChIi/w== MIME-Version: 1.0 X-Received: by 10.31.54.134 with SMTP id d128mr18987475vka.26.1454945485674; Mon, 08 Feb 2016 07:31:25 -0800 (PST) Received: by 10.31.214.131 with HTTP; Mon, 8 Feb 2016 07:31:25 -0800 (PST) Date: Mon, 8 Feb 2016 16:31:25 +0100 Message-ID: Subject: Re: bug#3325: 23.0.93; Unexpected font for composed character From: Anders Lindgren To: Alan Third Content-Type: multipart/alternative; boundary=001a11438ee8d75ef6052b43e4fe X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 3325 Cc: 3325@debbugs.gnu.org, Markus Triska , Kenichi Handa 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: -0.7 (/) --001a11438ee8d75ef6052b43e4fe Content-Type: text/plain; charset=UTF-8 Hi! In Dired, this should not happen any more (on OS X, using the "ns" interface). Emacs is now using a file-name coding system (utf-8-hfs) that converts the file names to non-decomposed names, before presenting them to the user. However, in other contexts where decomposed characters are used, the problem is still present. The problem seems to be font-related. I tested all my installed fonts using `ns-popup-font-panel', and only a handful of them worked, mainly those that were provided by the OS: Menlo, Monaco, Courier, Courier New. Included in the fonts that didn't work were Vera and Hack. -- Anders Lindgren --001a11438ee8d75ef6052b43e4fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi!

In Dired, this should not happen an= y more (on OS X, using the "ns" interface). Emacs is now using a = file-name coding system (utf-8-hfs) that converts the file names to non-dec= omposed names, before presenting them to the user.

However, i= n other contexts where decomposed characters are used, the problem is still= present. The problem seems to be font-related. I tested all my installed f= onts using `ns-popup-font-panel', and only a handful of them worked, ma= inly those that were provided by the OS: Menlo, Monaco, Courier, Courier Ne= w. Included in the fonts that didn't work were Vera and Hack.
=

=C2=A0 =C2=A0 -- Anders Lindgren

--001a11438ee8d75ef6052b43e4fe-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 12:03:11 2019 Received: (at 3325) by debbugs.gnu.org; 1 Nov 2019 16:03:11 +0000 Received: from localhost ([127.0.0.1]:56866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQZOJ-0000jS-Fa for submit@debbugs.gnu.org; Fri, 01 Nov 2019 12:03:11 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQZOH-0000jH-SD for 3325@debbugs.gnu.org; Fri, 01 Nov 2019 12:03:10 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQZOC-0007ce-6I; Fri, 01 Nov 2019 17:03:06 +0100 From: Lars Ingebrigtsen To: Alan Third Subject: Re: bug#3325: 23.0.93; Unexpected font for composed character References: Date: Fri, 01 Nov 2019 17:03:03 +0100 In-Reply-To: (Alan Third's message of "Sun, 07 Feb 2016 21:01:59 +0000") Message-ID: <877e4j1t54.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Alan Third writes: > This still happens in Emacs 25, but from the above description it > doesn't really sound like a bug. It's Emacs working around the fact that > the font doesn't have the glyph. > >> It may be good th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3325 Cc: 3325@debbugs.gnu.org, Markus Triska , Kenichi Handa 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 (-) Alan Third writes: > This still happens in Emacs 25, but from the above description it > doesn't really sound like a bug. It's Emacs working around the fact that > the font doesn't have the glyph. > >> It may be good that Emacs knows that `u'+U+308 =3D `=C3=BC', but >> that kind of normalization is not yet supported. > > I'm changing this bug report to wishlist. If I try this (i.e., load a file with u=CC=88 in it, or say (insert ?u #x308)), I get the following: position: 1 of 2 (0%), column: 0 character: u (displayed as u) (codepoint 117, #o165, #x75) charset: ascii (ASCII (ISO646 IRV)) code point in charset: 0x75 script: latin syntax: w which means: word category: .:Base, L:Left-to-right (strong), a:ASCII, l:Latin, = r:Roman to input: type "C-x 8 RET 75" or "C-x 8 RET LATIN SMALL LETTER= U" buffer code: #x75 file code: #x75 (encoded by coding system utf-8) display: composed to form "u=CC=88" (see below) Composed with the following character(s) "=CC=88" using this font: xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-25-*-*-*-m-0-iso10646= -1 by these glyphs: [0 1 117 190 15 2 13 19 0 nil] Character code properties: customize what to show name: LATIN SMALL LETTER U general-category: Ll (Letter, Lowercase) decomposition: (117) ('u') And the display looks correct. So it seems like this has been fixed now? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 12:03:16 2019 Received: (at control) by debbugs.gnu.org; 1 Nov 2019 16:03:16 +0000 Received: from localhost ([127.0.0.1]:56869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQZON-0000jp-Os for submit@debbugs.gnu.org; Fri, 01 Nov 2019 12:03:16 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQZOM-0000jd-9U for control@debbugs.gnu.org; Fri, 01 Nov 2019 12:03:14 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQZOJ-0007co-IM for control@debbugs.gnu.org; Fri, 01 Nov 2019 17:03:13 +0100 Date: Fri, 01 Nov 2019 17:03:11 +0100 Message-Id: <875zk31t4w.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #3325 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 3325 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 3325 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 21:41:19 2020 Received: (at 3325-done) by debbugs.gnu.org; 13 Aug 2020 01:41:19 +0000 Received: from localhost ([127.0.0.1]:46338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k62F5-0007HI-2u for submit@debbugs.gnu.org; Wed, 12 Aug 2020 21:41:19 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:35000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k62F3-0007Gs-UP for 3325-done@debbugs.gnu.org; Wed, 12 Aug 2020 21:41:18 -0400 Received: by mail-yb1-f194.google.com with SMTP id y134so2443944yby.2 for <3325-done@debbugs.gnu.org>; Wed, 12 Aug 2020 18:41:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=F/Cx1dZEOxJ77W1K9cSuJf1KW3ALKOEPHNyXP+EYxyo=; b=BiJthBkkdrfkBJzCAiVPJYztvUThE2qiyS2Jt5ox2JW6zeZ4AE5sHadefGtyYwZNnO ggdB33WkBMM1G4gqZLVQR63DZqsy1AmQVYZ0fqAK4oo254C3RKM3+K1ofngj9j095BkG CmAMKXBL0JciluAYZNHJapISTTsxPU3t6rzT9Z1BHXc2ruM62TjaBveYJ+Ri9i4a/ldM lmLZKAtQYryZLDxt9Z+zk22Vi67CHjq78MNYB8r/wUQv0LqBnEu5/uwyf4oNUi8fqiM2 nGGam3KBLLfBFkjZF7zsPhxIdYe64xp0Hetz1LwTpeK+ilIhVgxMU5DT3QDPh3wTDxMe tFNA== X-Gm-Message-State: AOAM530MyrpP6dyGZHZ0Hd1t6hkrK0QR+7L2t8WTCZy1ZaY+UxzGfdHq g3QBgoeLIY1Mb/t2tawpsmoYSBUyyGCMRsC1LCg= X-Google-Smtp-Source: ABdhPJwD98orck2y9kJqubJWp/HOBhH0nNzpX3p91KdU2Gywt3qON5vaCZqLr+YIlHqlCEwgOiD8A1yvaG1/ReTe4A0= X-Received: by 2002:a25:9843:: with SMTP id k3mr3316336ybo.466.1597282872485; Wed, 12 Aug 2020 18:41:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 18:41:12 -0700 From: Stefan Kangas In-Reply-To: <877e4j1t54.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 01 Nov 2019 17:03:03 +0100") References: <877e4j1t54.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 12 Aug 2020 18:41:12 -0700 Message-ID: Subject: Re: bug#3325: 23.0.93; Unexpected font for composed character To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3325-done Cc: Alan Third , 3325-done@debbugs.gnu.org, Markus Triska , Kenichi Handa 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 (-) Lars Ingebrigtsen writes: > Alan Third writes: > >> This still happens in Emacs 25, but from the above description it >> doesn't really sound like a bug. It's Emacs working around the fact that >> the font doesn't have the glyph. >> >>> It may be good that Emacs knows that `u'+U+308 =3D `=C3=BC', but >>> that kind of normalization is not yet supported. >> >> I'm changing this bug report to wishlist. > > If I try this (i.e., load a file with u=CC=88 in it, or say (insert ?u > #x308)), I get the following: > > position: 1 of 2 (0%), column: 0 > character: u (displayed as u) (codepoint 117, #o165, #x75) > charset: ascii (ASCII (ISO646 IRV)) > code point in charset: 0x75 > script: latin > syntax: w which means: word > category: .:Base, L:Left-to-right (strong), a:ASCII, l:Latin= , r:Roman > to input: type "C-x 8 RET 75" or "C-x 8 RET LATIN SMALL LETT= ER U" > buffer code: #x75 > file code: #x75 (encoded by coding system utf-8) > display: composed to form "u=CC=88" (see below) > > Composed with the following character(s) "=CC=88" using this font: > xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-25-*-*-*-m-0-iso106= 46-1 > by these glyphs: > [0 1 117 190 15 2 13 19 0 nil] > > Character code properties: customize what to show > name: LATIN SMALL LETTER U > general-category: Ll (Letter, Lowercase) > decomposition: (117) ('u') > > And the display looks correct. So it seems like this has been fixed > now? Since there has been no further update here within 40 weeks, I'm going to assume yes and close this bug report. If this conclusion is incorrect, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report. Best regards, Stefan Kangas From unknown Thu Jun 19 12:19:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Sep 2020 11:24:07 +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