]> git.eshelyaron.com Git - emacs.git/commit
Improve 'define-ibuffer-op' macro (bug#76222)
authorshipmints <shipmints@gmail.com>
Mon, 24 Feb 2025 22:45:54 +0000 (17:45 -0500)
committerEshel Yaron <me@eshelyaron.com>
Fri, 28 Feb 2025 11:18:14 +0000 (12:18 +0100)
commit5a7a5bb9df175417a6ed0e62fa5489b1bcd33fb1
tree57560b4223122d56d943abbd6030c3444c2c995a
parent5fcfaaf7592e3fbdade85d1c12384f9de108540f
Improve 'define-ibuffer-op' macro (bug#76222)

* lisp/ibuf-macs.el (define-ibuffer-op):
Change defun to defalias and place it before the macro-local lets.
* lisp/ibuffer.el:
(ibuffer-do-toggle-lock): Remove declare-function.
(ibuffer-do-toggle-read-only): Remove declare-function.
(ibuffer-do-save): Remove declare-function.
(ibuffer-do-delete): Remove declare-function.
(ibuffer-do-toggle-modified): Remove declare-function.
(ibuffer-do-kill-on-deletion-marks): Remove declare-function.

(cherry picked from commit 5d75c6e44da9f27d28ff60d5dee308f2247a1cf5)
lisp/ibuf-macs.el