]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove some explicit runtime loads of pcase
authorGlenn Morris <rgm@gnu.org>
Wed, 19 Apr 2017 20:32:04 +0000 (16:32 -0400)
committerGlenn Morris <rgm@gnu.org>
Wed, 19 Apr 2017 20:32:04 +0000 (16:32 -0400)
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.

lisp/emacs-lisp/eieio-core.el
lisp/emacs-lisp/generator.el
lisp/emacs-lisp/subr-x.el
lisp/profiler.el
lisp/progmodes/xref.el

index 7c149421d4317066eb8b37279d83762c20be6bb2..dfe1c06bfaf459cd9e15088a80918c4a83caa38a 100644 (file)
@@ -32,7 +32,6 @@
 ;;; Code:
 
 (require 'cl-lib)
-(require 'pcase)
 (require 'eieio-loaddefs nil t)
 
 ;;;
index 2ab01404bad7f91397071bae51a54bb2b3d5d454..c96b400809b590a441aa625d838c1b894d63fab6 100644 (file)
@@ -77,7 +77,6 @@
 ;;; Code:
 
 (require 'cl-lib)
-(require 'pcase)
 
 (defvar cps--bindings nil)
 (defvar cps--states nil)
index c0e5ae5984abd64c32ee30d1225b2dcc026764e4..440213eb38a4f03a1e094f9cfcbdcda62340a881 100644 (file)
@@ -35,7 +35,6 @@
 
 ;;; Code:
 
-(require 'pcase)
 (eval-when-compile (require 'cl-lib))
 
 
index 8af2c50a4d4c027eba399d3c4ec12e384838f908..15ff9b68ab913feceddb4d4d1181d7d532a5aece 100644 (file)
@@ -27,7 +27,6 @@
 ;;; Code:
 
 (require 'cl-lib)
-(require 'pcase)
 
 (defgroup profiler nil
   "Emacs profiler."
index 1ca3e1d153959ee9efdc77c3123d3a14547f1d2f..d0636ba635515a37028e2b82383273913c30425a 100644 (file)
@@ -69,7 +69,6 @@
 (require 'cl-lib)
 (require 'eieio)
 (require 'ring)
-(require 'pcase)
 (require 'project)
 
 (eval-when-compile