From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Matthew Fidler Newsgroups: gmane.emacs.bugs Subject: bug#17951: Subword-mode should support shift selection in and out of cua-mode Date: Sat, 5 Jul 2014 23:31:49 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1134b660482d1e04fd7ed6af X-Trace: ger.gmane.org 1404621194 8491 80.91.229.3 (6 Jul 2014 04:33:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Jul 2014 04:33:14 +0000 (UTC) To: 17951@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 06 06:33:07 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1X3e8Q-0005d9-Ok for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Jul 2014 06:33:06 +0200 Original-Received: from localhost ([::1]:44663 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e8Q-0007m0-AZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Jul 2014 00:33:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43804) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e8N-0007lt-Ha for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:33:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X3e8M-0007Q7-Rp for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:33:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53310) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e8M-0007Q3-OK for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X3e8M-0004Rn-FM for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matthew Fidler Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Jul 2014 04:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17951 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.140462113016993 (code B ref -1); Sun, 06 Jul 2014 04:33:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Jul 2014 04:32:10 +0000 Original-Received: from localhost ([127.0.0.1]:44457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3e7R-0004Pw-1R for submit@debbugs.gnu.org; Sun, 06 Jul 2014 00:32:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:42018) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3e7K-0004PH-Kr for submit@debbugs.gnu.org; Sun, 06 Jul 2014 00:32:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X3e7E-0006YX-JD for submit@debbugs.gnu.org; Sun, 06 Jul 2014 00:31:53 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:60283) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e7E-0006YL-H2 for submit@debbugs.gnu.org; Sun, 06 Jul 2014 00:31:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43740) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e7D-0007jd-HB for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:31:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X3e7C-0006VX-Lb for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:31:51 -0400 Original-Received: from mail-ig0-x229.google.com ([2607:f8b0:4001:c05::229]:48032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3e7C-0006VR-HC for bug-gnu-emacs@gnu.org; Sun, 06 Jul 2014 00:31:50 -0400 Original-Received: by mail-ig0-f169.google.com with SMTP id c1so9453989igq.0 for ; Sat, 05 Jul 2014 21:31:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Pgfqll9mkYVvPRdoyHUUURvWBRa75XaomAjaceWN3sM=; b=vA4VdcT+mWibWDluZYu+UJ37dAR+rb8Yvhk8hS/+Zm7uY3LYZyB1jkuUda3Od5zV1g Bp0dbYHEde2MUT4tNgFvP7WQzz3qXe+L1M7TWcdI5gBtxMYRea0HwpvxbEByBuJyHWab gmV1e1JjWD/nKh66czlMWrb7jZDyN1S6wN5f33dBETb+4uSqVnr9DqE8HL1qubbMogtz HJ9iHx7ZmqjfLlsC+RtR/Z3sVI2uAhprKEUAKk5dm8edP/4kOZoEpRqsekeeDSoSNPQX HQRVTD+Y8jVLmMe1L3eIFEddWlEzWs4iCPN/7RlM0QTQKjMdQ09CC1ZQEQOr43f/69l2 0yZQ== X-Received: by 10.50.124.194 with SMTP id mk2mr52820327igb.42.1404621109601; Sat, 05 Jul 2014 21:31:49 -0700 (PDT) Original-Received: by 10.64.126.2 with HTTP; Sat, 5 Jul 2014 21:31:49 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:91231 Archived-At: --001a1134b660482d1e04fd7ed6af Content-Type: text/plain; charset=UTF-8 Subword movement funtions should be specified as (interactive "^p") instead of (interactive "p") to allow shift selection. When cua-mode is enabled, shift-selection is also enabled since all the functions have (put 'subword-forward 'CUA 'move) so, I think it should be consistent. Just my 2 cents. Matt --001a1134b660482d1e04fd7ed6af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Subword movement funtions should be specified as

= (interactive "^p") instead of (interactive "p") to allo= w shift selection.=C2=A0

When cua-mode is enabled, shift-selection i= s also enabled since all the functions have

(put 'subword-forward 'CUA 'move)

so, I think it sho= uld be consistent.
Just my 2 cents.
=C2=A0
Matt
--001a1134b660482d1e04fd7ed6af--