From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Scratch buffer annoyance Date: Tue, 17 Jul 2007 22:56:03 +0100 Message-ID: <469D3AF3.5080406@gnu.org> 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> <86sl7mrhb3.fsf@lola.quinscape.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1184709394 16310 80.91.229.12 (17 Jul 2007 21:56:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 17 Jul 2007 21:56:34 +0000 (UTC) Cc: rms@gnu.org, David Reitter , emacs-devel@gnu.org, kfogel@red-bean.com, ams@gnu.org, sdl.web@gmail.com To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 17 23:56:31 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 1IAv1u-00062Q-3b for ged-emacs-devel@m.gmane.org; Tue, 17 Jul 2007 23:56:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAv1t-0001oh-LJ for ged-emacs-devel@m.gmane.org; Tue, 17 Jul 2007 17:56:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IAv1q-0001mZ-J1 for emacs-devel@gnu.org; Tue, 17 Jul 2007 17:56:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IAv1q-0001lR-0q for emacs-devel@gnu.org; Tue, 17 Jul 2007 17:56:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAv1p-0001lG-Tc for emacs-devel@gnu.org; Tue, 17 Jul 2007 17:56:21 -0400 Original-Received: from outmail1.freedom2surf.net ([194.106.33.237]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IAv1e-0006hT-KC; Tue, 17 Jul 2007 17:56:10 -0400 Original-Received: from [127.0.0.1] (i-83-67-23-108.freedom2surf.net [83.67.23.108]) by outmail1.freedom2surf.net (Postfix) with ESMTP id 99BAE53A2E; Tue, 17 Jul 2007 22:56:09 +0100 (BST) User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) In-Reply-To: <86sl7mrhb3.fsf@lola.quinscape.zz> 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:75026 Archived-At: David Kastrup wrote: > However, there is no real logic in > replacing the buffer contents when the buffer is turned r/w Maybe another binding could be used, C-c C-c seems to be commonly used by mode specific "I've finished with this" type commands. The point is to force new users into consciously choosing what they want to do next (edit something they might want to save, or create a *scratch* buffer in Lisp Interaction mode for its traditional purpose. More advanced users can customize inhibit-splash-screen to avoid the extra keypresses.