Add NEWS entry about obsoleted generalized variables
This commit is contained in:
parent
8673c0e256
commit
de3efaa683
2 changed files with 28 additions and 1 deletions
26
etc/NEWS
26
etc/NEWS
|
@ -2585,6 +2585,32 @@ abbrevlist.el, assoc.el, complete.el, cust-print.el,
|
|||
erc-hecomplete.el, mailpost.el, mouse-sel.el, old-emacs-lock.el,
|
||||
patcomp.el, pc-mode.el, pc-select.el, s-region.el, and sregex.el.
|
||||
|
||||
---
|
||||
** Many seldom-used generalized variables have been made obsolete.
|
||||
Emacs has a number of rather obscure generalized variables defined,
|
||||
that, for instance, allowed you to say things like:
|
||||
|
||||
(setf (point-min) 4)
|
||||
|
||||
These never caught on and have been made obsolete. The form above,
|
||||
for instance, is the same as saying
|
||||
|
||||
(narrow-to-region 4 (point-max))
|
||||
|
||||
The following generalized variables have been made obsolete:
|
||||
'buffer-local-value', 'visited-file-name', 'buffer-modified-p',
|
||||
'buffer-name', 'buffer-string', 'buffer-substring', 'current-buffer',
|
||||
'current-column', 'current-global-map', 'current-input-mode',
|
||||
'current-local-map', 'current-window-configuration',
|
||||
'default-file-modes', 'documentation-property', 'frame-height',
|
||||
'frame-visible-p', 'global-key-binding', 'local-key-binding', 'mark',
|
||||
'mark-marker', 'marker-position', 'mouse-position', 'point',
|
||||
'point-marker', 'point-max', 'point-min', 'read-mouse-position',
|
||||
'screen-height', 'screen-width', 'selected-window', 'selected-screen',
|
||||
'selected-frame', 'standard-case-table', 'syntax-table',
|
||||
'visited-file-modtime', 'window-height', 'window-width' and
|
||||
'x-get-secondary-selection'.
|
||||
|
||||
|
||||
* Lisp Changes in Emacs 29.1
|
||||
|
||||
|
|
|
@ -764,7 +764,8 @@ REF must have been previously obtained with `gv-ref'."
|
|||
(make-obsolete-generalized-variable 'selected-frame 'select-frame "29.1")
|
||||
|
||||
(gv-define-simple-setter standard-case-table set-standard-case-table)
|
||||
(make-obsolete-generalized-variable 'standard-case-table 'set-standard-case-table "29.1")
|
||||
(make-obsolete-generalized-variable
|
||||
'standard-case-table 'set-standard-case-table "29.1")
|
||||
|
||||
(gv-define-simple-setter syntax-table set-syntax-table)
|
||||
(make-obsolete-generalized-variable 'syntax-table 'set-syntax-table "29.1")
|
||||
|
|
Loading…
Add table
Reference in a new issue