From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: vertico-posframe Date: Tue, 26 Oct 2021 16:51:10 +0000 Message-ID: <87pmrrk9vl.fsf@posteo.net> References: <6964c9e6.241f.17cb569b4e1.Coremail.tumashu@163.com> <8735oprskj.fsf@posteo.net> <1e678e62.646.17cba0ee3cf.Coremail.tumashu@163.com> <87ee88gs4a.fsf@gmx.com> <379342f2-dafa-5730-8953-1f78f3f48ee2@daniel-mendler.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25153"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Daniel Mendler , emacs-devel@gnu.org, =?utf-8?Q?I=C3=B1igo?= Serna , tumashu To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 26 18:52:32 2021 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 1mfPgd-0006Nl-O0 for ged-emacs-devel@m.gmane-mx.org; Tue, 26 Oct 2021 18:52:31 +0200 Original-Received: from localhost ([::1]:42922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfPgc-00087J-NC for ged-emacs-devel@m.gmane-mx.org; Tue, 26 Oct 2021 12:52:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38898) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfPfR-0006bh-7v for emacs-devel@gnu.org; Tue, 26 Oct 2021 12:51:17 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]:47427) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfPfP-0007EQ-DB for emacs-devel@gnu.org; Tue, 26 Oct 2021 12:51:16 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id DB8E2240107 for ; Tue, 26 Oct 2021 18:51:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1635267073; bh=yC35PfREGRJfdQ3flt8ZBQttkpcDUb3v5MHC1+bl9J8=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=eA9amMMT/3/6IGelxCqV2i9i+OrloEMiR6Xcc4Z14vBW+AyMjnG8yPlbdjWYqOnrj vj6/jeffuVjeaJvaBVxnpFvS3LtVjiEujJ1tXodcCoXl1zLhWEdOmeZG2fnUPKx7id sSWU/fDo1Qxm59xXVVzTPnLlxZ2SwANY2SWQhG+5NJD2r6/xeFbn17+v4bVSQY5QFq 0n2+i3Tvfe7OpchraB3BKt/U3ImZTexv9PBU+3OrUVYSufrgzFbjZDDJOqfIChvniU WHaIKbhArkxVCYihUNryw22l2FvSmIZChT8F2Scg0BBvP4eraz2MTkshgkeUC0GvZu SFfrlHbmHvIDA== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4HdyWh55MTz9rxS; Tue, 26 Oct 2021 18:51:12 +0200 (CEST) Autocrypt: addr=philipk@posteo.net; prefer-encrypt=nopreference; keydata= mDMEYHHqUhYJKwYBBAHaRw8BAQdAp3GdmYJ6tm5McweY6dEvIYIiry+Oz9rU4MH6NHWK0Ee0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiQBBMWCAA4FiEEDM2H44ZoPt9Ms0eHtVrAHPRh1FwFAmBx6lICGwMFCwkIBwIGFQoJ CAsCBBYCAwECHgECF4AACgkQtVrAHPRh1FyTkgEAjlbGPxFchvMbxzAES3r8QLuZgCxeAXunM9gh io0ePtUBALVhh9G6wIoZhl0gUCbQpoN/UJHI08Gm1qDob5zDxnIHuDgEYHHqUhIKKwYBBAGXVQEF AQEHQNcRB+MUimTMqoxxMMUERpOR+Q4b1KgncDZkhrO2ql1tAwEIB4h4BBgWCAAgFiEEDM2H44Zo Pt9Ms0eHtVrAHPRh1FwFAmBx6lICGwwACgkQtVrAHPRh1Fw1JwD/Qo7kvtib8jy7puyWrSv0MeTS g8qIxgoRWJE/KKdkCLEA/jb9b9/g8nnX+UcwHf/4VfKsjExlnND3FrBviXUW6NcB In-Reply-To: (Stefan Monnier's message of "Tue, 26 Oct 2021 08:00:37 -0400") Received-SPF: pass client-ip=185.67.36.66; envelope-from=philipk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:277896 Archived-At: Stefan Monnier writes: >> Indeed, the packages should not be bundled together. vertico-posframe is >> an independent component, which pulls in a third-party dependency. > > I don't have an opinion on how those should be packaged, but I'll just > point out that Vertico would not needed to have `posframe` in its > `Package-Requires` in order to provide support for Posframe. Yes, this was what I was thinking about. A soft dependency that would raise an error of the posframe part were actually required, but would otherwise ignore it. But as Daniel has said he prefers not to do it this way, we can add vertico-posframe as a separate package. -- Philip Kaludercic