From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: On the new startup and scratch buffer Date: Sun, 02 Mar 2008 10:20:48 -0500 Message-ID: <871w6tjgof.fsf@stupidchicken.com> References: <47B319AD.3030804@alice.it> <87zlu4oi48.fsf@bar.jrock.us> <47B3320C.8060800@alice.it> <87ve4ip7g1.fsf@bar.jrock.us> <873arcvg86.fsf@jurta.org> <87hcfrid17.fsf@stupidchicken.com> <87ablhu96w.fsf@jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1204471272 28157 80.91.229.12 (2 Mar 2008 15:21:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Mar 2008 15:21:12 +0000 (UTC) Cc: Sascha Wilde , emacs-devel@gnu.org, Jonathan Rockway , Angelo Graziosi To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 02 16:21:35 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JVq0J-0004cO-US for ged-emacs-devel@m.gmane.org; Sun, 02 Mar 2008 16:21:32 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JVpzm-0007KZ-Vj for ged-emacs-devel@m.gmane.org; Sun, 02 Mar 2008 10:20:58 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JVpzj-0007KM-9c for emacs-devel@gnu.org; Sun, 02 Mar 2008 10:20:55 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JVpzh-0007KA-Q2 for emacs-devel@gnu.org; Sun, 02 Mar 2008 10:20:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JVpzh-0007K7-Ki for emacs-devel@gnu.org; Sun, 02 Mar 2008 10:20:53 -0500 Original-Received: from c-98-216-111-182.hsd1.ma.comcast.net ([98.216.111.182] helo=furry) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JVpzh-0002VQ-An for emacs-devel@gnu.org; Sun, 02 Mar 2008 10:20:53 -0500 Original-Received: by furry (Postfix, from userid 1000) id 93537C03C; Sun, 2 Mar 2008 10:20:48 -0500 (EST) In-Reply-To: <87ablhu96w.fsf@jurta.org> (Juri Linkov's message of "Sun\, 02 Mar 2008 04\:54\:47 +0200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.91 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:91062 Archived-At: Juri Linkov writes: > OK, let's do everything what would be the best now to avoid any kind of > incompatibility for the upcoming release, but I still don't understand > the problem. > > inhibit-startup-message > initial-scratch-message > > The option inhibit-startup-message as an alias for inhibit-startup-screen > still disables the startup screen regardless of the value of > initial-scratch-message. > > In 22.1, inhibit-startup-message was an alias for inhibit-splash-screen > that disables the startup screen. So users who have inhibit-startup-message > set to non-nil in .emacs will not see the startup screen (though they will > see the initial message in the scratch buffer if not explicitly disabled it > using nil for initial-scratch-message). No. I just checked this: in 22.1, non-nil inhibit-startup-message causes Emacs to start up with an empty scratch buffer, the same as in Emacs 21. For compatibility, I think your patch has to be modified so that inhibit-startup-message is no longer an alias of inhibit-startup-screen, and then make it do what it did in Emacs 22 (i.e, display an empty scratch buffer on startup). In the meantime, however, please revert this change for the 22.2 release.