From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Fill column indicator functionality Date: Fri, 15 Mar 2019 17:54:52 +0200 Message-ID: <83o96cyvxv.fsf@gnu.org> References: <20190309132207.w2ho3j6p5on6fyzw@Ergus> <838sxo87gc.fsf@gnu.org> <20190311104814.kp2nv6arv47hcykz@Ergus> <83y35l4ee0.fsf@gnu.org> <20190312152928.73o4b5fk4paz7wm5@Ergus> <834l883w15.fsf@gnu.org> <20190312192017.fkfd4h5gsbdue5q3@Ergus> <83imwm3fxf.fsf@gnu.org> <20190313200225.dpqrw7xthkj47fqw@Ergus> <83bm2e35a1.fsf@gnu.org> <20190314030224.l5zseslncw3xc5ox@Ergus> <835zsm2c2s.fsf@gnu.org> <303612d8-e691-f753-84c9-f462d88262b6@gmail.com> <83d0ms1to4.fsf@gnu.org> <32B82860-3C7D-41CC-BD2F-8114BBA170B8@acm.org> <83va0kz04o.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="211525"; mail-complaints-to="usenet@blaine.gmane.org" Cc: alp.tekin.aker@gmail.com, emacs-devel@gnu.org To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 15 17:05:08 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h4pKV-000suq-VV for ged-emacs-devel@m.gmane.org; Fri, 15 Mar 2019 17:05:08 +0100 Original-Received: from localhost ([127.0.0.1]:57941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4pKU-0000iz-TT for ged-emacs-devel@m.gmane.org; Fri, 15 Mar 2019 12:05:06 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35440) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4pGN-0006Qk-7b for emacs-devel@gnu.org; Fri, 15 Mar 2019 12:00:51 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42774) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4pAu-0006RI-5c; Fri, 15 Mar 2019 11:55:12 -0400 Original-Received: from [176.228.60.248] (port=3496 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h4pAs-0001jR-37; Fri, 15 Mar 2019 11:55:11 -0400 In-reply-to: (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Fri, 15 Mar 2019 16:05:33 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:234173 Archived-At: > From: Mattias EngdegÄrd > Cc: alp.tekin.aker@gmail.com, emacs-devel@gnu.org > Date: Fri, 15 Mar 2019 16:05:33 +0100 > > Sorry, I was being unclear. What I meant to say was that if some box- > drawing glyph does not go all the way to the edge of its cell, then > Emacs could attempt to improve on the rendering of that glyph instead > of being bound by the font. It would not need to know anything about > what is drawn elsewhere. It's just a way of fixing the font. Emacs never examines the glyphs that the font produces, it just calls an API that displays text using glyph numbers it receives from the font back-end.