From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ansgar Burchardt Newsgroups: gmane.emacs.bugs Subject: bug#13208: 23.3; startup.el: not possible to set inhibit-startup-echo-area-message for shared .emacs.el with different user names Date: Mon, 17 Dec 2012 11:56:40 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1355763295 17834 80.91.229.3 (17 Dec 2012 16:54:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Dec 2012 16:54:55 +0000 (UTC) To: 13208@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 17 17:55:09 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Tkdy9-0002Wl-8j for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2012 17:55:09 +0100 Original-Received: from localhost ([::1]:37976 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkdxv-00055c-Qz for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2012 11:54:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:60296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkdxp-00053W-A9 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 11:54:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tkdxm-0007VJ-Pa for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 11:54:49 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37123) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tkdxm-0007VD-MK for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 11:54:46 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Tkdyz-0004L6-S6 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 11:56:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ansgar Burchardt Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Dec 2012 16:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13208 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.135576330116559 (code B ref -1); Mon, 17 Dec 2012 16:56:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Dec 2012 16:55:01 +0000 Original-Received: from localhost ([127.0.0.1]:47366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tkdy0-0004Iv-DF for submit@debbugs.gnu.org; Mon, 17 Dec 2012 11:55:01 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:57859) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TkYz1-0004PI-Tr for submit@debbugs.gnu.org; Mon, 17 Dec 2012 06:35:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TkYwl-0003D3-8y for submit@debbugs.gnu.org; Mon, 17 Dec 2012 06:34:29 -0500 Original-Received: from lists.gnu.org ([208.118.235.17]:46758) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TkYwl-0003Cp-60 for submit@debbugs.gnu.org; Mon, 17 Dec 2012 06:33:23 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39983) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TkYsw-0003d8-8Y for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 06:33:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TkYp4-0000fr-CN for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 06:29:26 -0500 Original-Received: from relay2.uni-heidelberg.de ([129.206.210.211]:43067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TkYp4-0000LS-2i for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2012 06:25:26 -0500 Original-Received: from mail.iwr.uni-heidelberg.de (mail.iwr.uni-heidelberg.de [129.206.109.247]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id qBHAueM2001904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 17 Dec 2012 11:56:41 +0100 Original-Received: from elsa.iwr.uni-heidelberg.de (elsa.iwr.uni-heidelberg.de [129.206.107.197]) by mail.iwr.uni-heidelberg.de (8.14.3/8.14.4) with ESMTP id qBHAue0C022582 for ; Mon, 17 Dec 2012 11:56:40 +0100 Original-Received: by elsa.iwr.uni-heidelberg.de (Postfix, from userid 3633) id 4C4F640B44; Mon, 17 Dec 2012 11:56:40 +0100 (CET) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Mon, 17 Dec 2012 11:54:59 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:68649 Archived-At: 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. It also breaks setting the option together with other options in the same setq. The documentation claims this is intended so that "thoughtless copying of your init file will not inhibit the message for someone else". However one can just add a (defun display-startup-echo-area-message () nil) or (defun display-startup-echo-area-message () (message "")) to ~/.emacs.el. This will also work after "thoughtless copying" so the whole code making setting this option extra hard seems to be fairly useless. Ansgar In GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-09-21 on batsu, modified by Debian