From 770a6a917f9ef4a30cc6aceedc746869416813b3 Mon Sep 17 00:00:00 2001 From: Thien-Thi Nguyen Date: Sun, 25 May 2014 18:53:28 +0200 Subject: [PATCH] Arrange to never byte-compile the generated -pkg.el file. * lisp/emacs-lisp/package.el (package-generate-description-file): Output first-line comment to set buffer-local var `no-byte-compile'. Suggested by Dmitry Gutov: . --- lisp/ChangeLog | 9 +++++++++ lisp/emacs-lisp/package.el | 1 + 2 files changed, 10 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2eeb15e42ad..43ff5e85474 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,14 @@ 2014-05-25 Thien-Thi Nguyen + Arrange to never byte-compile the generated -pkg.el file. + + * emacs-lisp/package.el (package-generate-description-file): + Output first-line comment to set buffer-local var `no-byte-compile'. + Suggested by Dmitry Gutov: + . + +2014-05-25 Thien-Thi Nguyen + Fix bug: Properly quote args to generated -pkg.el `define-package'. * emacs-lisp/package.el (package-generate-description-file): diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index c23be253b37..5843724a596 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -688,6 +688,7 @@ untar into a directory named DIR; otherwise, signal an error." (print-length nil)) (write-region (concat + ";;; -*- no-byte-compile: t -*-\n" (prin1-to-string (nconc (list 'define-package -- 2.11.4.GIT