From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2AgsLwf5ql+BPAAA0tVLHw (envelope-from ) for ; Tue, 10 Nov 2020 20:33:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id uNkpKwf5ql9DDQAAbx9fmQ (envelope-from ) for ; Tue, 10 Nov 2020 20:33:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4E8609402DD for ; Tue, 10 Nov 2020 20:33:11 +0000 (UTC) Received: from localhost ([::1]:57110 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kcaKD-0003bd-O3 for larch@yhetil.org; Tue, 10 Nov 2020 15:33:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39016) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kcaK6-0003bJ-1A for guix-patches@gnu.org; Tue, 10 Nov 2020 15:33:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55741) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kcaK5-0008Kj-Ni for guix-patches@gnu.org; Tue, 10 Nov 2020 15:33:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kcaK5-00038O-Kr for guix-patches@gnu.org; Tue, 10 Nov 2020 15:33:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44555] [PATCH] gnu: Add emacs-next-use-package Resent-From: Michael Rohleder Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 10 Nov 2020 20:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44555 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andrew Tropin Cc: 44555@debbugs.gnu.org Received: via spool by 44555-submit@debbugs.gnu.org id=B44555.160504035611999 (code B ref 44555); Tue, 10 Nov 2020 20:33:01 +0000 Received: (at 44555) by debbugs.gnu.org; 10 Nov 2020 20:32:36 +0000 Received: from localhost ([127.0.0.1]:39051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcaJg-00037T-Ap for submit@debbugs.gnu.org; Tue, 10 Nov 2020 15:32:36 -0500 Received: from wp224.webpack.hosteurope.de ([80.237.132.231]:37800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kcaJd-00037K-TC for 44555@debbugs.gnu.org; Tue, 10 Nov 2020 15:32:34 -0500 Received: from www.rohleder.de ([37.61.204.227]); authenticated by wp224.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1kcaJb-00057D-OU; Tue, 10 Nov 2020 21:32:31 +0100 Received: from [192.168.1.3] (helo=micha) by www.rohleder.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kcaJb-0007Ed-1E; Tue, 10 Nov 2020 21:32:31 +0100 From: Michael Rohleder References: <87blg5j9tw.fsf@rohleder.de> Date: Tue, 10 Nov 2020 21:32:24 +0100 In-Reply-To: (Andrew Tropin's message of "Tue, 10 Nov 2020 22:36:29 +0300") Message-ID: <877dqtj6lj.fsf@rohleder.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-bounce-key: webpack.hosteurope.de;mike@rohleder.de;1605040353;9dba5b8c; X-HE-SMSGID: 1kcaJb-00057D-OU X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -0.61 X-TUID: mHE8MemfK41r --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Andrew Tropin writes: > There is no issue with diminish itself. I just don't know why it > is specified as propagated-input. It's an optional dependency as > well as delight, key-chord and many other use-package extensions > and it should be installed explicitly by the user, not pulled as a > dependency. > > Probably I had to do it with another patch to make it clearer. Normally, we try to install optional packages per default. Sometimes, it's not so easy and one has to weigh up... Maybe the use-case for use-package is so that diminish is very often needed? Or for too many users, it would be "useless" (or break something), w/o it? Imho (I don't have commit superpower), you need a reason to remove an input (and here, this means provided/out of the box experience). Or at least make a comment in the source _why_ it isn't needed etc... =2D-=20 If you can't make it good, make it LOOK good. - Bill Gates --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEEdV4t5dDVhcUueCgwfHr/vv7yyyUFAl+q+NgRHG1pa2VAcm9o bGVkZXIuZGUACgkQfHr/vv7yyyWwVwgAtUaDehLcHLMRKAe9mvVJtcY6n+mWncA1 Xgq/PpP7GI/pB7cCf4r8Tb5P05yq/FblW8mMBgWXp8uxzRvpcLrMaYRSvYAlL6cJ L5/2eZVoZDWf1g4G9CoXkbafbD6oc6jlpUQhfDAnemhUPuOoojCAppFVuJhOTIyF DUdmOHTr/wz7EWRnufghsZxT7r9iT+HbQc/8LCUDKJ6s9O66K7uG4CPkUzikNseZ tMknUybVnX/YlstZYUczYqo8schVbzYQNBDU8oMNwfY5rFypczejPheOsR48N2om sRUPcbDdZgpqypfRA5Td7pz9xVvcHzX4f4d8xMIz8QEk8LtLeIaVsg== =t5cv -----END PGP SIGNATURE----- --=-=-=--