Subject: Re: bug#13208: 23.3; startup.el: not possible to set inhibit-startup-echo-area-message for shared .emacs.el with different user names

From: Juanma Barranquero <[email-masked]>
Date: Mon, 17 Dec 2012 22:15:39 +0100

On Mon, Dec 17, 2012 at 11:56 AM, Ansgar Burchardt <[email-masked]> wrote:

> The function display-startup-echo-area-message in startup.el checks that
> inhibit-startup-echo-area-message is set in .emacs.el to a string
> literal matching the user name. This makes is impossible to set the
> option in a .emacs.el shared between different machines where I have
> different user names.

Try

  (put 'inhibit-startup-echo-area-message 'saved-value t)
  (setq inhibit-startup-echo-area-message (user-login-name))

  J