]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove redundant requires from package.el
authorStefan Kangas <stefankangas@gmail.com>
Sat, 18 Feb 2023 11:39:17 +0000 (12:39 +0100)
committerStefan Kangas <stefankangas@gmail.com>
Sat, 18 Feb 2023 11:44:00 +0000 (12:44 +0100)
* lisp/emacs-lisp/package.el (package-check-signature)
(package-untar-buffer): Simplify by removing redundant require for
autoloaded function.

lisp/emacs-lisp/package.el

index 09917cd29b13ac7ef10d538daca4bc210e085d28..a0bb5e753937ba30c941ef680e87800fa0166294 100644 (file)
@@ -378,10 +378,8 @@ If so, and variable `package-check-signature' is
 `allow-unsigned', return `allow-unsigned', otherwise return the
 value of variable `package-check-signature'."
   (if (eq package-check-signature 'allow-unsigned)
-      (progn
-        (require 'epg-config)
-        (and (epg-find-configuration 'OpenPGP)
-             'allow-unsigned))
+      (and (epg-find-configuration 'OpenPGP)
+           'allow-unsigned)
     package-check-signature))
 
 (defcustom package-unsigned-archives nil
@@ -958,7 +956,6 @@ Newer versions are always activated, regardless of FORCE."
   "Untar the current buffer.
 This uses `tar-untar-buffer' from Tar mode.  All files should
 untar into a directory named DIR; otherwise, signal an error."
-  (require 'tar-mode)
   (tar-mode)
   ;; Make sure everything extracts into DIR.
   (let ((regexp (concat "\\`" (regexp-quote (expand-file-name dir)) "/"))