]> git.eshelyaron.com Git - emacs.git/commitdiff
Use lexical bindings and remove cl package
authorAlex Branham <alex.branham@gmail.com>
Sat, 27 Jan 2018 15:56:15 +0000 (09:56 -0600)
committerAlex Branham <alex.branham@gmail.com>
Sat, 27 Jan 2018 16:01:10 +0000 (10:01 -0600)
lisp/use-package/use-package-bind-key.el
lisp/use-package/use-package-chords.el
lisp/use-package/use-package-core.el
lisp/use-package/use-package-delight.el
lisp/use-package/use-package-diminish.el
lisp/use-package/use-package-ensure.el
lisp/use-package/use-package-jump.el
lisp/use-package/use-package-lint.el
lisp/use-package/use-package.el
test/lisp/use-package/use-package-tests.el

index d8fe56dfaa5e07537ad8370f92adf8306dc00233..638aec45d7b6f1e8c989751c2fb4836c51201d14 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-bind-key.el --- Support for the :bind/:bind-keymap keywords
+;;; use-package-bind-key.el --- Support for the :bind/:bind-keymap keywords  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index 63a9737109f2a5fe829e9d8bfdb3cd0859cde4ce..936ff228999cceadfaa3e98f6b0e11663019f00a 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-chords.el --- key-chord keyword for use-package
+;;; use-package-chords.el --- key-chord keyword for use-package  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2015-2017 Justin Talbott
 
index 469b3f7b23c425b86dc2b3f90f6d5ee68fc0be5e..198246eb3ee250f703d668a07de20456bb2e2576 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-core.el --- A configuration macro for simplifying your .emacs
+;;; use-package-core.el --- A configuration macro for simplifying your .emacs  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
@@ -43,7 +43,6 @@
 (require 'cl-lib)
 
 (eval-when-compile
-  (require 'cl)
   (require 'regexp-opt))
 
 (defgroup use-package nil
index 9d4f6acf2de5da7c088231c95302577f143a4646..4207993f811bf1070338db3e23f5a945f3a98a4e 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-delight.el --- Support for the :delight keyword
+;;; use-package-delight.el --- Support for the :delight keyword  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index c2da62257e68ccbb9be239c91a89f6d15ff1d723..4ff2b3505f6d1ce91288a81de6ae5ef8bd6b1e3c 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-diminish.el --- Support for the :diminish keyword
+;;; use-package-diminish.el --- Support for the :diminish keyword  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index 1a76b883e1c365122e42f68e1fe9389200590ba4..257e542d0af1a5bc6d842526254690c846504963 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-ensure.el --- Support for the :ensure and :pin keywords
+;;; use-package-ensure.el --- Support for the :ensure and :pin keywords  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index 31d1b05406053eb3cf6ea298d4c69c2f8998a150..4044ad165644e49005b34da6056f9166cbae0a91 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-jump.el --- Attempt to jump to a use-package declaration
+;;; use-package-jump.el --- Attempt to jump to a use-package declaration  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index 53c682842f9bfcc290753e086c636928c8809583..c6e7c3c0ce2c308cb3ed07a99b88d3e80902f05a 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-lint.el --- Attempt to find errors in use-package declarations
+;;; use-package-lint.el --- Attempt to find errors in use-package declarations  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index 5f98db1bed7770b9fc3b7370795a7a301ed4ae45..1a8fff895f635ee7b90cf885a3951952bd327c8b 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package.el --- A configuration macro for simplifying your .emacs
+;;; use-package.el --- A configuration macro for simplifying your .emacs  -*- lexical-binding: t; -*-
 
 ;; Copyright (C) 2012-2017 John Wiegley
 
index fc86fa63f8126d89a72464ed49c3536b9993b633..be017850cc2e4c25b4ce7627ce6979ac3cc8ed31 100644 (file)
@@ -1,4 +1,4 @@
-;;; use-package-tests.el --- Tests for use-package.el
+;;; use-package-tests.el --- Tests for use-package.el  -*- lexical-binding: t; -*-
 
 ;; This program is free software; you can redistribute it and/or
 ;; modify it under the terms of the GNU General Public License as
@@ -22,7 +22,6 @@
 \f
 ;;; Code:
 
-(require 'cl)
 (require 'ert)
 (require 'use-package)