From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.bugs Subject: bug#2583: DEL stops at field boundaries; M-DEL doesn't Date: Fri, 13 Mar 2009 11:38:45 +0900 Organization: NEC Electronics Message-ID: References: Reply-To: Miles Bader , 2583@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1236913480 17272 80.91.229.12 (13 Mar 2009 03:04:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Mar 2009 03:04:40 +0000 (UTC) To: gnu-emacs-bug@moderators.individual.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 13 04:05:56 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lhxi4-0002Ro-19 for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Mar 2009 04:05:51 +0100 Original-Received: from localhost ([127.0.0.1]:35400 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lhxgh-0004FF-Cc for geb-bug-gnu-emacs@m.gmane.org; Thu, 12 Mar 2009 23:03:55 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lhxgb-0004BE-9z for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 23:03:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LhxgX-00043N-OW for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 23:03:49 -0400 Original-Received: from [199.232.76.173] (port=56683 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhxgX-00042y-Jd for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 23:03:45 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:42125) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LhxgW-000332-GL for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 23:03:44 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2D33fSi025853; Thu, 12 Mar 2009 20:03:42 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n2D2j3JT021129; Thu, 12 Mar 2009 19:45:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Miles Bader Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 13 Mar 2009 02:45:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2583 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123691194319738 (code B ref -1); Fri, 13 Mar 2009 02:45:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 13 Mar 2009 02:39:03 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2D2cxS3019722 for ; Thu, 12 Mar 2009 19:39:01 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LhxIZ-0002uG-H6 for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 22:38:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LhxIU-0002t1-6E for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 22:38:58 -0400 Original-Received: from [199.232.76.173] (port=48477 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LhxIT-0002ss-TE for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 22:38:53 -0400 Original-Received: from moderators.individual.net ([130.133.4.7]:43969) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LhxIT-0001BI-Gp for bug-gnu-emacs@gnu.org; Thu, 12 Mar 2009 22:38:53 -0400 Original-Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]) by moderators.individual.net (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1LhxIT-0007i7-01>; Fri, 13 Mar 2009 03:38:53 +0100 Original-Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by outpost1.zedat.fu-berlin.de (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1LhxIM-0005VD-Pr>; Fri, 13 Mar 2009 03:38:46 +0100 Original-Received: from curry.zedat.fu-berlin.de ([130.133.1.2]) by relay1.zedat.fu-berlin.de (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1LhxIM-0002eg-Oa>; Fri, 13 Mar 2009 03:38:46 +0100 Original-Received: by Curry.ZEDAT.FU-Berlin.DE (Smail3.2.0.98) from news.uni-berlin.de with bsmtp id ; Fri, 13 Mar 2009 03:38:46 +0100 (MET) Original-Path: individual.net!not-for-mail Original-Newsgroups: gnu.emacs.bug Original-Lines: 24 X-Orig-X-Trace: individual.net 7IrbXNqPwegQWtxPfXmAmAUCCittPW6GKHhOlFHqsJUxLINs4d Cancel-Lock: sha1:s90CI9oio+r2uytSrKIvPRl3dK4= sha1:hUqtAxCuUEOl5WYwDfq6qiIIhVk= System-Type: x86_64-unknown-linux-gnu Blat: Foop X-Originating-IP: 130.133.1.2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Thu, 12 Mar 2009 23:03:49 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:26281 Archived-At: Iain Dalton writes: > When in a mode with a prompt (eshell, rcirc, SLIME for me), M-DEL will > delete up to beginning-of-line, passing over the prompt even though it > can't delete it. Wiser people than I have said this has to do with > the field property. Can you provide a more precise recipe? In the case of rcirc, or the minibuffer prompt, M-DEL seems to respect field boundaries properly, and will only move past the prompt if that's the only thing preceding the cursor. Whether it should refuse to do that is another question; in general, the behavior of text deletion commands to react to read-only text by doing move+copy+beep is considered a feature. Eshell doesn't use field properties as far as I know, and has it's own ersatz prompt-handling strategies. I don't know about slime. -Miles -- Do not taunt Happy Fun Ball.