comparison lisp/package-get.el @ 278:90d73dddcdc4 r21-0b37

Import from CVS: tag r21-0b37
author cvs
date Mon, 13 Aug 2007 10:31:29 +0200
parents 6330739388db
children 558f606b08ae
comparison
equal deleted inserted replaced
277:cfdf3ff11843 278:90d73dddcdc4
175 "Fetch PACKAGE with VERSION and all other required packages. 175 "Fetch PACKAGE with VERSION and all other required packages.
176 Uses `package-get-base' to determine just what is required and what 176 Uses `package-get-base' to determine just what is required and what
177 package provides that functionality. If VERSION is nil, retrieves 177 package provides that functionality. If VERSION is nil, retrieves
178 latest version. Optional argument FETCHED-PACKAGES is used to keep 178 latest version. Optional argument FETCHED-PACKAGES is used to keep
179 track of packages already fetched." 179 track of packages already fetched."
180 (interactive "sPackage: sVersion: ") 180 (interactive "sPackage: \nsVersion: ")
181 (let* ((the-package (package-get-info-find-package package-get-base 181 (let* ((the-package (package-get-info-find-package package-get-base
182 package)) 182 package))
183 (this-package (package-get-info-version 183 (this-package (package-get-info-version
184 the-package version)) 184 the-package version))
185 (this-requires (package-get-info-prop this-package 'requires)) 185 (this-requires (package-get-info-prop this-package 'requires))