summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2026-04-14 12:09:13 +0200
committerJonas Bernoulli <jonas@bernoul.li>2026-04-14 12:09:13 +0200
commit79ed918afe0ea185829f9f6e68c8666c1ef31a60 (patch)
tree7c10217f1e1fef67197e2ed491ac2678ac2dd26c /lisp
parentbd395cd5b7ab7eedd11bcb6c6652749c517fd9d3 (diff)
Remove internal--build-binding backport
The built-in `if-let' et al. implementations are no longer used.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/transient.el13
1 files changed, 0 insertions, 13 deletions
diff --git a/lisp/transient.el b/lisp/transient.el
index e6beaf2..c5393a8 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -100,19 +100,6 @@ similar defect.") :emergency))
(defvar Man-notify-method)
(defvar pp-default-function) ; since Emacs 29.1
-(static-if (< emacs-major-version 30)
- (progn
- (defun internal--build-binding@backport-e680827e814 (fn binding prev-var)
- "Backport not warning about `_' not being left unused.
-Backport fix for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69108,
-from Emacs commit e680827e814e155cf79175d87ff7c6ee3a08b69a."
- (let ((binding (funcall fn binding prev-var)))
- (if (eq (car binding) '_)
- (cons (make-symbol "s") (cdr binding))
- binding)))
- (advice-add 'internal--build-binding :around
- #'internal--build-binding@backport-e680827e814)))
-
(define-obsolete-variable-alias
'transient-show-popup
'transient-show-menu