]> git.eshelyaron.com Git - emacs.git/commitdiff
Add missing require
authorDamien Cassou <damien.cassou@gmail.com>
Sun, 11 Mar 2018 12:21:00 +0000 (13:21 +0100)
committerDamien Cassou <damien.cassou@gmail.com>
Mon, 12 Mar 2018 07:42:16 +0000 (08:42 +0100)
This is used for `hash-table-keys`.

Fix https://github.com/jwiegley/use-package/issues/644.

lisp/use-package/use-package-core.el

index 83630b8078598bfe50de74c7b1e507d612f8776e..2c27351d0bdf8f61e460518bb518c7ab8ec42244 100644 (file)
 (require 'cl-lib)
 (require 'tabulated-list)
 
+(if (and (eq emacs-major-version 24) (eq emacs-minor-version 3))
+    (defsubst hash-table-keys (hash-table)
+      "Return a list of keys in HASH-TABLE."
+      (cl-loop for k being the hash-keys of hash-table collect k))
+  (require 'subr-x))
+
 (eval-when-compile
   (require 'cl)
   (require 'regexp-opt))