GNU bug report logs - #12370
24.2.50; Unconditionally inhibit startup echo area message

Previous Next

Package: emacs;

Reported by: Christopher Schmidt <christopher <at> ch.ristopher.com>

Date: Thu, 6 Sep 2012 13:25:01 UTC

Severity: wishlist

Tags: wontfix

Merged with 13208

Found in versions 23.3, 24.2.50

Done: Christopher Schmidt <christopher <at> ch.ristopher.com>

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 12370 in the body.
You can then email your comments to 12370 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#12370; Package emacs. (Thu, 06 Sep 2012 13:25:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Schmidt <christopher <at> ch.ristopher.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 06 Sep 2012 13:25:02 GMT) Full text and rfc822 format available.

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

From: Christopher Schmidt <christopher <at> ch.ristopher.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.2.50; Unconditionally inhibit startup echo area message
Date: Thu,  6 Sep 2012 14:24:01 +0100 (BST)
severity: wishlist

inhibit-startup-echo-area-message is a weird variable.

    inhibit-startup-echo-area-message is a variable defined in
    `startup.el'.

    Documentation: Non-nil inhibits the initial startup echo area
    message.  Setting this variable takes effect only if you do it with
    the customization buffer or if your `.emacs' file contains a line of
    this form: (setq inhibit-startup-echo-area-message "YOUR-USER-NAME")
    [...]
    Thus, someone else using a copy of your `.emacs' file will see the
    startup message unless he personally acts to inhibit it.

IMO there should be another possible value option for
inhibit-startup-echo-area-message - a non-nil, non-string value
unconditionally inhibits the startup echo are message.

Is this a reasonable request?  If so, I'd love to prepare a patch.

        Christopher




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12370; Package emacs. (Thu, 06 Sep 2012 13:42:01 GMT) Full text and rfc822 format available.

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

From: Andreas Schwab <schwab <at> linux-m68k.org>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#12370: 24.2.50;
	Unconditionally inhibit startup echo area message
Date: Thu, 06 Sep 2012 15:40:37 +0200
Christopher Schmidt <christopher <at> ch.ristopher.com> writes:

> inhibit-startup-echo-area-message is a weird variable.

This is by design.

Andreas.

-- 
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12370; Package emacs. (Thu, 06 Sep 2012 14:35:02 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#12370: 24.2.50;
	Unconditionally inhibit startup echo area message
Date: Thu, 06 Sep 2012 10:34:17 -0400
> IMO there should be another possible value option for
> inhibit-startup-echo-area-message - a non-nil, non-string value
> unconditionally inhibits the startup echo are message.

Why?


        Stefan


PS: The main reason for the strangeness is that we want to make sure
that the startup message is not disabled site-wide, which would prevent
a new user from seeing it.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#12370; Package emacs. (Thu, 06 Sep 2012 16:16:02 GMT) Full text and rfc822 format available.

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

From: Christopher Schmidt <christopher <at> ch.ristopher.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#12370: 24.2.50;
	Unconditionally inhibit startup echo area message
Date: Thu,  6 Sep 2012 17:15:07 +0100 (BST)
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>> IMO there should be another possible value option for
>> inhibit-startup-echo-area-message - a non-nil, non-string value
>> unconditionally inhibits the startup echo are message.
>
> Why?

I would like to unconditionally remove the startup echo area message
because I do not like noise and repetition.

ATM I use this form:

    (defadvice display-startup-echo-area-message (around my-disable activate))

I do not like advising undocumented, internal functions.

Off topic:

I don't want to use inhibit-startup-echo-area-message via setq in my
init.el because my init.el is just a bootstrapping stub that loads my
real configuration files.  This indirection is necessary for my
autocompile implementation and initialisation structurization.  Forms
like (setq inhibit-startup-echo-area-message ...)  do not belong in my
user-init-file.

I share the same Emacs configuration between multiple machines and user
accounts.  When setting up a new environment, I would like to clone my
configuration repository, symlink the dir to ~/.emacs.d and get started.
Remembering to add a setq inhibit-startup-echo-area-message form
violates my zeroconf policy and screws with my vc.

I would like to keep my emacs configuration independent of the user name
I am using.  I think the two are should have no influence on each other.

> PS: The main reason for the strangeness is that we want to make sure
> that the startup message is not disabled site-wide, which would
> prevent a new user from seeing it.

I am not arguing in favour of removing that strangeness.  It just does
not work for me.  This is why I am proposing to add another value
option.  I think my use case is not that much out of the ordinary.

Stefan, incase I share my emacs configuration I will personally make
sure that the other side knows about the -q switch and C-h C-a.  Not
that this will help much, but I will do that...

        Christopher




Added tag(s) wontfix. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 08 Nov 2012 18:57:01 GMT) Full text and rfc822 format available.

Forcibly Merged 12370 13208. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 17 Dec 2012 17:08:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 12370 <at> debbugs.gnu.org and Christopher Schmidt <christopher <at> ch.ristopher.com> Request was from Christopher Schmidt <christopher <at> ch.ristopher.com> to control <at> debbugs.gnu.org. (Wed, 29 May 2013 14: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. (Thu, 27 Jun 2013 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 356 days ago.

Previous Next


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