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: Thu, 17 Oct 2019 11:52:46 +0300 Message-ID: References: <83bluhf7nz.fsf@gnu.org> <20191016111004.oialbyleokafpccz@Ergus> <87k194fvn7.fsf@mail.linkov.net> <871rvceeqp.fsf@mail.linkov.net> <83tv88cyic.fsf@gnu.org> <83pniwcvon.fsf@gnu.org> <87pniw30td.fsf@mail.linkov.net> <83k193dhdr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000002d122005951759dd" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="27775"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37774@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 17 10:54:12 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 1iL1Xw-00075E-78 for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Oct 2019 10:54:12 +0200 Original-Received: from localhost ([::1]:40112 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iL1Xu-0001TL-B0 for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Oct 2019 04:54:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48719) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iL1Xn-0001T2-Qz for bug-gnu-emacs@gnu.org; Thu, 17 Oct 2019 04:54:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iL1Xm-0000gL-PY for bug-gnu-emacs@gnu.org; Thu, 17 Oct 2019 04:54:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38300) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iL1Xm-0000gC-Me for bug-gnu-emacs@gnu.org; Thu, 17 Oct 2019 04:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iL1Xm-0003gN-Cq for bug-gnu-emacs@gnu.org; Thu, 17 Oct 2019 04:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrey Orst Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Oct 2019 08:54:02 +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.157130240414111 (code B ref 37774); Thu, 17 Oct 2019 08:54:02 +0000 Original-Received: (at 37774) by debbugs.gnu.org; 17 Oct 2019 08:53:24 +0000 Original-Received: from localhost ([127.0.0.1]:47121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL1XA-0003fX-2G for submit@debbugs.gnu.org; Thu, 17 Oct 2019 04:53:24 -0400 Original-Received: from mail-yw1-f44.google.com ([209.85.161.44]:43388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL1X8-0003fK-9K for 37774@debbugs.gnu.org; Thu, 17 Oct 2019 04:53:22 -0400 Original-Received: by mail-yw1-f44.google.com with SMTP id q7so589149ywe.10 for <37774@debbugs.gnu.org>; Thu, 17 Oct 2019 01:53:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Rce31kku1LquJqWQZWfodqguGNYdwOfxAhWg+GqH4vc=; b=iC2f7aXnGJVet06I91EjEs1fvOWKpKlkMPPfsRbYoCyG+tUj899tSGCoe6goKtkbgB RQBO9tdpAwg2swU6Xzqye1bz2YEih37hEG7FS2fUFM1lxXZipk8Ba751aFd3TeiAk0Tw tYqsQgQykE/n+dwU+NTpvj7yTqnNZvzu0yOuC9Xnbkhe3VqhdreHV75MdtGdwvzoCfwI A8e/Y6cZcPk1vMv87fqyii6/mCM/eo+/iumKzvjSRc5aD9ujANlnJtVIRg0w3kJElYMw TplCznEWXRKBBPOscCFmd6fXiRIU2TWZou23nStYZWwMkArrN8060nB6XEByHvE7Ci9D nV7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Rce31kku1LquJqWQZWfodqguGNYdwOfxAhWg+GqH4vc=; b=SsvPh6P+bvGOis77gxEDTitDbJ4Ew8gPfGE4QxEVfAg4lnbyNXx8KdRwynON29Qppj H4dUA0K/htBD3QN99IbbwwzUmGwxtsotJOZzvJ8lLDBYu+kPt4riCqsAKqrVT2WfYVXl PoE+xJ1+3J1JiDrOYzzfvmyVRjp3UVEmdOZ2n42h5vqYV/Hte/gjC+dqhED5GPsA3iUH 7cGJCemwZPESTtsIe7ufOWg5SBbI2+I4BrF8Fy+ahbLeTaH2fJHLMSHJYTNMcANMQbQH MZFMDF1FmB1u6/2B3136q9QaBDifRuGUD4M7cAv+u99nAihwCAbcYzhXCwY5khVSsudH m21A== X-Gm-Message-State: APjAAAX78F9e9onMbxHt1Llj44E0aH1CuiSUpkMtotakNzYwyxhZfhjn Q9OIUVpYGQMkGXzejs/8EmK6hWpPw9N4rF0ZyOU= X-Google-Smtp-Source: APXvYqxZJ7JUiVC9C8q7SMwT7G5xAF2GYELsAEJO6sB2VYBHFGLi/m+6WSwwvZhFByV3ogDftV7S3eFi2FbasSvTTBU= X-Received: by 2002:a81:485:: with SMTP id 127mr1885044ywe.1.1571302396464; Thu, 17 Oct 2019 01:53:16 -0700 (PDT) In-Reply-To: <83k193dhdr.fsf@gnu.org> 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:169544 Archived-At: --0000000000002d122005951759dd Content-Type: text/plain; charset="UTF-8" > Word processors. Emacs is so much more than a word processor. The thing is, that all your thoughts are seem correct if we're speaking about text. Though,in Emacs there are many packages that are used not for text editing, but for interactions with different tools, and such change breaks well established user interface. Examples were already provided: Helm, Magit, Ediff, and there are also a lot of user themes which provide more modern look to Emacs by using this feature, which then affects packages that these themes try to configure, e.g. doom-themes can configure Treemacs package to look more like a true UI element rather than buffer with text, that supposed to be interacted because it just have some icons. I do agree that this change is aimed to provide native way of extending highlighting beyond EOL without relying on hacks. And I think it's a good intention.I just disagree with how it was forced in a way that it broke visuals of many external packages that provide UI elements via highlighting. -- Best regards, Andrey Orst --0000000000002d122005951759dd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> Word processors.

Emacs is so much mo= re than a word processor.

The thing is, that all your thoughts are s= eem correct if
we're speaking about text. Though,in Emacs there are = many
packages that are used not for text editing, but for
interaction= s with different tools, and such change breaks
well established user int= erface. Examples were already
provided: Helm, Magit, Ediff, and there ar= e also a lot of
user themes which provide more modern look to Emacs by u= sing
this feature, which then affects packages that these themes
try = to configure, e.g. doom-themes can configure Treemacs
package to look mo= re like a true UI element rather than
buffer with text, that supposed to= be interacted because it
just have some icons.

I do agree that t= his change is aimed to provide native way
of extending highlighting beyo= nd EOL without relying on
hacks. And I think it's a good intention.I= just disagree
with how it was forced in a way that it broke visuals of<= br>many external packages that provide UI elements via
highlighting.

--
Best regards,
Andrey Orst
--0000000000002d122005951759dd--