X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fdescribe.lisp;h=23b619bf8bb988ddf89909cba136546d01b5eb89;hb=906ecd4ef2d10aca23e1081f03c13fe2f932ed89;hp=acd6eec584f536bac2f7a577b13ed5e05d4c90ff;hpb=3a5eefac8a65dfd36729031f0a9b9dd8c022b7f2;p=sbcl.git diff --git a/src/pcl/describe.lisp b/src/pcl/describe.lisp index acd6eec..23b619b 100644 --- a/src/pcl/describe.lisp +++ b/src/pcl/describe.lisp @@ -139,15 +139,10 @@ (format stream "~@[~&~@~]" (package-nicknames package)) - (let* ((internal (package-internal-symbols package)) - (internal-count (- (package-hashtable-size internal) - (package-hashtable-free internal))) - (external (package-external-symbols package)) - (external-count (- (package-hashtable-size external) - (package-hashtable-free external)))) - (format stream - "~&It has ~S internal and ~S external symbols." - internal-count external-count)) + (format stream + "~&It has ~S internal and ~S external symbols." + (package-internal-symbol-count package) + (package-external-symbol-count package)) (flet (;; Turn a list of packages into something a human likes ;; to read. (humanize (package-list)