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: :extend face attribute at EOB without end-of-line char Date: Tue, 15 Oct 2019 19:49:14 +0300 Message-ID: <83r23eeyyd.fsf@gnu.org> References: <83ftjvi4yp.fsf@gnu.org> <83a7a3hzxw.fsf@gnu.org> <838spnhz64.fsf@gnu.org> <83zhi2h6up.fsf@gnu.org> <83mue2h0rl.fsf@gnu.org> <20191015163817.flw6sryikhktorc3@Ergus> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="72974"; mail-complaints-to="usenet@blaine.gmane.org" Cc: lekktu@gmail.com, emacs-devel@gnu.org To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 15 18:51:23 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.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iKQ2d-000ImO-Dk for ged-emacs-devel@m.gmane.org; Tue, 15 Oct 2019 18:51:23 +0200 Original-Received: from localhost ([::1]:53026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKQ2a-0003Al-My for ged-emacs-devel@m.gmane.org; Tue, 15 Oct 2019 12:51:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44134) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKQ0d-0000Up-Jf for emacs-devel@gnu.org; Tue, 15 Oct 2019 12:49:20 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52140) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iKQ0d-0008Mo-Cj; Tue, 15 Oct 2019 12:49:19 -0400 Original-Received: from [176.228.60.248] (port=4122 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iKQ0b-0002Ub-RZ; Tue, 15 Oct 2019 12:49:19 -0400 In-reply-to: <20191015163817.flw6sryikhktorc3@Ergus> (message from Ergus on Tue, 15 Oct 2019 18:38:18 +0200) 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.23 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:241055 Archived-At: > Date: Tue, 15 Oct 2019 18:38:18 +0200 > From: Ergus > Cc: Juanma Barranquero , emacs-devel@gnu.org > > There are some conditions in the display_line function to not call > extend_face_to... when the line ends at ZV, fixing this condition we > should be done right? Yes, but be aware that all screen lines after that last line also "end at ZV". So the code should be somewhat smart to only do what you want on the last line with text.