From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Scratch buffer annoyance Date: Tue, 17 Jul 2007 20:55:28 +0200 Message-ID: <86sl7mrhb3.fsf@lola.quinscape.zz> References: <877ipev1iv.fsf@stupidchicken.com> <87lkdhqp94.fsf@red-bean.com> <20070716203244.85A0A30116@Psilocybe.Update.UU.SE> <8ACF1129-2D04-4157-83F8-0F0F8928A5D2@gmail.com> <20070717184254.37CE2300A2@Psilocybe.Update.UU.SE> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1184698543 11893 80.91.229.12 (17 Jul 2007 18:55:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 17 Jul 2007 18:55:43 +0000 (UTC) Cc: kfogel@red-bean.com, David Reitter , rms@gnu.org, sdl.web@gmail.com, emacs-devel@gnu.org To: ams@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 17 20:55:41 2007 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 1IAsCu-00044r-8u for ged-emacs-devel@m.gmane.org; Tue, 17 Jul 2007 20:55:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAsCt-0003tt-LM for ged-emacs-devel@m.gmane.org; Tue, 17 Jul 2007 14:55:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IAsCq-0003to-2h for emacs-devel@gnu.org; Tue, 17 Jul 2007 14:55:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IAsCp-0003tX-2S for emacs-devel@gnu.org; Tue, 17 Jul 2007 14:55:31 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAsCo-0003tU-Tb for emacs-devel@gnu.org; Tue, 17 Jul 2007 14:55:30 -0400 Original-Received: from pc3.berlin.powerweb.de ([62.67.228.11]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IAsCo-0006xr-0o for emacs-devel@gnu.org; Tue, 17 Jul 2007 14:55:30 -0400 Original-Received: from quinscape.de (dslnet.212-29-44.ip210.dokom.de [212.29.44.210] (may be forged)) by pc3.berlin.powerweb.de (8.9.3p3/8.9.3) with ESMTP id UAA15139 for ; Tue, 17 Jul 2007 20:55:17 +0200 X-Delivered-To: Original-Received: (qmail 7323 invoked from network); 17 Jul 2007 18:55:28 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 17 Jul 2007 18:55:28 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id D675C8FA33; Tue, 17 Jul 2007 20:55:28 +0200 (CEST) In-Reply-To: <20070717184254.37CE2300A2@Psilocybe.Update.UU.SE> (Alfred M. Szmidt's message of "Tue\, 17 Jul 2007 20\:42\:54 +0200 \(CEST\)") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 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:75011 Archived-At: "Alfred M. Szmidt" writes: [...] > That would be documented in the splash screen. Right now when a new > user does anything (click the mouse, hit a key) when emacs starts up, > the splash screen vanishes and you get the unwelcoming text of the > scratch buffer. Using C-c C-q to make the scratch buffer writable is > not required to use emacs; it is there for those who wish to have a > scratch buffer. For what it's worth: I think I would like this sort of setup very much. It is quite convenient. However, there is no real logic in replacing the buffer contents when the buffer is turned r/w, and it does not address the original problem, namely that people seem to blindly type into an editor they have started without any options and complain when their work gets lost in this manner. Now I personally don't want an "unnamed buffer" for starting stuff, not least of all because it won't be in a suitable mode for doing so. If the original splash screen persists read-only, however, it will beep at any attempt of modifying it, so chances are people will read what they should do. If the splash screen offers "open or visit a new file before starting to type", perhaps it will not be all bad. And maybe people will do it. Sure, it means changing habits, but without a file extension to go by, Emacs has no useful defaults for a file, anyway. -- David Kastrup