diff options
author | John Wiegley <johnw@newartisans.com> | 2017-12-07 22:40:48 -0800 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2017-12-07 22:40:48 -0800 |
commit | 0068501aa086efc1b01620ec5bd427ef57cb9f9d (patch) | |
tree | 4332b8fa169e029b352a3baf2b091549b47f9673 /lisp/use-package/use-package-bind-key.el | |
parent | ae0d24368189025379a249ee31b3999c25645934 (diff) | |
download | emacs-0068501aa086efc1b01620ec5bd427ef57cb9f9d.tar.gz emacs-0068501aa086efc1b01620ec5bd427ef57cb9f9d.tar.bz2 emacs-0068501aa086efc1b01620ec5bd427ef57cb9f9d.zip |
Remove several unnecessary calls to `ignore'
Diffstat (limited to 'lisp/use-package/use-package-bind-key.el')
-rw-r--r-- | lisp/use-package/use-package-bind-key.el | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/lisp/use-package/use-package-bind-key.el b/lisp/use-package/use-package-bind-key.el index 6a8e3fbe8eb..b26c812bf58 100644 --- a/lisp/use-package/use-package-bind-key.el +++ b/lisp/use-package/use-package-bind-key.el @@ -128,9 +128,8 @@ deferred until the prefix key sequence is pressed." (name keyword args rest state &optional bind-macro) (use-package-concat (use-package-process-keywords name rest state) - `((ignore - (,(if bind-macro bind-macro 'bind-keys) - :package ,name ,@(use-package-normalize-commands args)))))) + `((,(if bind-macro bind-macro 'bind-keys) + :package ,name ,@(use-package-normalize-commands args))))) (defun use-package-handler/:bind* (name keyword arg rest state) (use-package-handler/:bind name keyword arg rest state 'bind-keys*)) @@ -144,21 +143,19 @@ deferred until the prefix key sequence is pressed." ;;;###autoload (defun use-package-handler/:bind-keymap - (name keyword arg rest state &optional override) + (name keyword args rest state &optional override) (use-package-concat (use-package-process-keywords name rest state) - `((ignore - ,@(mapcar - #'(lambda (binding) - `(,(if override - 'bind-key* - 'bind-key) - ,(car binding) - #'(lambda () - (interactive) - (use-package-autoload-keymap - ',(cdr binding) ',(use-package-as-symbol name) - ,override)))) arg))))) + (mapcar + #'(lambda (binding) + `(,(if override 'bind-key* 'bind-key) + ,(car binding) + #'(lambda () + (interactive) + (use-package-autoload-keymap + ',(cdr binding) ',(use-package-as-symbol name) + ,override)))) + args))) ;;;###autoload (defun use-package-handler/:bind-keymap* (name keyword arg rest state) |