diff options
| author | Chong Yidong | 2012-01-28 16:14:24 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-01-28 16:14:24 +0800 |
| commit | 0ce8e868b9c704f5f8630e0b8df5550ecadb0e95 (patch) | |
| tree | 9f937765bd9c6746a5b02c06a5d26a5b7a589159 /lisp/ChangeLog | |
| parent | f823b8caacfc66957b5936fae989bd609d557a47 (diff) | |
| download | emacs-0ce8e868b9c704f5f8630e0b8df5550ecadb0e95.tar.gz emacs-0ce8e868b9c704f5f8630e0b8df5550ecadb0e95.zip | |
Fix package.el dependency handling so that `require' calls work.
* lisp/emacs-lisp/package.el (package-maybe-load-descriptor): New
function, split from package-maybe-load-descriptor.
(package-maybe-load-descriptor): Use it.
(package-download-transaction): Fully load required packages
inside the loop, so that `require' calls work.
(package-install): No need to call package-initialize now.
Fixes: debbugs:10593
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e94120f566e..887959d2fe0 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,14 @@ | |||
| 1 | 2012-01-28 Chong Yidong <cyd@gnu.org> | 1 | 2012-01-28 Chong Yidong <cyd@gnu.org> |
| 2 | 2 | ||
| 3 | * emacs-lisp/package.el (package-maybe-load-descriptor): New | ||
| 4 | function, split from package-maybe-load-descriptor. | ||
| 5 | (package-maybe-load-descriptor): Use it. | ||
| 6 | (package-download-transaction): Fully load required packages | ||
| 7 | inside the loop, so that `require' calls work (Bug#10593). | ||
| 8 | (package-install): No need to call package-initialize now. | ||
| 9 | |||
| 10 | 2012-01-28 Chong Yidong <cyd@gnu.org> | ||
| 11 | |||
| 3 | * tooltip.el (tooltip-mode): Doc fix. | 12 | * tooltip.el (tooltip-mode): Doc fix. |
| 4 | (tooltip-use-echo-area): Mark as obsolete (Bug#6595). | 13 | (tooltip-use-echo-area): Mark as obsolete (Bug#6595). |
| 5 | 14 | ||