From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#375: forward-word cmd finds beginning of next word Date: Sat, 07 Jun 2008 13:41:19 -0400 Message-ID: References: <484A9DCC.2090602@gunnar-pv.fo> Reply-To: Stefan Monnier , 375@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 1212862050 29409 80.91.229.12 (7 Jun 2008 18:07:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 7 Jun 2008 18:07:30 +0000 (UTC) Cc: 375@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org To: "Gunnar P. Vestergaard" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 07 20:08:13 2008 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 1K52pl-0008F5-AZ for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Jun 2008 20:08:09 +0200 Original-Received: from localhost ([127.0.0.1]:52793 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K52oy-0002be-Cg for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Jun 2008 14:07:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K52op-0002WJ-TO for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 14:07:11 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K52oo-0002UM-AO for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 14:07:10 -0400 Original-Received: from [199.232.76.173] (port=36677 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K52on-0002Tl-R8 for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 14:07:09 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:52865) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K52on-0007ep-FO for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 14:07:09 -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 m57I75Ra016360; Sat, 7 Jun 2008 11:07:06 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m57Ho6YZ011238; Sat, 7 Jun 2008 10:50:06 -0700 X-Loop: don@donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 07 Jun 2008 17:50:06 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 375 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 375-submit@emacsbugs.donarmstrong.com id=B375.12128604939806 (code B ref 375); Sat, 07 Jun 2008 17:50:06 +0000 Original-Received: (at 375) by emacsbugs.donarmstrong.com; 7 Jun 2008 17:41:33 +0000 Original-Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m57HfUIj009796 for <375@emacsbugs.donarmstrong.com>; Sat, 7 Jun 2008 10:41:31 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgQCAJNkSkjO+ISodGdsb2JhbACBVpAyASecTQ X-IronPort-AV: E=Sophos;i="4.27,605,1204520400"; d="scan'208";a="22257068" Original-Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 07 Jun 2008 13:41:19 -0400 Original-Received: from pastel.home ([206.248.132.168]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id NXW76519; Sat, 07 Jun 2008 13:41:19 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 834878864; Sat, 7 Jun 2008 13:41:19 -0400 (EDT) In-Reply-To: <484A9DCC.2090602@gunnar-pv.fo> (Gunnar P. Vestergaard's message of "Sat, 07 Jun 2008 15:40:12 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-CrossAssassin-Score: 2 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Resent-Date: Sat, 07 Jun 2008 14:07:10 -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:18290 Archived-At: tag 375 +wontfix > I have a feature request for GNU Emacs: In Emacs, when using the command > forward-word, with the keyboard shortcut M-F, I understand that Emacs places > point just after the end of the current word, pointing at the beginning of > a non-letter sequence. And the command backward-word, with the keyboard > shortcut M-B, places point at the beginning of the current word, or if it is > already at the beginning of a word, it places point at the beginning of the > previous word. All possible variants have advantages and disadvantages. The advantage of Emacs's behavior is that you can get to either end of a word. E.g. you can get the behavior you want if you do M-f M-f M-b (tho this only works if you're not at the end of the buffer, obviously). There's not much point changing the behavior to something else which is not clearly better. The argument that it is "what people expect" doesn't have much weight here, because the difference doesn't lead to confusion. Stefan