GNU bug report logs -
#10428
24.0.92; Please remove unnecessary alias `which-func-mode`
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Tue, 3 Jan 2012 22:54:02 UTC
Severity: minor
Found in version 24.0.92
Done: Juanma Barranquero <lekktu <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #28 received at 10428 <at> debbugs.gnu.org (full text, mbox):
On Wed, Jan 4, 2012 at 00:59, Daniel Colascione <dancol <at> dancol.org> wrote:
> I thought the point was to not break existing _code_.
That's an interactive command. How it is used in lisp code is somewhat
less relevant.
> Making people
> change what they physically type isn't only acceptable, but desired:
> this way, we raise awareness of the new name.
Sometimes two names are just alternatives. And which-func-mode is shorter.
> I thought so. Maybe we should have commandp return nil for obsolete
> symbols.
I think you're thinking of `command-and-not-obsolete-p'... Which is to
say, I don't think changing the semantics of commandp is a good idea.
> make-obsolete already sets the byte-obsolete-info symbol
> property, which we could inspect easily enough.
And which is already done by the code that needs the info, like
`describe-function-1', `semantic-emacs-lisp-obsoleted-doc' and
`mh-make-local-hook'.
Juanma
This bug report was last modified 13 years and 232 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.