diff options
| author | Dmitry Gutov | 2014-01-16 14:23:14 +0200 |
|---|---|---|
| committer | Dmitry Gutov | 2014-01-16 14:23:14 +0200 |
| commit | 2dbf4ffdda88a57842a07b8a4658858df34b47bc (patch) | |
| tree | 112354ba56ff8fdcf84273a8ec395a811d2d529f | |
| parent | d967cd184c6dff62705de16823ca92b0ceb7ba23 (diff) | |
| download | emacs-2dbf4ffdda88a57842a07b8a4658858df34b47bc.tar.gz emacs-2dbf4ffdda88a57842a07b8a4658858df34b47bc.zip | |
* lisp/emacs-lisp/package.el (package-desc--keywords): Use `cdr' with
`assoc'. Make private. Update all callers.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/emacs-lisp/package.el | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 56d4a83501a..96547bd3c3f 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-01-16 Dmitry Gutov <dgutov@yandex.ru> | ||
| 2 | |||
| 3 | * emacs-lisp/package.el (package-desc--keywords): Use `cdr' with | ||
| 4 | `assoc'. Make private. Update all callers. | ||
| 5 | |||
| 1 | 2014-01-16 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2014-01-16 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 | ||
| 3 | * follow.el (follow-adjust-window): Remove `dest' argument (bug#16426). | 8 | * follow.el (follow-adjust-window): Remove `dest' argument (bug#16426). |
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index 465eac9daf7..c130b5fbdf3 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el | |||
| @@ -387,8 +387,8 @@ Slots: | |||
| 387 | (`tar ".tar") | 387 | (`tar ".tar") |
| 388 | (kind (error "Unknown package kind: %s" kind)))) | 388 | (kind (error "Unknown package kind: %s" kind)))) |
| 389 | 389 | ||
| 390 | (defun package-desc-keywords (pkg-desc) | 390 | (defun package-desc--keywords (pkg-desc) |
| 391 | (let ((keywords (assoc :keywords (package-desc-extras pkg-desc)))) | 391 | (let ((keywords (cdr (assoc :keywords (package-desc-extras pkg-desc))))) |
| 392 | (if (eq (car-safe keywords) 'quote) | 392 | (if (eq (car-safe keywords) 'quote) |
| 393 | (cdr keywords) | 393 | (cdr keywords) |
| 394 | keywords))) | 394 | keywords))) |
| @@ -1387,7 +1387,7 @@ If optional arg NO-ACTIVATE is non-nil, don't activate packages." | |||
| 1387 | (archive (if desc (package-desc-archive desc))) | 1387 | (archive (if desc (package-desc-archive desc))) |
| 1388 | (extras (and desc (package-desc-extras desc))) | 1388 | (extras (and desc (package-desc-extras desc))) |
| 1389 | (homepage (cdr (assoc :url extras))) | 1389 | (homepage (cdr (assoc :url extras))) |
| 1390 | (keywords (if desc (package-desc-keywords desc))) | 1390 | (keywords (if desc (package-desc--keywords desc))) |
| 1391 | (built-in (eq pkg-dir 'builtin)) | 1391 | (built-in (eq pkg-dir 'builtin)) |
| 1392 | (installable (and archive (not built-in))) | 1392 | (installable (and archive (not built-in))) |
| 1393 | (status (if desc (package-desc-status desc) "orphan")) | 1393 | (status (if desc (package-desc-status desc) "orphan")) |
| @@ -1738,7 +1738,7 @@ KEYWORDS should be nil or a list of keywords." | |||
| 1738 | (let (keywords) | 1738 | (let (keywords) |
| 1739 | (package--mapc (lambda (desc) | 1739 | (package--mapc (lambda (desc) |
| 1740 | (let* ((extras (and desc (package-desc-extras desc))) | 1740 | (let* ((extras (and desc (package-desc-extras desc))) |
| 1741 | (desc-keywords (and desc (package-desc-keywords desc)))) | 1741 | (desc-keywords (and desc (package-desc--keywords desc)))) |
| 1742 | (setq keywords (append keywords desc-keywords))))) | 1742 | (setq keywords (append keywords desc-keywords))))) |
| 1743 | keywords)) | 1743 | keywords)) |
| 1744 | 1744 | ||
| @@ -1780,7 +1780,7 @@ Built-in packages are converted with `package--from-builtin'." | |||
| 1780 | When none are given, the package matches." | 1780 | When none are given, the package matches." |
| 1781 | (if keywords | 1781 | (if keywords |
| 1782 | (let* ((extras (and desc (package-desc-extras desc))) | 1782 | (let* ((extras (and desc (package-desc-extras desc))) |
| 1783 | (desc-keywords (and desc (package-desc-keywords desc))) | 1783 | (desc-keywords (and desc (package-desc--keywords desc))) |
| 1784 | found) | 1784 | found) |
| 1785 | (dolist (k keywords) | 1785 | (dolist (k keywords) |
| 1786 | (when (and (not found) | 1786 | (when (and (not found) |