From unknown Thu Jun 19 16:24:38 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#11072 <11072@debbugs.gnu.org> To: bug#11072 <11072@debbugs.gnu.org> Subject: Status: Display of glyphless non-spacing modifiers via a static composition Reply-To: bug#11072 <11072@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:24:38 +0000 retitle 11072 Display of glyphless non-spacing modifiers via a static compo= sition reassign 11072 emacs submitter 11072 Eli Zaretskii severity 11072 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 23 06:43:47 2012 Received: (at submit) by debbugs.gnu.org; 23 Mar 2012 10:43:48 +0000 Received: from localhost ([127.0.0.1]:34195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SB1yB-00040j-GY for submit@debbugs.gnu.org; Fri, 23 Mar 2012 06:43:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37107) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SB1y5-00040Z-Fy for submit@debbugs.gnu.org; Fri, 23 Mar 2012 06:43:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SB1U8-0006hg-SZ for submit@debbugs.gnu.org; Fri, 23 Mar 2012 06:12:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35575) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SB1U8-0006hZ-QS for submit@debbugs.gnu.org; Fri, 23 Mar 2012 06:12:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41343) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SB1U3-00064l-UF for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 06:12:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SB1Tw-0006ea-OW for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 06:12:35 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:35626) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SB1Tw-0006eF-Gb for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 06:12:28 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M1C005000W7EE00@a-mtaout22.012.net.il> for bug-gnu-emacs@gnu.org; Fri, 23 Mar 2012 12:11:57 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.241.151]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M1C005GL1NV19D0@a-mtaout22.012.net.il>; Fri, 23 Mar 2012 12:11:56 +0200 (IST) Date: Fri, 23 Mar 2012 12:12:02 +0200 From: Eli Zaretskii Subject: Display of glyphless non-spacing modifiers via a static composition In-reply-to: X-012-Sender: halo1@inter.net.il To: Kenichi Handa Message-id: <83y5qrvd71.fsf@gnu.org> References: X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > From: Kenichi Handa > Cc: list-general@mohsen.1.banan.byname.net, emacs-devel@gnu.org > Date: Fri, 23 Mar 2012 10:41:07 +0900 > > In article <83fwd0wnwl.fsf@gnu.org>, Eli Zaretskii writes: > > > Btw, there's some strange problem in displaying one label of the > > hebrew-biblical-tiro input method: the character u+05ba (inserted by > > Shift-5 key) is displayed as a blank rectangle. It looks like my > > fonts have no glyph for this character, but then why don't we display > > this like any other glyphless character: as a hex code inside a small > > rectangle? That's what I get if I insert this character into a > > buffer, but somehow the way we display it in the keyboard layout (and > > in the "C-u C-x =" display under "decomposition") behaves differently. > > Why is that? > > As that character is a non-spacing modifier, we display it > with a static composition, and a glyph in a static > composition are displayed by a blank rectangle if no font is > available. This is because a hex code makes the resulting > display of composition (several glyphs may occupy a single > column) unreadable. > > It may be possible to change the current code to use a hex > code displaying if a composition contains just one glyph and > that glyph has no font, but it may be for 24.2. So this bug will wait for after Emacs 24.1 release to be fixed. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 30 19:13:44 2019 Received: (at 11072) by debbugs.gnu.org; 30 Oct 2019 23:13:45 +0000 Received: from localhost ([127.0.0.1]:51840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPx9s-0008Rn-HE for submit@debbugs.gnu.org; Wed, 30 Oct 2019 19:13:44 -0400 Received: from giraff.fripost.org ([193.234.15.44]:42462 helo=outgoing.fripost.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPx9p-0008RV-Kt for 11072@debbugs.gnu.org; Wed, 30 Oct 2019 19:13:43 -0400 Received: from localhost (localhost [127.0.0.1]) by outgoing.fripost.org (Postfix) with ESMTP id 38F5F187EC62; Thu, 31 Oct 2019 00:13:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=x.fripost.org; h= content-type:content-type:mime-version:user-agent:message-id :in-reply-to:date:date:references:subject:subject:from:from; s= 9df9cdc7e101629b5003b587945afa70; t=1572477216; x=1574291617; bh=mgiiv1XN8AwIO9ZboYKkGfnfTIv/Q0IpUzT0495rZtY=; b=XtvB4OzKJMIu CDf+4w4TH5PXz93BZrjEM9K3ELaap4VRRWU1p7ZAJfcuD6az7708osywWKrQxUUB T4Ky6n0jWqaqLYK0Rd6kyvHWeicY/mNTrAw0UvIWfiKXKWC1NYhWVYU4UfswMDXg J3wfUawSlsKuaCx8/RqWdnxkjbYrGJzmdGJCOE7UOIRi7pdv4n0V7z2OPIAu7oAI 4MQnPmiNCTpAossRb7vI77niC4ZnGJxdPFb6+CTnkugn/O8hutT3TRfAlOJ+jYd7 Mv6596VfDB9Lmmj6ajAkojfiDBS6JrC/xVgAUvQ7aAmVnlCYe3NvKhe3O5sdZSzg 5xEPch3vbQ== X-Virus-Scanned: Debian amavisd-new at fripost.org Received: from outgoing.fripost.org ([127.0.0.1]) by localhost (giraff.fripost.org [127.0.0.1]) (amavisd-new, port 10040) with LMTP id YODrvCaTnc6u; Thu, 31 Oct 2019 00:13:36 +0100 (CET) Received: from smtp.fripost.org (unknown [172.16.0.6]) by outgoing.fripost.org (Postfix) with ESMTP id 1B62C187EC5E; Thu, 31 Oct 2019 00:13:36 +0100 (CET) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by smtp.fripost.org (Postfix) with ESMTPSA id 628DB59A0459; Thu, 31 Oct 2019 00:13:26 +0100 (CET) Received: from skangas by joffe.skangas.se with local (Exim 4.92) (envelope-from ) id 1iPx9Q-0007YS-C2; Thu, 31 Oct 2019 00:13:16 +0100 From: Stefan Kangas To: Eli Zaretskii Subject: Re: bug#11072: Display of glyphless non-spacing modifiers via a static composition References: <83y5qrvd71.fsf@gnu.org> Date: Thu, 31 Oct 2019 00:13:16 +0100 In-Reply-To: <83y5qrvd71.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 23 Mar 2012 12:12:02 +0200") Message-ID: <87v9s5vncj.fsf@joffe.skangas.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 11072 Cc: 11072@debbugs.gnu.org, 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: -2.0 (--) Eli Zaretskii writes: >> From: Kenichi Handa >> Cc: list-general@mohsen.1.banan.byname.net, emacs-devel@gnu.org >> Date: Fri, 23 Mar 2012 10:41:07 +0900 >> >> In article <83fwd0wnwl.fsf@gnu.org>, Eli Zaretskii writes: >> >> > Btw, there's some strange problem in displaying one label of the >> > hebrew-biblical-tiro input method: the character u+05ba (inserted by >> > Shift-5 key) is displayed as a blank rectangle. It looks like my >> > fonts have no glyph for this character, but then why don't we display >> > this like any other glyphless character: as a hex code inside a small >> > rectangle? That's what I get if I insert this character into a >> > buffer, but somehow the way we display it in the keyboard layout (and >> > in the "C-u C-x =" display under "decomposition") behaves differently. >> > Why is that? >> >> As that character is a non-spacing modifier, we display it >> with a static composition, and a glyph in a static >> composition are displayed by a blank rectangle if no font is >> available. This is because a hex code makes the resulting >> display of composition (several glyphs may occupy a single >> column) unreadable. >> >> It may be possible to change the current code to use a hex >> code displaying if a composition contains just one glyph and >> that glyph has no font, but it may be for 24.2. > > So this bug will wait for after Emacs 24.1 release to be fixed. > > Thanks. Hi Eli, No update on this bug in 7 years. Has this been fixed in the intervening time? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 10:13:48 2019 Received: (at 11072-done) by debbugs.gnu.org; 31 Oct 2019 14:13:48 +0000 Received: from localhost ([127.0.0.1]:53936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQBCr-0005DH-K8 for submit@debbugs.gnu.org; Thu, 31 Oct 2019 10:13:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQBCn-0005Cz-35 for 11072-done@debbugs.gnu.org; Thu, 31 Oct 2019 10:13:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53809) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iQBCh-0004pm-HQ; Thu, 31 Oct 2019 10:13:35 -0400 Received: from [176.228.60.248] (port=4980 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iQBCf-0002x2-GV; Thu, 31 Oct 2019 10:13:35 -0400 Date: Thu, 31 Oct 2019 16:13:34 +0200 Message-Id: <83lft1ngtt.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: <87v9s5vncj.fsf@joffe.skangas.se> (message from Stefan Kangas on Thu, 31 Oct 2019 00:13:16 +0100) Subject: Re: bug#11072: Display of glyphless non-spacing modifiers via a static composition References: <83y5qrvd71.fsf@gnu.org> <87v9s5vncj.fsf@joffe.skangas.se> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11072-done Cc: 11072-done@debbugs.gnu.org, handa@m17n.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Cc: Kenichi Handa , 11072@debbugs.gnu.org > Date: Thu, 31 Oct 2019 00:13:16 +0100 > > >> As that character is a non-spacing modifier, we display it > >> with a static composition, and a glyph in a static > >> composition are displayed by a blank rectangle if no font is > >> available. This is because a hex code makes the resulting > >> display of composition (several glyphs may occupy a single > >> column) unreadable. > >> > >> It may be possible to change the current code to use a hex > >> code displaying if a composition contains just one glyph and > >> that glyph has no font, but it may be for 24.2. > > > > So this bug will wait for after Emacs 24.1 release to be fixed. > > > > Thanks. > > Hi Eli, > > No update on this bug in 7 years. Has this been fixed in the > intervening time? It seems so: I now see a box with a hex code. Closing. From unknown Thu Jun 19 16:24:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Nov 2019 12: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