From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Andrey Orst Newsgroups: gmane.emacs.bugs Subject: bug#37774: 27.0.50; new :extend attribute broke visuals of all themes and other packages Date: Wed, 16 Oct 2019 14:33:37 +0300 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000006e56210595057a61" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="184868"; mail-complaints-to="usenet@blaine.gmane.org" To: 37774@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 16 15:47:19 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1iKje2-000lrj-SE for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Oct 2019 15:47:18 +0200 Original-Received: from localhost ([::1]:42886 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKje1-0002xx-CC for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Oct 2019 09:47:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59703) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKjdo-0002s4-Nx for bug-gnu-emacs@gnu.org; Wed, 16 Oct 2019 09:47:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKjdn-0002p7-IQ for bug-gnu-emacs@gnu.org; Wed, 16 Oct 2019 09:47:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36628) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKjdn-0002ov-FV for bug-gnu-emacs@gnu.org; Wed, 16 Oct 2019 09:47:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iKjdn-0000Vb-C9 for bug-gnu-emacs@gnu.org; Wed, 16 Oct 2019 09:47:03 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Andrey Orst Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Oct 2019 13:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37774 X-GNU-PR-Package: emacs Original-Received: via spool by 37774-submit@debbugs.gnu.org id=B37774.15712335881886 (code B ref 37774); Wed, 16 Oct 2019 13:47:03 +0000 Original-Received: (at 37774) by debbugs.gnu.org; 16 Oct 2019 13:46:28 +0000 Original-Received: from localhost ([127.0.0.1]:45444 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKjdD-0000UF-Os for submit@debbugs.gnu.org; Wed, 16 Oct 2019 09:46:28 -0400 Original-Received: from mail-yb1-f178.google.com ([209.85.219.178]:33250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKhZC-0005kp-VF for 37774@debbugs.gnu.org; Wed, 16 Oct 2019 07:34:11 -0400 Original-Received: by mail-yb1-f178.google.com with SMTP id h7so5583655ybp.0 for <37774@debbugs.gnu.org>; Wed, 16 Oct 2019 04:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=fq4S44twSz2owpaTHgCigBLltVSHMzSgRKlHsdcYfks=; b=AKAUaYJSVkR4PEOsITswE+l3S4iHCsPYgrLrHxOYmXYw7xTXq7vmSaMSrkKh6w85CL VJ9Fcxl0hjy1rp4IY19wOuWrm5ZehY3obNU/vO5C/BVmihC742M3awPs5YLlb1/l6bQJ 4XHdwvo7o0aiEJpn3FKGe4NSi1ff96K4QQqfdjsxY07UItnL512DOS4FA8Yrxnv39p48 NWQkJiK4ziTWjrrDFa9jk61UeL9gGI4ThGpshbGo15jVdQuIrVhcXCPhIZMweHEiHHwD mebIjdFWo83Y6ZNt5AU6Fs11fAsE41sLJjj43s3K7G4AOC+SVuSDpZZA6dMxW57kzzwa kxnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fq4S44twSz2owpaTHgCigBLltVSHMzSgRKlHsdcYfks=; b=gRul0du7uyBBPCDq6o/fxqL7P32Zse36jr9wRfVA1bdY4uRRoPT/uVTaTu8Yek5w+0 hQSqTdfaMiGqIaBhQdRubH4OFjCZER35LmDrNaU3qXNwWwApHN2mZdDehtovj9nQpI9+ 8XbFg2wG096suYwNLco/gdQz4zHxN868KDObHePUr7uy0iAcifbtU+ua+8aDqUl6sWX4 MwHjye4GaLD8/fxAAotgTISG12PMFf0WbOvzmFQU+bGLRpJySuLCeb+POikAHhEgT128 Av7nlFBw2LNQ7piflXNYe1T4IvPfkq8aWjzmy0gMNvnjrYraUpc0YxuyMCffXxcq1fRR B6dA== X-Gm-Message-State: APjAAAUHxEI7t5cyS3/1ebbt9HL7ymJCzAeg2ctddJL5wjYDXRQI2ENm frROB0ATWfQDYgsW8iVQG2KzCDo1SUaLu0EigGAGRoIe X-Google-Smtp-Source: APXvYqz3XRbz0yH6PlKqZ74qMbZD8FKwSeHLn3w3OYwrnsy2ThSB66S886xFZW/B7fzQ+s9cQvpFgqxqEl0ZjZj7Q0A= X-Received: by 2002:a25:a423:: with SMTP id f32mr26376775ybi.30.1571225644978; Wed, 16 Oct 2019 04:34:04 -0700 (PDT) X-Mailman-Approved-At: Wed, 16 Oct 2019 09:46:22 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:169450 Archived-At: --0000000000006e56210595057a61 Content-Type: text/plain; charset="UTF-8" Sorry anyone if I disturbed your personal email addresses, I didn't understand how to reply there and thought that cc to 37774@debbugs.gnu.org would do the trick. I see that my messages don't appear at the bug report page, so I'll send those back as a single e-mail. Still don't understand where I should properly reply. > So please explain what exactly is incorrect or "weird" in the visual > appearance after the change. Specifically, why the faces in question > need to be extended past EOL? These faces are forming visual interface, e.g. hunks in Magit are rectangular regions with background color for entire width of the window that can be folded. Code blocks in org mode are, ahem, blocks. Now those blocks doesn't have anything like block visually. > So you are saying that you don't like the new appearance? The Subject > says "broke visuals", which sounds like a much more serious problem. Well, "broke" may be wrong term, here, but lot of themes and packages crafted in a way to display things like that, and now all of those things displayed accordingly to a new setting, which in turn means that: a) package maintainers should update *all* their packages to look like before the change, and b) maybe Emacs could treat `nil` here as "do not affect", and specify symbols to set this to different settings, like `:extend t` or `:extend 'EOL`, and `:extend 'noextend` to disable. Though, I do not know how code was changed, so maybe there's no way to treat `nil` as "do not affect". -- Best regards, Andrey Orst --0000000000006e56210595057a61 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sorry anyone if I disturbed your personal email addresses,= I didn't understand
how to reply there and thought that cc to=C2= =A037774@debbugs= .gnu.org=C2=A0would do
the trick. I see that my messages don&= #39;t appear at the bug report page, so I'll
send those back = as a single e-mail. Still don't understand where I should properly
r= eply.

> So please explain what exactly is incorr= ect or "weird" in the visual
> appearance after the change.= =C2=A0 Specifically, why the faces in question
> need to be extended = past EOL?

These faces are forming visu= al interface, e.g. hunks in Magit are rectangular
regions with backgroun= d color for entire width of the window that can be folded.
Code blocks i= n org mode are, ahem, blocks. Now those blocks doesn't have
anything= like block visually.

> So you are saying that = you don't like the new appearance?=C2=A0 The Subject
> says "= ;broke visuals", which sounds like a much more serious problem.

Well, "broke" may be wrong term, here, but= lot of themes and packages crafted
in a way to display things like that= , and now all of those things displayed accordingly
to a new setting, wh= ich in turn means that:

a) package maintainers should update *all* t= heir packages to look like before the change, and
b) maybe Emacs could t= reat `nil` here as "do not affect", and specify symbols to set th= is to different
=C2=A0 =C2=A0settings, like `:extend t` or `:extend '= ;EOL`, and `:extend 'noextend` to disable. Though, I do not
=C2=A0 = =C2=A0know how code was changed, so maybe there's no way to treat `nil`= as "do not affect".

--
Best regards,
And= rey Orst
--0000000000006e56210595057a61--