From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#44664: 28.0.50; troubles with some chars in term Date: Thu, 26 Nov 2020 10:50:57 +0100 Message-ID: <87blfkzbsu.fsf@gnus.org> References: <87pn4c1hou.fsf@igel.home> <87d00c1f56.fsf@igel.home> <83tutoqaot.fsf@gnu.org> <83blfvr8xs.fsf@gnu.org> <873617zlor.fsf@igel.home> <838sazqr2r.fsf@gnu.org> <877dqjhy0x.fsf@igel.home> <873617m4tv.fsf@gnus.org> <834klmr989.fsf@gnu.org> <87lfeyl6l9.fsf@gnus.org> <838sayowgd.fsf@gnu.org> <87r1opjbs1.fsf@gnus.org> <837dqg1nqa.fsf@gnu.org> <878sarcn31.fsf@gnus.org> <83v9duu5w5.fsf@gnu.org> <87tute0vu6.fsf@gnus.org> <83mtz5sb3o.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34948"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: schwab@linux-m68k.org, bugs@gnu.support, 44664@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 26 10:52:33 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kiDx3-0008yi-Mi for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 26 Nov 2020 10:52:33 +0100 Original-Received: from localhost ([::1]:35846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiDx2-0008Pp-P3 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 26 Nov 2020 04:52:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32920) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiDwY-0008MN-Jq for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2020 04:52:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kiDwY-00043D-8b for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2020 04:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kiDwY-0006oW-5t for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2020 04:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Nov 2020 09:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44664 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 44664-submit@debbugs.gnu.org id=B44664.160638426926130 (code B ref 44664); Thu, 26 Nov 2020 09:52:02 +0000 Original-Received: (at 44664) by debbugs.gnu.org; 26 Nov 2020 09:51:09 +0000 Original-Received: from localhost ([127.0.0.1]:38437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiDvg-0006nO-Vr for submit@debbugs.gnu.org; Thu, 26 Nov 2020 04:51:09 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:47484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kiDvf-0006mz-1F for 44664@debbugs.gnu.org; Thu, 26 Nov 2020 04:51:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/QvYhciJl/fTxp3PhBT7jK9sEm4VveJ9xiifbJRx+C4=; b=V6rplyhl5q86jaurfFZDTMsuEG Mq6sj5ScFICd+b0vrr/QT3lwL4lPtbVQdEtCmUXw1yyJXjXEFiFRivPgK8YNO3fxspcKd/hfYRRij EfERhLacqt+dsMonkpmODu2zqSYYDe5V+POORB+vDHJofHuU87ZvcbV6FNlWc7svb2G4=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kiDvW-0008MM-GV; Thu, 26 Nov 2020 10:51:00 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUZKTEZKTIkOkUt SVdNU2JJc4v////jk2ZGAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+QLGgkqG+OqS5UAAAG6SURBVDjL lZNNkhoxDIVl4ACWMgdoyxwgWMwesDlAKvT9rzKS7G7oYbKIiuqFPz/9WA8A4lzYgiJsgkmYRWoi ZJp2EeK0m/R8l1QgIn+v5SYfUuRWc5HrpILMWUG9nv6U/eGSW91fjucISJZfQZMsR9HbWT+/JkDM DiQjEMbDbxXsLwyQhkIYrZVju7Xc2g2AnKxAPq6H1upFFcheXIHNcaz13Ko0AEwdFEaThEi7PuiS iDm5JPjPBnfACwjaZnwB/loYgycLAb8BtDyKY3QgJS+59BA1VsDSNdqXA5cq8LaMJAQc0WuMQZTE odDOeBTRjyULq4T6g4iM6VeAG5D+BTgtuXQfBnhh6UXhgy+At+AZRSW0gPxKVEKsWzWXrIe2u6K3 bWZT8BO0nsvBWKG2aqDKBvSQdp8ftbyDfL7PcxsSCOMUEzp4SJk6oL5VDRIFc5WTXX4HXmULMH8q mFvVKk8AagQ6z060PkP/D/qWYYCHnAzgSGVey/cOigPivjiT2PA6vSQCL5LMBObcvL6xefIJujWK Ld+AEregVfHEaqQEneh1B2BWhNGL+zVCQHiLfj3AT/Hz6X/FFzD4giiy6Z5hAAAAJXRFWHRkYXRl OmNyZWF0ZQAyMDIwLTExLTI2VDA5OjQyOjI3KzAwOjAwjY+0awAAACV0RVh0ZGF0ZTptb2RpZnkA MjAyMC0xMS0yNlQwOTo0MjoyNyswMDowMPzSDNcAAAAASUVORK5CYII= X-Now-Playing: Tuxedomoon's _Desire_: "Victims of the Dance" In-Reply-To: <83mtz5sb3o.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 25 Nov 2020 17:35:39 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:194266 Archived-At: Eli Zaretskii writes: > Maybe. We can do that as well, btw. We already do something like > that with fonts that declare too large height for its character > glyphs: we override that with a reasonable value. We could do > something similar for the width, conditioned on some buffer-local > variable. The relative complexity of this wrt what terminal emulators > do is that terminal emulators can do that always, whereas Emacs cannot > do that by default, it must be an opt-in feature requested by the > likes of term.el. Yes. Hm... actually, that sounds like a pretty good feature in general for all modes that expect columnar output, doesn't it? That is, being able to snap all glyphs to an integer multiple of the standard character width? That is, add padding if the width is more than 0.5 wider than the standard width and narrow the glyph if it's less? (Whether to only narrow could also be an option.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no