[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 79d9f3b845: Make `eq' obsolete as a generalized variable
From: |
Lars Ingebrigtsen |
Subject: |
master 79d9f3b845: Make `eq' obsolete as a generalized variable |
Date: |
Tue, 4 Oct 2022 08:11:20 -0400 (EDT) |
branch: master
commit 79d9f3b845fc94726e242239574be21f5f49813c
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Make `eq' obsolete as a generalized variable
* lisp/emacs-lisp/gv.el (eq): Make obsolete as a generalized
variable.
---
etc/NEWS | 2 +-
lisp/emacs-lisp/gv.el | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/etc/NEWS b/etc/NEWS
index 2b87641358..e0e2178d28 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3066,7 +3066,7 @@ The following generalized variables have been made
obsolete:
'current-column', 'current-global-map', 'current-input-mode',
'current-local-map', 'current-window-configuration',
'default-file-modes', 'documentation-property', 'frame-height',
-'frame-width', 'frame-visible-p', 'global-key-binding',
+'frame-width', 'frame-visible-p', 'global-key-binding', `if'
'local-key-binding', 'mark', 'mark-marker', 'marker-position',
'mouse-position', 'point', 'point-marker', 'point-max', 'point-min',
'read-mouse-position', 'screen-height', 'screen-width',
diff --git a/lisp/emacs-lisp/gv.el b/lisp/emacs-lisp/gv.el
index ade8064114..a96fa19a3f 100644
--- a/lisp/emacs-lisp/gv.el
+++ b/lisp/emacs-lisp/gv.el
@@ -812,6 +812,7 @@ REF must have been previously obtained with `gv-ref'."
`(cond
(,v ,(funcall setter val))
((eq ,getter ,val) ,(funcall setter `(not ,val))))))))))
+(make-obsolete-generalized-variable 'eq nil "29.1")
(gv-define-expander substring
(lambda (do place from &optional to)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 79d9f3b845: Make `eq' obsolete as a generalized variable,
Lars Ingebrigtsen <=