Avoid requiring cl at runtime

Closes #120
This commit is contained in:
Magnar Sveen 2016-02-13 17:16:52 +01:00
parent a393384b35
commit 68961b4cf3

View File

@ -25,7 +25,14 @@
;;; Code: ;;; Code:
(require 'cl) (if (require 'cl-lib nil t)
(eval-and-compile
(defalias 'count-if 'cl-count-if)
(defalias 'find-if 'cl-find-if)
(defalias 'incf 'cl-incf)
(defalias 'remove-if-not 'cl-remove-if-not)
(defalias 'symbol-macrolet 'cl-symbol-macrolet))
(require 'cl))
(require 'rect) (require 'rect)