[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/engine-mode f7b5aadafa 47/71: Fix cl/-lib usage
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/engine-mode f7b5aadafa 47/71: Fix cl/-lib usage |
Date: |
Wed, 21 Dec 2022 09:59:15 -0500 (EST) |
branch: elpa/engine-mode
commit f7b5aadafa45ae133b9b2c17327d2b63e226de9f
Author: Basil L. Contovounesios <contovob@tcd.ie>
Commit: Harry R. Schwartz <hello@harryrschwartz.com>
Fix cl/-lib usage
* Use cl-assert from cl-macs.el, not assert from unused cl.el.
* Do not unnecessarily load cl-lib at runtime.
---
engine-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/engine-mode.el b/engine-mode.el
index c30026aad4..286552317f 100644
--- a/engine-mode.el
+++ b/engine-mode.el
@@ -49,7 +49,7 @@
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;; Code:
-(require 'cl-lib)
+(eval-when-compile (require 'cl-macs))
(defcustom engine/keybinding-prefix "C-x /"
"The default engine-mode keybindings prefix."
@@ -159,7 +159,7 @@ For example, to search Wikipedia, use:
Hitting \"C-x / w\" will be bound to the newly-defined
`engine/search-wikipedia' function."
- (assert (symbolp engine-name))
+ (cl-assert (symbolp engine-name))
`(prog1
(defun ,(engine/function-name engine-name) (search-term)
,(or docstring (engine/docstring engine-name))
- [nongnu] elpa/engine-mode f8540c9982 05/71: get search term through interactive, (continued)
- [nongnu] elpa/engine-mode f8540c9982 05/71: get search term through interactive, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode e20ec930b2 08/71: Merge pull request #2 from lgatto/master, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode da00833130 09/71: we're on MELPA! :D, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode baa5151552 32/71: Reformat README to use 80-character lines, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 9e8b10b029 27/71: Release version 1.0.0, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 9a1271b005 38/71: Update documentation to change to `C-x /` prefix, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 2ddc5ec627 20/71: Switch engine keybinding to be a keyword argument, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 615e55a806 31/71: Add GPLv3 badge to README, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 2935da0bc8 15/71: Link to @sshaw's script to import from Chrome/OSX, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 7b0872e297 23/71: Provide a hook to transform the search term, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode f7b5aadafa 47/71: Fix cl/-lib usage,
ELPA Syncer <=
- [nongnu] elpa/engine-mode 5d99c1d49d 41/71: Add autoload cookie for lazy loading, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 2c92e76819 56/71: Bump version to 2.1.2, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 3d4870c337 50/71: Fall back to the browse-url-browser-function, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode f12a4e5ed1 03/71: rename engine -> engine-mode for consistency, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 8851758d4d 21/71: Allow defengine to assign custom docstrings, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 4e1d462a30 18/71: Add link to the EmacsNYC presentation, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode feb41a46e3 48/71: Escape docstring bol open-parentheses, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 08d1a52ce6 43/71: Autoload engine-mode, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode def7195c87 55/71: Include dependency on format-spec, ELPA Syncer, 2022/12/21
- [nongnu] elpa/engine-mode 75bca85a18 10/71: minor tweaks, ELPA Syncer, 2022/12/21