Function: package-menu--populate-new-package-list

package-menu--populate-new-package-list is a byte-compiled function defined in package.el.gz.

Signature

(package-menu--populate-new-package-list)

Documentation

Decide which packages are new in package-archive-contents.

Store this list in package-menu--new-package-list.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
(defun package-menu--populate-new-package-list ()
  "Decide which packages are new in `package-archive-contents'.
Store this list in `package-menu--new-package-list'."
  ;; Find which packages are new.
  (when package-menu--old-archive-contents
    (dolist (elt package-archive-contents)
      (unless (assq (car elt) package-menu--old-archive-contents)
        (push (car elt) package-menu--new-package-list)))
    (setq package-menu--old-archive-contents nil)))