From unknown Thu Jun 19 14:02:23 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3325: 23.0.93; Unexpected font for composed character Reply-To: Markus Triska , 3325@debbugs.gnu.org Resent-From: Markus Triska Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 18 May 2009 18:10:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 3325 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12426699336037 (code B ref -1); Mon, 18 May 2009 18:10:06 +0000 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 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 unknown Thu Jun 19 14:02:23 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3325: 23.0.93; Unexpected font for composed character Reply-To: Kenichi Handa , 3325@debbugs.gnu.org Resent-From: Kenichi Handa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 19 May 2009 01:00:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3325 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3325-submit@emacsbugs.donarmstrong.com id=B3325.124269448026045 (code B ref 3325); Tue, 19 May 2009 01:00:05 +0000 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) 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 unknown Thu Jun 19 14:02:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#3325: 23.0.93; Unexpected font for composed character Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Feb 2016 21:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3325 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Kenichi Handa Cc: Markus Triska , 3325@debbugs.gnu.org Received: via spool by 3325-submit@debbugs.gnu.org id=B3325.145487892932180 (code B ref 3325); Sun, 07 Feb 2016 21:03:02 +0000 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 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-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 unknown Thu Jun 19 14:02:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#3325: 23.0.93; Unexpected font for composed character References: In-Reply-To: Resent-From: Anders Lindgren Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Feb 2016 18:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3325 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 3325@debbugs.gnu.org, Markus Triska , Kenichi Handa Received: via spool by 3325-submit@debbugs.gnu.org id=B3325.14549546291553 (code B ref 3325); Mon, 08 Feb 2016 18:04:01 +0000 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: From: Anders Lindgren Content-Type: multipart/alternative; boundary=001a11438ee8d75ef6052b43e4fe 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: -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 unknown Thu Jun 19 14:02:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#3325: 23.0.93; Unexpected font for composed character Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Nov 2019 16:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 3325 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 3325@debbugs.gnu.org, Markus Triska , Kenichi Handa Received: via spool by 3325-submit@debbugs.gnu.org id=B3325.15726241912824 (code B ref 3325); Fri, 01 Nov 2019 16:04:02 +0000 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 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-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 unknown Thu Jun 19 14:02:23 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: Markus Triska Subject: bug#3325: closed (Re: bug#3325: 23.0.93; Unexpected font for composed character) Message-ID: References: X-Gnu-PR-Message: they-closed 3325 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: moreinfo Reply-To: 3325@debbugs.gnu.org Date: Thu, 13 Aug 2020 01:42:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1597282923-28116-1" This is a multi-part message in MIME format... ------------=_1597282923-28116-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #3325: 23.0.93; Unexpected font for composed character 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 3325@debbugs.gnu.org. --=20 3325: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3325 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1597282923-28116-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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 ------------=_1597282923-28116-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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 ------------=_1597282923-28116-1--