From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: use-package.el -> Emacs core Date: Tue, 10 Nov 2015 01:24:13 +0000 Message-ID: References: Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1140125a44cf860524259162 X-Trace: ger.gmane.org 1447118661 8844 80.91.229.3 (10 Nov 2015 01:24:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 01:24:21 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 02:24:20 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZvxfX-0000Ms-AD for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 02:24:19 +0100 Original-Received: from localhost ([::1]:56820 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvxfW-0001Mc-GX for ged-emacs-devel@m.gmane.org; Mon, 09 Nov 2015 20:24:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvxfS-0001MK-UU for emacs-devel@gnu.org; Mon, 09 Nov 2015 20:24:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZvxfS-0000hI-5L for emacs-devel@gnu.org; Mon, 09 Nov 2015 20:24:14 -0500 Original-Received: from mail-lf0-x232.google.com ([2a00:1450:4010:c07::232]:36077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvxfR-0000hE-Tt for emacs-devel@gnu.org; Mon, 09 Nov 2015 20:24:14 -0500 Original-Received: by lfs39 with SMTP id 39so77267872lfs.3 for ; Mon, 09 Nov 2015 17:24:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=rd3pA5jml7y/a731IQA2CKWFNLMs4HgKHTwWFq7PojM=; b=RqiAWcbOmAkJxTKOkpA14hLrPAArCr2oqTo2f3jFbrl6L011BAqm4rPmT4OV4/rLJg T46ib/Nc/8x9ghmFj07xKwrE6GYVVuyDwPl82TTvjWQddBxBh6N0lndRUdsnN9xMS2Tm 6mhte8HjCgpdzbeDIeEAzEcfqhkUlCh7I6rQNxBl8ed6IhaiWz/8zFV7PFYXEYHvHh06 crNRRLh5aJ3PnrZFiGLxAn4V29uoZWcMkbzqFQV7gMqzy5Y8FEE4Hw28WKhlFzaiMOZu kH+vVvT/VUV/4JjxC/x5yP9g8MYy4MugRm2z3SaYNQRTKJgrnnlav16wpW0wbKayIx2w FaRA== X-Received: by 10.25.40.197 with SMTP id o188mr318567lfo.115.1447118653146; Mon, 09 Nov 2015 17:24:13 -0800 (PST) Original-Received: by 10.112.63.70 with HTTP; Mon, 9 Nov 2015 17:24:13 -0800 (PST) Original-Received: by 10.112.63.70 with HTTP; Mon, 9 Nov 2015 17:24:13 -0800 (PST) In-Reply-To: X-Google-Sender-Auth: gr1lUS8LHqPg1iCcpwXlo7qdHLo X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c07::232 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:193804 Archived-At: --001a1140125a44cf860524259162 Content-Type: text/plain; charset=UTF-8 On 10 Nov 2015 1:05 am, "John Wiegley" wrote: > - use-package is for configuration only. The stuff you'd already write in > init.el, only more declaratively. Ok, that's what I thought. Like I said, I'm in favour. I suggest renaming it to something that starts with `package-' (package-config perhaps). But it's just a suggestion. I notice it has two dependencies that are not in core though, which would have to be shed. If it gets added, I'll probably have a look at its internals and ask your permission to make some changes where there might be redundancy with package.el internals. --001a1140125a44cf860524259162 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 10 Nov 2015 1:05 am, "John Wiegley" <jwiegley@gmail.com> wrote:
> - use-package is for configuration only. The stuff you'd already w= rite in
> =C2=A0 init.el, only more declaratively.

Ok, that's what I thought. Like I said, I'm in favou= r.

I suggest renaming it to something that starts with `package= -' (package-config perhaps). But it's just a suggestion.

I notice it has two dependencies that are not in core though= , which would have to be shed.

If it gets added, I'll probably have a look at its inter= nals and ask your permission to make some changes where there might be redu= ndancy with package.el internals.=C2=A0

--001a1140125a44cf860524259162--