From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: missing quote in define-package arg Date: Sun, 25 May 2014 09:53:26 +0200 Message-ID: <87fvjyguq1.fsf@zigzag.favinet> References: <8738fzir0e.fsf@zigzag.favinet> <87vbsvhadu.fsf@zigzag.favinet> <87zji7wgwt.fsf@yandex.ru> <87mwe7grv5.fsf@zigzag.favinet> <87k39bosor.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1401004246 18641 80.91.229.3 (25 May 2014 07:50:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 25 May 2014 07:50:46 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 25 09:50:39 2014 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 1WoTCZ-0002XS-AN for ged-emacs-devel@m.gmane.org; Sun, 25 May 2014 09:50:39 +0200 Original-Received: from localhost ([::1]:50618 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoTCY-0000qk-Qp for ged-emacs-devel@m.gmane.org; Sun, 25 May 2014 03:50:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35514) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoTCN-0000i2-PU for emacs-devel@gnu.org; Sun, 25 May 2014 03:50:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WoTCH-0003R7-BM for emacs-devel@gnu.org; Sun, 25 May 2014 03:50:27 -0400 Original-Received: from smtp209.alice.it ([82.57.200.105]:12912) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoTCH-0003Qo-0l for emacs-devel@gnu.org; Sun, 25 May 2014 03:50:21 -0400 Original-Received: from zigzag.favinet (82.56.5.174) by smtp209.alice.it (8.6.060.28) id 52443BB02A432C53 for emacs-devel@gnu.org; Sun, 25 May 2014 09:50:19 +0200 Original-Received: from ttn by zigzag.favinet with local (Exim 4.80) (envelope-from ) id 1WoTFT-0000iZ-7f for emacs-devel@gnu.org; Sun, 25 May 2014 09:53:39 +0200 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <87k39bosor.fsf@yandex.ru> (Dmitry Gutov's message of "Sat, 24 May 2014 22:57:56 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.105 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:172072 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () Dmitry Gutov () Sat, 24 May 2014 22:57:56 +0300 Since -pkg.el files are not evaluated anymore in the latest version of package.el, there's no syntax error. Thanks for clarifying. To me, the key word here is "anymore", which hints that there is some (internal) design skew, a signal that other bugs / incompatibilities might be latent. The only reason we see the warning is that the byte-compiler treats the form contained in the file as a function application, whereas essentially it's just data now. Yes. It is "just" data now, though tantalizingly dressed in executable (function application) form. So really, if the goal is to rid ourselves of this temptation (so as to be able to focus on others :-D), would it be correct to say that another option is to avoid generating that file in the first place? Hmm, i wonder how we got to this state -- time to go read the ChangeLog files... =2D-=20 Thien-Thi Nguyen GPG key: 4C807502 (if you're human and you know it) read my lisp: (responsep (questions 'technical) (not (via 'mailing-list))) =3D> nil --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlOBoXwACgkQZwMiJEyAdQJc7QCgx1HqebkCuLr9+AYUcvLeEBzL 36AAoOb3PEo6bRmm3zotJtFPsPAdTCHh =H1RU -----END PGP SIGNATURE----- --=-=-=--