From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: find-file and backward-kill-word Date: Tue, 12 Oct 2004 20:55:29 -0500 (CDT) Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <200410130155.i9D1tT228811@raven.dms.auburn.edu> References: <16746.62602.225874.363145@zarniwoop.ms25.local> <200410120059.i9C0x3O16263@raven.dms.auburn.edu> <878yachviv.fsf@wesley.springies.com> <16748.21375.960739.994780@zarniwoop.ms25.local> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1097632638 18932 80.91.229.6 (13 Oct 2004 01:57:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 13 Oct 2004 01:57:18 +0000 (UTC) Cc: ats@acm.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 13 03:57:05 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CHYO1-0007jL-00 for ; Wed, 13 Oct 2004 03:57:05 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHYV2-0005DO-98 for ged-emacs-devel@m.gmane.org; Tue, 12 Oct 2004 22:04:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CHYUu-0005DI-Oz for emacs-devel@gnu.org; Tue, 12 Oct 2004 22:04:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CHYUu-0005D5-Cb for emacs-devel@gnu.org; Tue, 12 Oct 2004 22:04:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHYUu-0005D2-9C for emacs-devel@gnu.org; Tue, 12 Oct 2004 22:04:12 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CHYNh-0002KE-5w for emacs-devel@gnu.org; Tue, 12 Oct 2004 21:56:45 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id i9D1uXiU025828; Tue, 12 Oct 2004 20:56:34 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id i9D1tT228811; Tue, 12 Oct 2004 20:55:29 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: reinhard.kotucha@web.de In-reply-to: <16748.21375.960739.994780@zarniwoop.ms25.local> (message from Reinhard Kotucha on Tue, 12 Oct 2004 23:58:23 +0200) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28332 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28332 Reinhard Kotucha wrote: This is still possible with this configuration. Except with the minibuffer prompt. But I assume that this is ok for you. I think that most users expect that the cursor runs against a wall rather than move into the read-only portion of the minibuffer. The question is not whether most users would expect that, but whether most users would find that more useful. With the proposed new default value of minibuffer-prompt-properties, namely (read-only t point-entered minibuffer-avoid-prompt face minibuffer-prompt), it at first view seems difficult (impossible?) to kill and yank any part of the prompt in any way. (I might be missing something.) Killing and yanking the prompt is sometimes useful, say, when filing a bug report or discussing Emacs' behavior over email. On the other hand, I do not often accidentally enter the minibuffer prompt and even if I do, it is no big deal, a variety of conveniently bound commands get me out of there in a hurry. Note that Custom makes it very convenient to get the behavior you want. When you customize minibuffer-prompt-properties through Custom and click on "Show Value", you get: Minibuffer Prompt Properties: Hide Value [X] Read-Only Prevent prompt from being modified [ ] Inviolable Prevent point from ever entering prompt Other Properties: INS DEL Property: face Value: minibuffer-prompt INS State: this option has been changed outside the customize buffer. Just check `inviolable' and save. Sincerely, Luc.