summaryrefslogtreecommitdiff
path: root/lisp/use-package/use-package-core.el
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2018-03-11 21:37:34 -0700
committerGitHub <noreply@github.com>2018-03-11 21:37:34 -0700
commitdd8ef121123741cfe10524820602fa9e00b0c07b (patch)
tree2477b1533d340550b65d63ec4b7c4d33ae8edce0 /lisp/use-package/use-package-core.el
parentb1429951b19b15ae7b6d316805398ed8ffd52fd3 (diff)
parentcba5a11368aa71521ce8d1a7b080a59ddaa04cbf (diff)
downloademacs-dd8ef121123741cfe10524820602fa9e00b0c07b.tar.gz
emacs-dd8ef121123741cfe10524820602fa9e00b0c07b.tar.bz2
emacs-dd8ef121123741cfe10524820602fa9e00b0c07b.zip
Merge pull request from jwiegley/revert-645-fix-report
Revert "Fix report" GitHub-reference: https://github.com/jwiegley/use-package/issues/646
Diffstat (limited to 'lisp/use-package/use-package-core.el')
-rw-r--r--lisp/use-package/use-package-core.el37
1 files changed, 18 insertions, 19 deletions
diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el
index 33b0e677cff..83630b80785 100644
--- a/lisp/use-package/use-package-core.el
+++ b/lisp/use-package/use-package-core.el
@@ -42,7 +42,6 @@
(require 'bytecomp)
(require 'cl-lib)
(require 'tabulated-list)
-(require 'subr-x)
(eval-when-compile
(require 'cl)
@@ -967,27 +966,27 @@ If RECURSED is non-nil, recurse into sublists."
(setq use-package-statistics (make-hash-table)))
(defun use-package-statistics-status (package)
- "Return loading configuration status of PACKAGE statistics."
- (cond ((gethash :config package) "Configured")
- ((gethash :init package) "Initialized")
- ((gethash :preface package) "Prefaced")
- ((gethash :use-package package) "Declared")))
+ "Return loading configuration status of PACKAGE."
+ (cond ((gethash :config statistics) "Configured")
+ ((gethash :init statistics) "Initialized")
+ ((gethash :preface statistics) "Prefaced")
+ ((gethash :use-package statistics) "Declared")))
(defun use-package-statistics-last-event (package)
- "Return the date when PACKAGE's status last changed.
+ "Return the date when package's status last changed.
The date is returned as a string."
(format-time-string "%Y-%m-%d %a %H:%M"
- (or (gethash :config package)
- (gethash :init package)
- (gethash :preface package)
- (gethash :use-package package))))
+ (or (gethash :config statistics)
+ (gethash :init statistics)
+ (gethash :preface statistics)
+ (gethash :use-package statistics))))
(defun use-package-statistics-time (package)
- "Return the time is took for PACKAGE to load."
- (+ (float-time (gethash :config-secs package 0))
- (float-time (gethash :init-secs package 0))
- (float-time (gethash :preface-secs package 0))
- (float-time (gethash :use-package-secs package 0))))
+ "Return the time is took for package to load."
+ (+ (float-time (gethash :config-secs statistics 0))
+ (float-time (gethash :init-secs statistics 0))
+ (float-time (gethash :preface-secs statistics 0))
+ (float-time (gethash :use-package-secs statistics 0))))
(defun use-package-statistics-convert (package)
"Return information about PACKAGE.
@@ -999,9 +998,9 @@ The information is formatted in a way suitable for
package
(vector
(symbol-name package)
- (use-package-statistics-status statistics)
- (use-package-statistics-last-event statistics)
- (format "%.2f" (use-package-statistics-time statistics))))))
+ (use-package-statistics-status package)
+ (use-package-statistics-last-event package)
+ (format "%.2f" (use-package-statistics-time package))))))
(defun use-package-report ()
"Show current statistics gathered about use-package declarations.