GNU bug report logs -
#60456
28.2; Removal of `query-replace-interactive' from Emacs 29?
Previous Next
Reported by: Drew Adams <drew.adams <at> oracle.com>
Date: Sat, 31 Dec 2022 17:38:02 UTC
Severity: normal
Found in version 28.2
Done: Drew Adams <drew.adams <at> oracle.com>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 60456 <at> debbugs.gnu.org (full text, mbox):
> From: Drew Adams <drew.adams <at> oracle.com>
> Date: Sat, 31 Dec 2022 17:37:15 +0000
>
> I see this, at line 3488:
>
> ** Some functions and variables obsolete since Emacs 24 have been
> removed:
>
> And under that I see listed `query-replace-interactive'.
>
> I don't see that as having been declared obsolete since Emacs 24. It's
> not even declared obsolete in Emacs 28 AFAICT, and that's the latest
> release. Are we now removing stuff that hasn't even been previously
> (let alone long ago) deprecated? Or is this a typo? What's the status
> of this variable (and perhaps the other functions and vars in the list)?
In Emacs 28.2, "C-h v query-replace-interactive RET" says, inter alia:
This variable is obsolete since 24.3;
use `M-n' to pull the last incremental search string
to the minibuffer that reads the string to replace, or invoke replacements
from Isearch by using a key sequence like `C-s C-s M-%'.
And replace.el from Emacs 24.3 has this:
(make-obsolete-variable 'query-replace-interactive
"use `M-n' to pull the last incremental search string
to the minibuffer that reads the string to replace, or invoke replacements
from Isearch by using a key sequence like `C-s C-s M-%'." "24.3")
Finally, the file NEWS.24 has this:
** The following functions and variables are obsolete:
*** 'automount-dir-prefix' (use 'directory-abbrev-alist')
*** 'buffer-has-markers-at'
*** 'macro-declaration-function' (use 'macro-declarations-alist')
*** 'window-system-version' (provides no useful information)
*** 'dired-pop-to-buffer' (use 'dired-mark-pop-up')
*** 'query-replace-interactive' <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
*** 'font-list-limit' (has had no effect since Emacs < 23)
This bug report was last modified 2 years and 142 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.