X-Loop: help-debbugs@HIDDEN Subject: bug#6718: 23.2; Should align glyphs according to grid in ansi-term Resent-From: Jonathan Kleinehellefort <jk@HIDDEN> Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org Resent-To: owner <at> debbugs.gnu.org Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Jul 2010 16:10:03 +0000 Resent-Message-ID: <handler.6718.B.127998779928683 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 6718 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6718 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.127998779928683 (code B ref -1); Sat, 24 Jul 2010 16:10:03 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2010 16:09:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1OchIU-0007Sa-3B for submit <at> debbugs.gnu.org; Sat, 24 Jul 2010 12:09:58 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from <jk@HIDDEN>) id 1Och8l-0007OF-85 for submit <at> debbugs.gnu.org; Sat, 24 Jul 2010 11:59:56 -0400 Received: from lists.gnu.org ([199.232.76.165]:39255) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from <jk@HIDDEN>) id 1Och8l-0007Hn-OT for submit <at> debbugs.gnu.org; Sat, 24 Jul 2010 11:59:55 -0400 Received: from [140.186.70.92] (port=39933 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Och8k-0006Df-4m for bug-gnu-emacs@HIDDEN; Sat, 24 Jul 2010 11:59:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from <jk@HIDDEN>) id 1Och8i-0001IU-Lw for bug-gnu-emacs@HIDDEN; Sat, 24 Jul 2010 11:59:53 -0400 Received: from molb.org ([188.40.175.106]:35706) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from <jk@HIDDEN>) id 1Och8i-0001Hz-HL for bug-gnu-emacs@HIDDEN; Sat, 24 Jul 2010 11:59:52 -0400 Received: from localhost (localhost [127.0.0.1]) by molb.org (Postfix) with ESMTPSA id 60BCB200E0BA for <bug-gnu-emacs@HIDDEN>; Sat, 24 Jul 2010 17:59:48 +0200 (CEST) From: Jonathan Kleinehellefort <jk@HIDDEN> Date: Sat, 24 Jul 2010 17:57:59 +0200 Message-ID: <87k4ok27p4.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Sat, 24 Jul 2010 12:09:57 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Sender: debbugs-submit-bounces <at> debbugs.gnu.org Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org X-Spam-Score: -5.3 (-----) I came across this when I tried using the font Inconsolata inside ansi-term. Inconsolata does not cover a couple of special Unicode characters, some of which frequently show up in the output of various terminal applications. Emacs will then fall back on some other font with completely different geometry for those, destroying the grid layout of the buffer. Steps to reproduce: 1. run "emacs -Q" 2. M-x term 4. type "pstree" into the shell 5. Choose "Inconsolata" as your font Result: Characters now have non-uniform width and height. Note that the pretty tree drawing gets destroyed. Expected result: Glyphs should be aligned in a grid. Using a more comprehensive font (e.g. DejaVu Sans Mono) does not solve this completely, as you can still get the same problem with e.g. Chinese characters. In GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-05-16 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--build' 'i486-linux-gnu' '--build' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.2/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.2/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' 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: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Term
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Jonathan Kleinehellefort <jk@HIDDEN> Subject: bug#6718: Acknowledgement (23.2; Should align glyphs according to grid in ansi-term) Message-ID: <handler.6718.B.127998779928683.ack <at> debbugs.gnu.org> References: <87k4ok27p4.fsf@HIDDEN> X-Gnu-PR-Message: ack 6718 X-Gnu-PR-Package: emacs Reply-To: 6718 <at> debbugs.gnu.org Date: Sat, 24 Jul 2010 16:10:04 +0000 Thank you for filing a new bug report with GNU. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 6718 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 6718: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6718 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#6718: 23.2; Should align glyphs according to grid in ansi-term Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 19 Nov 2020 04:26:02 +0000 Resent-Message-ID: <handler.6718.B6718.160575996014730 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 6718 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonathan Kleinehellefort <jk@HIDDEN> Cc: 6718 <at> debbugs.gnu.org Received: via spool by 6718-submit <at> debbugs.gnu.org id=B6718.160575996014730 (code B ref 6718); Thu, 19 Nov 2020 04:26:02 +0000 Received: (at 6718) by debbugs.gnu.org; 19 Nov 2020 04:26:00 +0000 Received: from localhost ([127.0.0.1]:37483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kfbWC-0003pU-IH for submit <at> debbugs.gnu.org; Wed, 18 Nov 2020 23:26:00 -0500 Received: from mail-ej1-f46.google.com ([209.85.218.46]:37932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kfbW8-0003pC-Sd for 6718 <at> debbugs.gnu.org; Wed, 18 Nov 2020 23:25:59 -0500 Received: by mail-ej1-f46.google.com with SMTP id a16so5976996ejj.5 for <6718 <at> debbugs.gnu.org>; Wed, 18 Nov 2020 20:25:56 -0800 (PST) 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; bh=xCg5GGSaeTZl7FK4mqEGPNW+qVHK51nN+Rlv0nNRmCY=; b=dFlegexYbE4biLdNPzEwA8YOyaMIjvuIR7W7R1JLZyZe5Uxec8EJ91Gq9QxPZCMFJ2 +Zi8kJsU6V3GpterKG7XRYJLa8lcBic5M6arVu17XxHyQlPrwfc6YOzooyypnzRACknb QHQs/aZpZPgMUrrKj7l4KVE1p2p3GA6Vz/LONzPZq0MVqX9JWiT/WV8olATF9a+XhNg7 dXoSOgPKEAkNqlfNP7X9usZx0dcM2fSGWmCXR9EtFwq8Vs9gjHGzwHI8lgbF0cvbyXJF wMjFE/66p0nWZx3gdqCgyAlDCovcq06fNB+0eORqbujRY3Mz+HEyutyfUgooUHpoNfW9 jg7Q== X-Gm-Message-State: AOAM530B5hhf3SEurLgHHTGsnfMUnALyF3qhZEH91PWZWEAfRDC0JMtx LiMvBgYr9niwlSf2n9fJr7Wt7qvLkMndtAEcEnw= X-Google-Smtp-Source: ABdhPJwXTPmizJCJpe3WWyibzUd+LvRFRrlUMWEQC/Z8FMi6lwoZGIiuIvpheeEwbHw0zrX+ld6mjr/46iBo8UHFOd0= X-Received: by 2002:a17:906:d9d0:: with SMTP id qk16mr297365ejb.420.1605759950915; Wed, 18 Nov 2020 20:25:50 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 18 Nov 2020 20:25:50 -0800 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <87k4ok27p4.fsf@HIDDEN> (Jonathan Kleinehellefort's message of "Sat, 24 Jul 2010 17:57:59 +0200") References: <87k4ok27p4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 18 Nov 2020 20:25:50 -0800 Message-ID: <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Jonathan Kleinehellefort <jk@HIDDEN> writes: > I came across this when I tried using the font Inconsolata inside > ansi-term. Inconsolata does not cover a couple of special Unicode > characters, some of which frequently show up in the output of various > terminal applications. > > Emacs will then fall back on some other font with completely different > geometry for those, destroying the grid layout of the buffer. > > Steps to reproduce: > > 1. run "emacs -Q" > 2. M-x term > 4. type "pstree" into the shell > 5. Choose "Inconsolata" as your font > > Result: > > Characters now have non-uniform width and height. Note that the pretty > tree drawing gets destroyed. > > Expected result: > > Glyphs should be aligned in a grid. > > Using a more comprehensive font (e.g. DejaVu Sans Mono) does not solve > this completely, as you can still get the same problem with e.g. Chinese > characters. Is there really anything that can be done about this, besides a complete redesign of how fonts work in Emacs?
X-Loop: help-debbugs@HIDDEN Subject: bug#6718: 23.2; Should align glyphs according to grid in ansi-term Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 19 Nov 2020 08:49:02 +0000 Resent-Message-ID: <handler.6718.B6718.160577570416837 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 6718 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas <stefan@HIDDEN> Cc: Jonathan Kleinehellefort <jk@HIDDEN>, 6718 <at> debbugs.gnu.org Received: via spool by 6718-submit <at> debbugs.gnu.org id=B6718.160577570416837 (code B ref 6718); Thu, 19 Nov 2020 08:49:02 +0000 Received: (at 6718) by debbugs.gnu.org; 19 Nov 2020 08:48:24 +0000 Received: from localhost ([127.0.0.1]:38093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kffc7-0004NU-Hf for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 03:48:24 -0500 Received: from mail-wm1-f49.google.com ([209.85.128.49]:51747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <contovob@HIDDEN>) id 1kffc5-0004NF-Kp for 6718 <at> debbugs.gnu.org; Thu, 19 Nov 2020 03:48:22 -0500 Received: by mail-wm1-f49.google.com with SMTP id a186so3549937wme.1 for <6718 <at> debbugs.gnu.org>; Thu, 19 Nov 2020 00:48:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hKmqe+9BbqVLSCemuQ6nJMvdtj3c0x0/KYrECcJTSuM=; b=fH5IcoADAujmWSzXKKrXT34rxat/UVGSDLHOuYkbC6QpuFGm4DV8tgsKRBrgzEOwzc 2P0caYxxv/fhEL8fHq6uBawP3WOIBgoCwSACjYrKWhs5Eixl+0tws7IvOzzmpq4VHkR7 +699jbGhuAaYdVJBToH3iu5/xIA7MLY1pgFe4F9kMR4J3mNObeWhyxso8pHJ4tVDxKO8 S1JU76iGLwyyEI5lCUFVJPcP7xco8GJ8MFthUaL7puR7V8VjhJk9uxEZckCaQ6PGRDra 35DBfAwevjDNhyGVNggP9F0743ocZ6Lvl3uLFGyKAPqigU2gY4ssl5Vx+ggpqLlZKSzW w4Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hKmqe+9BbqVLSCemuQ6nJMvdtj3c0x0/KYrECcJTSuM=; b=EZL+YSItdN46qUQdMzhmUcnekhlSbso+RmN6DeTn6GYjvyft+SutcH9U/gNfAfC+m7 OhFSC8tQN/OIOvpb8FZJWoPK/1cvqNoEVfoJ+o4JiRN6kCyNsONTBy/I8QtjTdMjyfDO +ybJ+3dheYkrplxEy4BZ6MgegsK7w1SwNTVM1oam+s0PGIp0j9Gzr3nfU0kDFNAOyZJJ fs4e7XSuKecFawZjyaEzSdBQCU/YO1ZmB958mQOjBUTTxr95X3y7xApTAZcpSVqIShsA ei8wkCkh/XWBa4z3SrePAelpC4UYf9vgeyKCM99aMFYBGCHllg7CMNMxumXtByFtYByC iPnQ== X-Gm-Message-State: AOAM532o/rVqahaw6FRTiM50yLSZOdJ2i+gwiThapsXkN6PPNoaf+1/r cB+HC1YweD7SUBBnNjBinV1c1NXuyL3LKBDl X-Google-Smtp-Source: ABdhPJxKzwtxyiMsx8UDllJ5hPJOgIbfqUEYCsIzj7jIs5t8M2Sl4vAhZ9qYTX4+J4TZersyfUOCNA== X-Received: by 2002:a05:600c:255:: with SMTP id 21mr3365450wmj.69.1605775696063; Thu, 19 Nov 2020 00:48:16 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id v189sm9351418wmg.14.2020.11.19.00.48.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Nov 2020 00:48:15 -0800 (PST) From: "Basil L. Contovounesios" <contovob@HIDDEN> References: <87k4ok27p4.fsf@HIDDEN> <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> Date: Thu, 19 Nov 2020 08:48:13 +0000 In-Reply-To: <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> (Stefan Kangas's message of "Wed, 18 Nov 2020 20:25:50 -0800") Message-ID: <871rgpyboy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Kangas <stefan@HIDDEN> writes: > Jonathan Kleinehellefort <jk@HIDDEN> writes: > >> I came across this when I tried using the font Inconsolata inside >> ansi-term. Inconsolata does not cover a couple of special Unicode >> characters, some of which frequently show up in the output of various >> terminal applications. >> >> Emacs will then fall back on some other font with completely different >> geometry for those, destroying the grid layout of the buffer. >> >> Steps to reproduce: >> >> 1. run "emacs -Q" >> 2. M-x term >> 4. type "pstree" into the shell >> 5. Choose "Inconsolata" as your font >> >> Result: >> >> Characters now have non-uniform width and height. Note that the pretty >> tree drawing gets destroyed. >> >> Expected result: >> >> Glyphs should be aligned in a grid. >> >> Using a more comprehensive font (e.g. DejaVu Sans Mono) does not solve >> this completely, as you can still get the same problem with e.g. Chinese >> characters. > > Is there really anything that can be done about this, besides a complete > redesign of how fonts work in Emacs? Is there any overlap here with https://debbugs.gnu.org/44664? -- Basil
X-Loop: help-debbugs@HIDDEN Subject: bug#6718: 23.2; Should align glyphs according to grid in ansi-term Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 19 Nov 2020 14:45:01 +0000 Resent-Message-ID: <handler.6718.B6718.160579706810931 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 6718 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" <contovob@HIDDEN> Cc: 6718 <at> debbugs.gnu.org, jk@HIDDEN, stefan@HIDDEN Received: via spool by 6718-submit <at> debbugs.gnu.org id=B6718.160579706810931 (code B ref 6718); Thu, 19 Nov 2020 14:45:01 +0000 Received: (at 6718) by debbugs.gnu.org; 19 Nov 2020 14:44:28 +0000 Received: from localhost ([127.0.0.1]:38670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kflAi-0002qE-DN for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:44:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1kflAh-0002q2-6i for 6718 <at> debbugs.gnu.org; Thu, 19 Nov 2020 09:44:27 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53106) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1kflAa-0004bU-V7; Thu, 19 Nov 2020 09:44:20 -0500 Received: from [176.228.60.248] (port=3032 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1kflAa-0007qk-C3; Thu, 19 Nov 2020 09:44:20 -0500 Date: Thu, 19 Nov 2020 16:44:04 +0200 Message-Id: <83y2ixo18r.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <871rgpyboy.fsf@HIDDEN> (contovob@HIDDEN) References: <87k4ok27p4.fsf@HIDDEN> <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> <871rgpyboy.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: "Basil L. Contovounesios" <contovob@HIDDEN> > Date: Thu, 19 Nov 2020 08:48:13 +0000 > Cc: Jonathan Kleinehellefort <jk@HIDDEN>, 6718 <at> debbugs.gnu.org > > >> Expected result: > >> > >> Glyphs should be aligned in a grid. > >> > >> Using a more comprehensive font (e.g. DejaVu Sans Mono) does not solve > >> this completely, as you can still get the same problem with e.g. Chinese > >> characters. > > > > Is there really anything that can be done about this, besides a complete > > redesign of how fonts work in Emacs? > > Is there any overlap here with https://debbugs.gnu.org/44664? Yes, it's the same issue. I think a good way forward is for someone to investigate which fonts are typically used in xterm for CJK and other "unusual" scripts, including characters reported in bug#44664, then we could perhaps see how to improve the situation in Emacs in this respect. I don't see any easy ways to "fix" this except by clever font configuration, and I'd be interested to know whether xterm does anything beyond using fonts that are known to DTRT.
X-Loop: help-debbugs@HIDDEN Subject: bug#6718: 23.2; Should align glyphs according to grid in ansi-term Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 19 Nov 2020 15:33:01 +0000 Resent-Message-ID: <handler.6718.B6718.160579996925526 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 6718 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, "Basil L. Contovounesios" <contovob@HIDDEN> Cc: jk@HIDDEN, 6718 <at> debbugs.gnu.org Received: via spool by 6718-submit <at> debbugs.gnu.org id=B6718.160579996925526 (code B ref 6718); Thu, 19 Nov 2020 15:33:01 +0000 Received: (at 6718) by debbugs.gnu.org; 19 Nov 2020 15:32:49 +0000 Received: from localhost ([127.0.0.1]:40651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kflvV-0006dd-Fa for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 10:32:49 -0500 Received: from mail-ej1-f43.google.com ([209.85.218.43]:39850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kflvT-0006dK-Al for 6718 <at> debbugs.gnu.org; Thu, 19 Nov 2020 10:32:48 -0500 Received: by mail-ej1-f43.google.com with SMTP id s25so8491121ejy.6 for <6718 <at> debbugs.gnu.org>; Thu, 19 Nov 2020 07:32:47 -0800 (PST) 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:mime-version:date :message-id:subject:to:cc; bh=Ubul2HX6i2Am3SGUqkFF3g0b0/3gGG5x94IbBwpZYZ8=; b=qNEfmETRHpBmD2ILw7WqBdHvEtYn12kae9E8J5Iadz2EJVP8DO+OsqzcF5Av5/w8QX hjvcNggvxR3ykRF7KBoFhcRA5vHIELimKzyAuVR+1smu8KtpuX7QxyxGOg0QwRzcNT7J Uw3NNfcC1W6+ekoCUU6ckuorEj2nm4SFM/Q+txSdHw0JQkx7ydMeZz2JWenD+oaDfIjM JgJvg9rHjK8DdF74nm3vMaS1tu5IadlQP3GpXBhsx8TSD0ymLVRE17lrN7XTs5wsnBVv hPz8zCTD8JQQINn7/zJdtwfQXtAEruxXxVPZF4lFXOU6rT/8Uqi5WtBzkzXufBzclz27 VP7A== X-Gm-Message-State: AOAM531CdZ/AL92+mXU2onwPpuqCCOiF7zww3wr/DKa4VMrCgrS+qoC9 p6DBNaO5qLIPTeIBsUIKYP2aPHRl4LNT4FjPMug= X-Google-Smtp-Source: ABdhPJwMIec7iWdzljanC793VOmKOId9exzcjVh5yyi5Pw734HFSx4rAJ4Dmkyg5fbOr3J36Bn7S8hEST7x48UW08cE= X-Received: by 2002:a17:906:d9d0:: with SMTP id qk16mr2317143ejb.420.1605799961583; Thu, 19 Nov 2020 07:32:41 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 19 Nov 2020 07:32:41 -0800 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <83y2ixo18r.fsf@HIDDEN> References: <87k4ok27p4.fsf@HIDDEN> <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> <871rgpyboy.fsf@HIDDEN> <83y2ixo18r.fsf@HIDDEN> MIME-Version: 1.0 Date: Thu, 19 Nov 2020 07:32:41 -0800 Message-ID: <CADwFkm=3Woi79NMnYZAM5jdq_m1B=CnJVwJXdvy7N_QL+VX4+A@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) forcemerge 6718 44664 thanks Eli Zaretskii <eliz@HIDDEN> writes: >> Is there any overlap here with https://debbugs.gnu.org/44664? > > Yes, it's the same issue. OK; merging.
Received: (at control) by debbugs.gnu.org; 19 Nov 2020 15:32:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 19 10:32:49 2020 Received: from localhost ([127.0.0.1]:40653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kflvV-0006df-LY for submit <at> debbugs.gnu.org; Thu, 19 Nov 2020 10:32:49 -0500 Received: from mail-ej1-f41.google.com ([209.85.218.41]:35420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kflvT-0006dJ-CZ for control <at> debbugs.gnu.org; Thu, 19 Nov 2020 10:32:48 -0500 Received: by mail-ej1-f41.google.com with SMTP id f23so8516897ejk.2 for <control <at> debbugs.gnu.org>; Thu, 19 Nov 2020 07:32:47 -0800 (PST) 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:mime-version:date :message-id:subject:to:cc; bh=Ubul2HX6i2Am3SGUqkFF3g0b0/3gGG5x94IbBwpZYZ8=; b=aaoELPTyaFCBw47xNAlfWzT6nbDT5xaEZ2GAlZpUrtmYhdD0eRieHf684nbA/KNWVS /2DW1A7UCv9E1NgHYld66voP4ZiftdZB6VEihYDADL7yvrhPpVIto7ppmi8ohkeoHQ7i T3Y962Bd0W71QWvb8AV9MxwjfCtI0C71oO1yg3tk6YJlAx1u4PZmauTC9f1zBQu7C5JQ kM2R0qio+kw2UkHVQJRecRbajh+fTZ06gmo3XPdHyHdLrGpAtmaWpVmVsMr6VZD6XC1l z+uvGH0Y/A5NJT7zjLpoXjsb3Z4aebSrk7sUapMn3kaZuCNGnlYgIuIE43OhRfvdslCD sHoQ== X-Gm-Message-State: AOAM530onvTDxM/LvPn5TtHB8VsWGqS50NAtApDPTyccJCpZfxPm6Wrp cOJXOr/Z3+UOsXC75rpwJri5B7LvVIcAsRwOYrg= X-Google-Smtp-Source: ABdhPJwMIec7iWdzljanC793VOmKOId9exzcjVh5yyi5Pw734HFSx4rAJ4Dmkyg5fbOr3J36Bn7S8hEST7x48UW08cE= X-Received: by 2002:a17:906:d9d0:: with SMTP id qk16mr2317143ejb.420.1605799961583; Thu, 19 Nov 2020 07:32:41 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 19 Nov 2020 07:32:41 -0800 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <83y2ixo18r.fsf@HIDDEN> References: <87k4ok27p4.fsf@HIDDEN> <CADwFkmm7X-91MoBFrH_Mj7aNHdi7fkYcOV1XUfErWv_OgWffNA@HIDDEN> <871rgpyboy.fsf@HIDDEN> <83y2ixo18r.fsf@HIDDEN> MIME-Version: 1.0 Date: Thu, 19 Nov 2020 07:32:41 -0800 Message-ID: <CADwFkm=3Woi79NMnYZAM5jdq_m1B=CnJVwJXdvy7N_QL+VX4+A@HIDDEN> Subject: Re: bug#6718: 23.2; Should align glyphs according to grid in ansi-term To: Eli Zaretskii <eliz@HIDDEN>, "Basil L. Contovounesios" <contovob@HIDDEN> Content-Type: text/plain; charset="UTF-8" Bcc: control <at> debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: jk@HIDDEN, 6718 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) forcemerge 6718 44664 thanks Eli Zaretskii <eliz@HIDDEN> writes: >> Is there any overlap here with https://debbugs.gnu.org/44664? > > Yes, it's the same issue. OK; merging.
Received: (at control) by debbugs.gnu.org; 2 Feb 2022 18:44:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 02 13:44:27 2022 Received: from localhost ([127.0.0.1]:53575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nFKcF-0005vU-C9 for submit <at> debbugs.gnu.org; Wed, 02 Feb 2022 13:44:27 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nFKcE-0005vG-2T for control <at> debbugs.gnu.org; Wed, 02 Feb 2022 13:44:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/JeKPzVEIbVZHCRFTU7r3gax/NTytBpctUClh1wdpZ8=; b=KQyV4feCcSnJ/+VyMm81YUGpnG HC99rZhuTFgS90doP8bVg1F5a7vd/sLwB13OZhMjPNJQl8CttQhQwp9hSdR9LDlxaiVWQhkRc83Zi x2JNWf34b/sPbqqp2VC1kgCJ7dTpJRUxX1EG+W+KMvMZB9LPGblGmthOHVlXAzUC/bMU=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nFKc5-00071v-NR for control <at> debbugs.gnu.org; Wed, 02 Feb 2022 19:44:20 +0100 Date: Wed, 02 Feb 2022 19:44:17 +0100 Message-Id: <87tudhp0qm.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #36983 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: forcemerge 36983 44664 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: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) forcemerge 36983 44664 quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.