From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jose Antonio Ortega Ruiz Newsgroups: gmane.emacs.devel Subject: Re: master 77c3d41adc: Prevent text decorations from overwriting surrounding areas on X Date: Wed, 12 Jan 2022 02:30:42 +0000 Message-ID: <87a6g1d6st.fsf@gnus.jao.io> References: <164181573002.27254.10999604516337949526@vcs2.savannah.gnu.org> <20220110115530.E4B34C0DA1D@vcs2.savannah.gnu.org> <87zgo3pzu3.fsf@yahoo.com> <8335lva3ev.fsf@gnu.org> <87k0f7p0p4.fsf@yahoo.com> <837db68muw.fsf@gnu.org> <896262450.1351717.1641907100144@mail.yahoo.com> <83tuea75tv.fsf@gnu.org> <874k69yaww.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1260"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jan 12 04:20:51 2022 Return-path: Envelope-to: ged-emacs-devel@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 1n7UBv-0000Ag-VH for ged-emacs-devel@m.gmane-mx.org; Wed, 12 Jan 2022 04:20:51 +0100 Original-Received: from localhost ([::1]:36626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7UBu-0005nD-D6 for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Jan 2022 22:20:50 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7TPW-0000gG-I7 for emacs-devel@gnu.org; Tue, 11 Jan 2022 21:30:50 -0500 Original-Received: from relay9-d.mail.gandi.net ([217.70.183.199]:36677) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7TPT-0003vm-SM; Tue, 11 Jan 2022 21:30:50 -0500 Original-Received: (Authenticated sender: mail@jao.io) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 80168FF805; Wed, 12 Jan 2022 02:30:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jao.io; s=gm1; t=1641954644; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iW2UUfmgAtESS7csKGuN2/mMKYB9XhFcstssv2N2cDI=; b=H80rUnhFNWMCDAcuzVhJlDNhNW9lm/8TYnF8ZruGTGavzGNiu93Ue5S5HMxzgtH5CzQtR3 6MBtyMgaGwXir/s6yiUdO3zhUN0xiB0idc4R8SZt+3MhTuEPMe90Xe/ug3us2y/F3WdHqV VNTXCvMuFsSvqMYz4SZp0b0VQX1B9Cx490pqccMt6XOZsQs0LX5EfkrtOtJzmbpPM8tM5S PWd0YADQicv4Nv2MFk23d/FGPWXzsiV+HPJ3yWagP9mDQSYO3YNdg4rRZCLgw6Un1dih51 B0GOOrO3TSHxiVuAt6TwMPULA3tW2FtE/t1Y85POTgRNT027KQbsM8T8DN2PEQ== Original-Received: from localhost (rivendell.localdomain [local]) by rivendell.localdomain (OpenSMTPD) with ESMTPA id 9ef8333c; Wed, 12 Jan 2022 02:30:42 +0000 (UTC) In-Reply-To: <874k69yaww.fsf@yahoo.com> X-Attribution: jao X-Clacks-Overhead: GNU Terry Pratchett X-URL: Received-SPF: pass client-ip=217.70.183.199; envelope-from=mail@jao.io; helo=relay9-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 11 Jan 2022 22:19:36 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:284633 Archived-At: Hi, I am afraid i cannot at the moment debug this further, but i've noticed that, with this change, an underline text in the mode-line extending the full mode-line will get cut at the fringe too, which, to me, is unexpected, because the modeline covers the fringe, so i expect the underline to cover it too (and that's the behaviour before this change). (i actually use this trick to sometimes show an empty mode line, with "" as format, with a mode-line face set to, say, :underline "red"... before this change the underline would go from the left to the right vertical lines delimiting the buffer; after it, the underline starts at the left vertical bar, but stops before arriving to the right one. i presume it is because it stops at the fringe). Cheers, jao On Wed, Jan 12 2022, Po Lu wrote: > Eli Zaretskii writes: > >> It did work. > > Great! > >> I don't see a reason to revert immediately, as the change doesn't do >> any particular harm, being on master. It's up to you. > > The glyphs with over-wide decorations (that extend over the fringes) > seem to be stretch glyphs, and only occur inside text that has been > extended to the end of a line. > > Maybe you can see the problem from this information alone, but if not > I'll keep debugging. Thanks in advance. >