From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Dimech Newsgroups: gmane.emacs.bugs Subject: bug#45068: [PATCH] 28.0.50; Update Modus themes 1.0.2 (backward-incompatible) Date: Fri, 11 Dec 2020 17:31:11 +0100 Message-ID: References: <87im9fgm27.fsf@protesilaos.com> <87zh2ozer4.fsf@tcd.ie> <87ft4edret.fsf@protesilaos.com> <87zh2ldgtf.fsf@protesilaos.com> <87k0toof83.fsf@mail.linkov.net> <83wnxo1mcr.fsf@gnu.org> <878sa4ba6q.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4832"; mail-complaints-to="usenet@ciao.gmane.io" Cc: contovob@tcd.ie, 45068@debbugs.gnu.org, Stefan Kangas , juri@linkov.net To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 11 17:32:20 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1knlLA-00018N-K7 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Dec 2020 17:32:20 +0100 Original-Received: from localhost ([::1]:36186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knlL9-0005r3-Mh for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Dec 2020 11:32:19 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knlKs-0005nn-QW for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 11:32:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59439) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knlKs-0004va-Gt for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 11:32:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1knlKs-0003ah-EC for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 11:32:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Christopher Dimech Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Dec 2020 16:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45068 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 45068-submit@debbugs.gnu.org id=B45068.160770428213754 (code B ref 45068); Fri, 11 Dec 2020 16:32:02 +0000 Original-Received: (at 45068) by debbugs.gnu.org; 11 Dec 2020 16:31:22 +0000 Original-Received: from localhost ([127.0.0.1]:42752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knlKE-0003Zl-60 for submit@debbugs.gnu.org; Fri, 11 Dec 2020 11:31:22 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:41217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knlKC-0003ZZ-4w for 45068@debbugs.gnu.org; Fri, 11 Dec 2020 11:31:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607704271; bh=uSKgRfk8QRzuHB3nCPsuG3F2Zs1qzrAo1T9vpUgIidU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=h7C9dIJdeB0+xi6TUsi8MEsmz1sy0rjyLN63l5E4GnAJhgixXkVVI1/jkNDkPyYiK N74LSQR0Xb/V2pvmsNr5lxu+nwiUsAjCW0AyWhOYIKwC2xc8nBKhuE5V0ISbIpx3mS O9zBsNYRjUCRORsvUMjkxB+Xho5XRynpGtzEXW7o= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs06.server.lan [172.19.170.174]) (via HTTP); Fri, 11 Dec 2020 17:31:11 +0100 Importance: normal Sensitivity: Normal In-Reply-To: <878sa4ba6q.fsf@protesilaos.com> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:hoEYQcu2z0Jbcb63DlQOA96KwqPJx6Q8UFNTM0HHHXovtlFdxInztOl3TzVYN/hZwsYQC 0s9ie3ELw43cqi3o57F7vXLPq7n+Zbzaj8++Hmzuv8C5wBD3nzes1H8JXofaDh4/N0Hyd9qHldS7 DVKHJftCM1XtfF4ecsH6UsSfuHmVQJ6xTLdhSWSr0lx8CWf2xLnYWQAOyGtoJBSv26vYnpj9J1dp 0IxD6yl7VstrEz1AKOU4nzZ8sWklZg9ts8j6HQ8wOkURQrp/O//BIjwWkMutw2c8vfT29hR/FeNt mg= X-UI-Out-Filterresults: notjunk:1;V03:K0:WA4LKszpOBs=:chqtHHUr2yw7Ty5uGbfpCJ HuiF2zvqMeeq2pSJqtgEFUeRzVwdYauPGdjEjs7O1UorYU9aJFX94lzKGWIUydviaSwkiIdqM i44aFnQtlgwPIOdOvmeGYiFaRwhQy4rQsJHeASWWmMKOCR3yPeIUq/xiATKAJc+1XeeJz0EIJ wL2BAkaqiWpidPoRt3qC79QTTAV/8quOuo9tttx+waFdyHGiy65cSRW4l8OiXdWZwMyWEdLn6 RWAKz+NYieT1BCzuwbkw3cdh7vy3KIRZjhb1Y5GYtyD5UdBg2ECF6oruj639rNefm7cdvBiDt j+dKZp06nXbml2zYeRaJeTYVLE9YaMQiSVnlmB63Vsw/dxrKSInY38HL1PNQ9qMisV6aGbTqa iHHaJ3nRZ5gAHyAz0z5g3F4adfKyPB4tBUIoHnKQTEw7soyFt0LOr5k1cOu5V6klziy5GnDU+ doQ47uaLpg+1BysBcj8GgjBx7nybM5F4eqqr4Zrbp4iHTmImfvUX8dTLyj2qLpQGvSnlKm0/E vTVm3UB2dNWlf36OtEZZB3zc8bDdpAOa3wa6XKHkeRjvia6HW0lPIQg02Zif993r2D0FRa6hE 7hx3leEL1AVjc= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:195784 Archived-At: > Sent: Friday, December 11, 2020 at 5:05 PM > From: "Protesilaos Stavrou" > To: "Stefan Kangas" > Cc: contovob@tcd.ie, 45068@debbugs.gnu.org, juri@linkov.net > Subject: bug#45068: [PATCH] 28.0.50; Update Modus themes 1.0.2 (backward= -incompatible) > > On 2020-12-11, 08:16 -0600, Stefan Kangas wrote= : > > > Eli Zaretskii writes: > > > >>> Taking a step back, why are any themes in "etc/themes" to begin with= ? > >> > >> This question should have been asked 10 years ago, when we added that > >> place. > > > > I wasn't paying attention 10 years ago, I'm afraid. :-) > > > >> Nowadays I think the question is what's so wrong with that > >> place that would justify moving the files. If there are no serious > >> problems, I'd prefer to keep using that directory for themes. > > > > Right. Well, I don't exactly have a strong opinion either way. But I > > do think that we should be consistent: it would be confusing to have > > some themes in "etc/themes" and some in "lisp/themes". > > > > If we can't move all themes to "lisp/themes" and we don't want to use > > "lisp/themes" just for support files, to my mind the only remaining wa= y > > forward is to add some way to byte-compile (perhaps only some?) files = in > > "etc/themes". And then make sure they can be loaded, are installed wi= th > > Emacs, etc. > > > > Does that sound good, or could we do even better here? Perhaps you can make a new location for themes, put the required functiona= lity, then thrash the part that handled "lisp/themes" and "etc/themes". That w= ould then be a long term solution. > > Protesilaos, what do you think? Does it sound workable for you? > > I am fine with whatever is considered best for Emacs and am willing to > make any changes you may consider necessary. > > My intent here is to contribute the latest version which satisfies the > number one feature request I kept receiving: let the themes be > customised uniformly. > > -- > Protesilaos Stavrou > protesilaos.com > > > >