From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.devel Subject: Re: Supporting multiline Package-Requires header Date: Mon, 10 Aug 2015 18:33:32 +0200 Message-ID: <87vbcnp0gz.fsf@gmail.com> References: <877fp3dxt2.fsf@gmail.com> <87bnef40io.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1439224441 5147 80.91.229.3 (10 Aug 2015 16:34:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 10 Aug 2015 16:34:01 +0000 (UTC) Cc: emacs-devel To: bruce.connor.am@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 10 18:33:57 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 1ZOq1N-0007ZJ-0g for ged-emacs-devel@m.gmane.org; Mon, 10 Aug 2015 18:33:57 +0200 Original-Received: from localhost ([::1]:59346 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZOq1M-0004t4-9v for ged-emacs-devel@m.gmane.org; Mon, 10 Aug 2015 12:33:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34125) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZOq17-0004rf-04 for emacs-devel@gnu.org; Mon, 10 Aug 2015 12:33:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZOq12-0000L0-1c for emacs-devel@gnu.org; Mon, 10 Aug 2015 12:33:40 -0400 Original-Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:38220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZOq11-0000Kt-Q0 for emacs-devel@gnu.org; Mon, 10 Aug 2015 12:33:35 -0400 Original-Received: by wicja10 with SMTP id ja10so33188774wic.1 for ; Mon, 10 Aug 2015 09:33:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=CEut8itHZyVptab4w7n3fkRgygCq5xdRxC7OO0En+lE=; b=yk941fmnEvzTDHSSgQK9lEeVtY+ws10NbG1kvzocOj+2AGnU+ySVsmF4Dywxs+IiP5 0v32dXMMEqQ3tdXKK51A3l4ClA5Dbc1c4RVk09HejC5Fz+F7WHf+kTUPD2ZwUJqi5g7O 20UlKrfGRbPAA+Q4uHCvy0b4cVyiUTHrzmaWVYAeQqGHee5ADrJIgzSrLiLfJWpSs4GK /gsw72GXF+3ogzrIuMftxnLCyChfgQ+TghRzSyxUZLUmzriefr+iKXFzJ5KY2piKtOev fK4fy/jlyVY4Z74V+rA668/Ee1aCvt0203rwQwVK6V9ouKHKNsmjESDt6t6Lzc+MycSS Wbxg== X-Received: by 10.195.11.3 with SMTP id ee3mr45652852wjd.89.1439224415131; Mon, 10 Aug 2015 09:33:35 -0700 (PDT) Original-Received: from dell-14z (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by smtp.gmail.com with ESMTPSA id lq9sm30217037wjb.35.2015.08.10.09.33.34 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 10 Aug 2015 09:33:34 -0700 (PDT) In-reply-to: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::234 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:188687 Archived-At: Artur Malabarba writes: > On Aug 10, 2015 4:38 PM, "Thierry Volpiatto" wrote: >> >> >> Artur Malabarba writes: >> >> >> I suggest keeping what we have actually for backward compatibility and >> >> generalize the use of a *-pkg.el file with a define-package form even >> >> for single file packages. >> > >> > The proposed changes don't break backwards compatbility. >> >> I understood this. >> >> I suggest not using anymore the source files to display such >> informations, but instead the *-pkg.el file, which is cleaner IMO. > > I see. > Then what do you mean by generalize? I mean encourage people using a *-pkg.el file in their packages and perhaps improve `define-package' if needed. (I have myself packages not using a *-pkg.el files but it is not a good practice IMO) > Don't we already support using the -pkg file wherever it's present? Yes, I use *-pkg.el files myself, but perhaps specify in documentation its usage in favor of using source files? -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997