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: Avoiding moving point into minibuffer prompt area Date: Tue, 16 Aug 2005 09:49:03 -0500 (CDT) Message-ID: <200508161449.j7GEn3302819@gecko.dms.auburn.edu> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1124204329 10227 80.91.229.2 (16 Aug 2005 14:58:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 16 Aug 2005 14:58:49 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 16 16:58:45 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E52rz-0003vI-Sy for ged-emacs-devel@m.gmane.org; Tue, 16 Aug 2005 16:56:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E52vP-0007LX-VC for ged-emacs-devel@m.gmane.org; Tue, 16 Aug 2005 11:00:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E52t0-0006wc-7I for emacs-devel@gnu.org; Tue, 16 Aug 2005 10:57:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E52su-0006u3-5y for emacs-devel@gnu.org; Tue, 16 Aug 2005 10:57:50 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E52st-0006s2-V7 for emacs-devel@gnu.org; Tue, 16 Aug 2005 10:57:48 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1E530H-0005p1-Qr for emacs-devel@gnu.org; Tue, 16 Aug 2005 11:05:25 -0400 Original-Received: from gecko.dms.auburn.edu (gecko.dms.auburn.edu [131.204.53.5]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j7GEnNqt007118; Tue, 16 Aug 2005 09:49:23 -0500 (CDT) Original-Received: (from teirllm@localhost) by gecko.dms.auburn.edu (8.11.7p1+Sun/8.11.6) id j7GEn3302819; Tue, 16 Aug 2005 09:49:03 -0500 (CDT) X-Authentication-Warning: gecko.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: drew.adams@oracle.com In-reply-to: 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:42126 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:42126 Drew Adams wrote: I note too that, by design, commands like `C-a' do not move into the prompt. That is because of field properties. To see this, do C-x C-f, move into the prompt (sorry) and to C-u x = That's the how, not the why. My point was that it is designed purposely to prevent C-a from moving point to that beginning of the minibuffer (and a good thing, too). This C-a design is identical with the way prompts are handled in comint buffers. e.g. shell buffers, where you can (fortunately) move into the prompt using the same commands with which you can move into the minibuffer prompt. So Emacs is consistent in the way it treats prompts. Sincerely, Luc.