From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Niklas Eklund Newsgroups: gmane.emacs.devel Subject: Re: Name dtache.el Date: Fri, 20 May 2022 21:21:06 +0000 Message-ID: <874k1j6gu5.fsf@posteo.net> References: <87y1zq5vt7.fsf@posteo.net> <87wnf56ix0.fsf@posteo.net> <87sfpt6ikz.fsf@posteo.net> <87zgjq33tb.fsf@posteo.net> <87a6bccmfh.fsf@posteo.net> <7b7fb453-d2fa-4e72-a7f7-d6967813a291@posteo.net> <87a6bc57jl.fsf@posteo.net> <877d6g53yo.fsf@posteo.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30913"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rms@gnu.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 21 07:33:17 2022 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 1nsHjn-0007qc-Bl for ged-emacs-devel@m.gmane-mx.org; Sat, 21 May 2022 07:33:15 +0200 Original-Received: from localhost ([::1]:46670 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nsHjm-00072f-Ap for ged-emacs-devel@m.gmane-mx.org; Sat, 21 May 2022 01:33:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40250) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsA3d-0002ow-Jk for emacs-devel@gnu.org; Fri, 20 May 2022 17:21:13 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]:45917) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsA3b-0007FZ-8s for emacs-devel@gnu.org; Fri, 20 May 2022 17:21:13 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 9B3E5240107 for ; Fri, 20 May 2022 23:21:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1653081668; bh=04xRBCXkU9jP04zyV8URDQYkln1dQj20wgAssfXY5iw=; h=From:To:Cc:Subject:Date:From; b=KOP2JF24migfgYH2NLR5M+lFAnqg3HEFkko5mOcqZvq9LXxtNe3QlC0qAIR9W56aI s5xgZT7VteiYHKeQOPlqXnNDoOue5QuoFjLIsKXZikzrB5EYAw6jSjJO+bWw6w5979 UtVtEPrY6mtcNVTKQTnJBvS0fALZ9l5JwPkECtGO94DBz6QiISg1lyBiHrNyrjiERJ aI8ErhxoYibQGrVoTK0YsVn0zOtbJenCnkErf4HqGpnO4gygO4vaE8/Z2+o0jz7QkP Ixi2sUYXUu03/97MciOaPQ5Sx+D1Hs4erEasS69TO2IBjJU9NsUeSI3dK7J1pUnht5 dOxK7fDAE/U5Q== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4L4fm34VgDz9rxB; Fri, 20 May 2022 23:21:07 +0200 (CEST) In-Reply-To: Received-SPF: pass client-ip=185.67.36.66; envelope-from=niklas.eklund@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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 21 May 2022 01:29:10 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:290028 Archived-At: --=-=-= Content-Type: text/plain Stefan Monnier writes: >>> So your proposal would be to: >>> 1) Create a new git repository for detached.el >>> 2) Add this package to ELPA >>> 3) Release a new version detached.el >>> 4) Update the original dtache package to require detached >>> 5) Make a new release of dtache > > Yup. Great >> Ah ok you meant adding a line similar to this one in dtache.el? >> >> ;; Package-Requires: ((company "0.8.0") (math-symbol-lists "1.3")) > > Yes. > Roger that! >> Seems like a smart way to communicate to users that they need to install detached.el > > This way they'll "automatically" be moved to `detached.el`. Sounds great. > It's not quite right because `detached.el` will be considered as > "automatically added" so `package-autoremove` might do the wrong thing, > but I think it's currently as close as we can get to the ideal. Alright, let's hope for the best then :) Here is a patch adding detached.el to the list of packages. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-elpa-packages-dtache-Add-detached.el.patch Content-Description: patch >From 084f3c644ce90767173c22fa49d07feaf5c1ca09 Mon Sep 17 00:00:00 2001 From: Niklas Eklund Date: Fri, 20 May 2022 23:16:22 +0200 Subject: [PATCH] * elpa-packages (dtache): Add detached.el The dtache package has been renamed to detached. This patch adds the renamed package to the list of elpa packages. The dtache package will remain for now and detached will be added as a required package to it. --- elpa-packages | 3 +++ 1 file changed, 3 insertions(+) diff --git a/elpa-packages b/elpa-packages index ac322f4cc4..6bfd4d7cfa 100644 --- a/elpa-packages +++ b/elpa-packages @@ -175,6 +175,9 @@ :auto-sync t) ("devdocs" :url "https://github.com/astoff/devdocs.el" :auto-sync t) + ("detached" :url "https://git.sr.ht/~niklaseklund/detached.el" + :news "CHANGELOG.org" + :auto-sync t) ("dict-tree" :url "http://www.dr-qubit.org/git/predictive.git") ("diffview" :url "https://github.com/mgalgs/diffview-mode.git") ("diff-hl" -- 2.34.0 --=-=-= Content-Type: text/plain /Niklas --=-=-=--