aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2017-04-19 16:32:04 -0400
committerGlenn Morris2017-04-19 16:32:04 -0400
commit992e2019d3c535a61df064de25f664c01b8c309f (patch)
tree9a1c8caead2d9080f942cf8cb51a283cb3344d75
parent41a5b76f79e2ef12a089e94406159e2d0e1fad1f (diff)
downloademacs-992e2019d3c535a61df064de25f664c01b8c309f.tar.gz
emacs-992e2019d3c535a61df064de25f664c01b8c309f.zip
Remove some explicit runtime loads of pcase
Pcase is macros, so these should have used eval-when-compile. Anyway, pcase entry points are autoloaded, so the compiler handles it. * lisp/profiler.el, lisp/emacs-lisp/eieio-core.el: * lisp/emacs-lisp/generator.el, lisp/emacs-lisp/subr-x.el: * lisp/progmodes/xref.el: No need to require pcase.
-rw-r--r--lisp/emacs-lisp/eieio-core.el1
-rw-r--r--lisp/emacs-lisp/generator.el1
-rw-r--r--lisp/emacs-lisp/subr-x.el1
-rw-r--r--lisp/profiler.el1
-rw-r--r--lisp/progmodes/xref.el1
5 files changed, 0 insertions, 5 deletions
diff --git a/lisp/emacs-lisp/eieio-core.el b/lisp/emacs-lisp/eieio-core.el
index 7c149421d43..dfe1c06bfaf 100644
--- a/lisp/emacs-lisp/eieio-core.el
+++ b/lisp/emacs-lisp/eieio-core.el
@@ -32,7 +32,6 @@
32;;; Code: 32;;; Code:
33 33
34(require 'cl-lib) 34(require 'cl-lib)
35(require 'pcase)
36(require 'eieio-loaddefs nil t) 35(require 'eieio-loaddefs nil t)
37 36
38;;; 37;;;
diff --git a/lisp/emacs-lisp/generator.el b/lisp/emacs-lisp/generator.el
index 2ab01404bad..c96b400809b 100644
--- a/lisp/emacs-lisp/generator.el
+++ b/lisp/emacs-lisp/generator.el
@@ -77,7 +77,6 @@
77;;; Code: 77;;; Code:
78 78
79(require 'cl-lib) 79(require 'cl-lib)
80(require 'pcase)
81 80
82(defvar cps--bindings nil) 81(defvar cps--bindings nil)
83(defvar cps--states nil) 82(defvar cps--states nil)
diff --git a/lisp/emacs-lisp/subr-x.el b/lisp/emacs-lisp/subr-x.el
index c0e5ae5984a..440213eb38a 100644
--- a/lisp/emacs-lisp/subr-x.el
+++ b/lisp/emacs-lisp/subr-x.el
@@ -35,7 +35,6 @@
35 35
36;;; Code: 36;;; Code:
37 37
38(require 'pcase)
39(eval-when-compile (require 'cl-lib)) 38(eval-when-compile (require 'cl-lib))
40 39
41 40
diff --git a/lisp/profiler.el b/lisp/profiler.el
index 8af2c50a4d4..15ff9b68ab9 100644
--- a/lisp/profiler.el
+++ b/lisp/profiler.el
@@ -27,7 +27,6 @@
27;;; Code: 27;;; Code:
28 28
29(require 'cl-lib) 29(require 'cl-lib)
30(require 'pcase)
31 30
32(defgroup profiler nil 31(defgroup profiler nil
33 "Emacs profiler." 32 "Emacs profiler."
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index 1ca3e1d1539..d0636ba6355 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -69,7 +69,6 @@
69(require 'cl-lib) 69(require 'cl-lib)
70(require 'eieio) 70(require 'eieio)
71(require 'ring) 71(require 'ring)
72(require 'pcase)
73(require 'project) 72(require 'project)
74 73
75(eval-when-compile 74(eval-when-compile