From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: `*' interactive spec in some text-killing functions Date: Thu, 28 Jun 2007 10:21:29 -0500 (CDT) Message-ID: <200706281521.l5SFLTEI008310@jane.dms.auburn.edu> References: <85myyl5945.fsf@lola.goethe.zz> <85fy4d56u8.fsf@lola.goethe.zz> <85bqf0649m.fsf@lola.goethe.zz> <86ps3gy02e.fsf@lola.quinscape.zz> <86lke4xz7z.fsf@lola.quinscape.zz> NNTP-Posting-Host: lo.gmane.org X-Trace: sea.gmane.org 1183044401 31709 80.91.229.12 (28 Jun 2007 15:26:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 28 Jun 2007 15:26:41 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org To: monnier@iro.umontreal.ca Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 28 17:26:40 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 1I3vtH-0002PZ-Pq for ged-emacs-devel@m.gmane.org; Thu, 28 Jun 2007 17:26:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3vtH-0001wU-5k for ged-emacs-devel@m.gmane.org; Thu, 28 Jun 2007 11:26:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I3vsG-0001jw-QK for emacs-devel@gnu.org; Thu, 28 Jun 2007 11:25:36 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I3vsG-0001jX-65 for emacs-devel@gnu.org; Thu, 28 Jun 2007 11:25:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3vsF-0001jR-Q6 for emacs-devel@gnu.org; Thu, 28 Jun 2007 11:25:35 -0400 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1I3vsF-0000Pa-CY for emacs-devel@gnu.org; Thu, 28 Jun 2007 11:25:35 -0400 Original-Received: from jane.dms.auburn.edu (jane.dms.auburn.edu [131.204.53.201]) by manatee.dms.auburn.edu (8.13.7+Sun/8.13.7) with ESMTP id l5SFPUMq015114; Thu, 28 Jun 2007 10:25:30 -0500 (CDT) Original-Received: from jane.dms.auburn.edu (localhost [127.0.0.1]) by jane.dms.auburn.edu (8.13.4+Sun/8.13.4) with ESMTP id l5SFLTgD008313; Thu, 28 Jun 2007 10:21:29 -0500 (CDT) Original-Received: (from teirllm@localhost) by jane.dms.auburn.edu (8.13.4+Sun/8.13.3/Submit) id l5SFLTEI008310; Thu, 28 Jun 2007 10:21:29 -0500 (CDT) X-Authentication-Warning: jane.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f In-reply-to: (message from Stefan Monnier on Thu, 28 Jun 2007 10:03:50 -0400) X-detected-kernel: Solaris 10 (beta) 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:74007 Archived-At: But maybe a little warning reminding the user that the buffer is not yet writable could be added. Please do not. Warnings can be distracting and one should not multiply warnings without _real_ reason, such as danger of loosing a lot of work. What next? Adding a warning when the user hits M-q in an empty buffer, C-a at the beginning of a line, C-e at the end of line and countless other stuff like that? Any of these would actually make _more_ sense, since these commands are _really_ useless. (But please do not add warnings in these cases either.) Why does Juanma not just defadvice overwrite mode in his .emacs (if he has not already done this) after which we could stop this thread. Sincerely, Luc.