GNU bug report logs - #15179
describe-variable vs. aliases

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Sat, 24 Aug 2013 13:16:04 UTC

Severity: wishlist

Tags: fixed

Fixed in version 27.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15179 in the body.
You can then email your comments to 15179 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#15179; Package emacs. (Sat, 24 Aug 2013 13:16:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to jidanni <at> jidanni.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 24 Aug 2013 13:16:05 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: bug-gnu-emacs <at> gnu.org
Subject: describe-variable vs. aliases
Date: Sat, 24 Aug 2013 21:02:25 +0800
emacs-snapshot:
  Installed: 2:20130821-1

      inhibit-startup-screen is a variable defined in `startup.el'.
      Its value is t
      Original value was nil

      Documentation:
      Non-nil inhibits the startup screen.

      This is for use in your personal init file (but NOT site-start.el),
      once you are familiar with the contents of the startup screen.

      You can customize this variable.

OK but where did I change it? After an hour of looking in all my files I
gave up.


      inhibit-splash-screen is a variable defined in `startup.el'.
      Its value is t

        This variable is an alias for `inhibit-startup-screen'.

      Documentation:
      Non-nil inhibits the startup screen.

      This is for use in your personal init file (but NOT site-start.el),
      once you are familiar with the contents of the startup screen.

      You can customize this variable.


Oh!

Better would be if checking either revealed the whole picture, and also
mention where the latter was changed (.emacs).




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15179; Package emacs. (Mon, 14 Oct 2019 05:31:01 GMT) Full text and rfc822 format available.

Message #8 received at 15179 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: jidanni <at> jidanni.org
Cc: 15179 <at> debbugs.gnu.org
Subject: Re: bug#15179: describe-variable vs. aliases
Date: Mon, 14 Oct 2019 07:30:22 +0200
jidanni <at> jidanni.org writes:

>       inhibit-startup-screen is a variable defined in `startup.el'.
>       Its value is t
>       Original value was nil

[...]

>       inhibit-splash-screen is a variable defined in `startup.el'.
>       Its value is t
>
>         This variable is an alias for `inhibit-startup-screen'.

[...]

> Better would be if checking either revealed the whole picture, and also
> mention where the latter was changed (.emacs).

So the request is to have `C-h v' list all variables that are aliases of
the one we want to have described.  And that does seem useful.

But is that information available?  We have the chain going the other
way in Findirect_variable...  I guess we could loop over obarray and run
that function on all the symbols and create a reverse map?

Is there an easier way?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15179; Package emacs. (Mon, 14 Oct 2019 05:48:01 GMT) Full text and rfc822 format available.

Message #11 received at 15179 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: jidanni <at> jidanni.org
Cc: 15179 <at> debbugs.gnu.org
Subject: Re: bug#15179: describe-variable vs. aliases
Date: Mon, 14 Oct 2019 07:47:14 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> But is that information available?  We have the chain going the other
> way in Findirect_variable...  I guess we could loop over obarray and run
> that function on all the symbols and create a reverse map?
>
> Is there an easier way?

Well, looping over obarray is easy and fast enough, I guess, so I just
added that to Emacs 27.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) fixed. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 14 Oct 2019 05:48:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 27.1, send any further explanations to 15179 <at> debbugs.gnu.org and jidanni <at> jidanni.org Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 14 Oct 2019 05:48:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 11 Nov 2019 12:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 139 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.