diff options
| author | Kenichi Handa | 2013-04-27 22:35:45 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2013-04-27 22:35:45 +0900 |
| commit | 289e303f3da7ad4c8d19181ca6b48d2832098993 (patch) | |
| tree | 502a2d3259c06cfb48f66244cc33a4cad3e967f6 | |
| parent | 13d0e56fa3f73d3583b39409d98aefc30ea52daa (diff) | |
| parent | 4fac34cee97a3a5c3ccd86ecdd598317d86102b8 (diff) | |
| download | emacs-289e303f3da7ad4c8d19181ca6b48d2832098993.tar.gz emacs-289e303f3da7ad4c8d19181ca6b48d2832098993.zip | |
merge trunk
| -rw-r--r-- | lisp/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/emacs-lisp/package.el | 6 |
2 files changed, 10 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 30c49c942c6..61d6af86d2e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2013-04-27 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * emacs-lisp/package.el (package-autoload-ensure-default-file): | ||
| 4 | Add current dir to the load-path. | ||
| 5 | (package-generate-autoloads): Don't rely on | ||
| 6 | autoload-ensure-default-file. | ||
| 7 | |||
| 1 | 2013-04-26 Reuben Thomas <rrt@sc3d.org> | 8 | 2013-04-26 Reuben Thomas <rrt@sc3d.org> |
| 2 | 9 | ||
| 3 | * textmodes/remember.el (remember-store-in-files): Document that | 10 | * textmodes/remember.el (remember-store-in-files): Document that |
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 605d1cf375c..c80b8d970dc 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el | |||
| @@ -588,7 +588,8 @@ EXTRA-PROPERTIES is currently unused." | |||
| 588 | (concat ";;; " (file-name-nondirectory file) | 588 | (concat ";;; " (file-name-nondirectory file) |
| 589 | " --- automatically extracted autoloads\n" | 589 | " --- automatically extracted autoloads\n" |
| 590 | ";;\n" | 590 | ";;\n" |
| 591 | ";;; Code:\n\n" | 591 | ";;; Code:\n" |
| 592 | "(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))\n" | ||
| 592 | "\n;; Local Variables:\n" | 593 | "\n;; Local Variables:\n" |
| 593 | ";; version-control: never\n" | 594 | ";; version-control: never\n" |
| 594 | ";; no-byte-compile: t\n" | 595 | ";; no-byte-compile: t\n" |
| @@ -605,8 +606,7 @@ EXTRA-PROPERTIES is currently unused." | |||
| 605 | ;;(ignore-name (concat name "-pkg.el")) | 606 | ;;(ignore-name (concat name "-pkg.el")) |
| 606 | (generated-autoload-file (expand-file-name auto-name pkg-dir)) | 607 | (generated-autoload-file (expand-file-name auto-name pkg-dir)) |
| 607 | (version-control 'never)) | 608 | (version-control 'never)) |
| 608 | (unless (fboundp 'autoload-ensure-default-file) | 609 | (package-autoload-ensure-default-file generated-autoload-file) |
| 609 | (package-autoload-ensure-default-file generated-autoload-file)) | ||
| 610 | (update-directory-autoloads pkg-dir) | 610 | (update-directory-autoloads pkg-dir) |
| 611 | (let ((buf (find-buffer-visiting generated-autoload-file))) | 611 | (let ((buf (find-buffer-visiting generated-autoload-file))) |
| 612 | (when buf (kill-buffer buf))))) | 612 | (when buf (kill-buffer buf))))) |