From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Cain Newsgroups: gmane.emacs.bugs Subject: bug#23642: 24.5; Dired Line Movement, Region Handling Date: Sat, 28 May 2016 20:17:33 -0400 Message-ID: References: <79ec4788-6eea-e9a1-afeb-2bbb278cba8e@gmail.com> <97caf944-6fe6-4c3c-a8c8-90a890047f67@default> <87oa7pagy6.fsf@web.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1464481380 21987 80.91.229.3 (29 May 2016 00:23:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 29 May 2016 00:23:00 +0000 (UTC) Cc: 23642@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 29 02:22:50 2016 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 1b6oVF-0007Lp-GY for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 May 2016 02:22:49 +0200 Original-Received: from localhost ([::1]:54529 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6oVE-0001dn-MN for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 May 2016 20:22:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6oPk-0005F2-31 for bug-gnu-emacs@gnu.org; Sat, 28 May 2016 20:17:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b6oPf-0006v6-2k for bug-gnu-emacs@gnu.org; Sat, 28 May 2016 20:17:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:32802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6oPe-0006v1-Ul for bug-gnu-emacs@gnu.org; Sat, 28 May 2016 20:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b6oPe-0002sU-I3 for bug-gnu-emacs@gnu.org; Sat, 28 May 2016 20:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Cain Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 May 2016 00:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23642 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23642-submit@debbugs.gnu.org id=B23642.146448100011030 (code B ref 23642); Sun, 29 May 2016 00:17:02 +0000 Original-Received: (at 23642) by debbugs.gnu.org; 29 May 2016 00:16:40 +0000 Original-Received: from localhost ([127.0.0.1]:45139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b6oPH-0002rp-TA for submit@debbugs.gnu.org; Sat, 28 May 2016 20:16:40 -0400 Original-Received: from mail-yw0-f175.google.com ([209.85.161.175]:33912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b6oPG-0002rd-Gq for 23642@debbugs.gnu.org; Sat, 28 May 2016 20:16:38 -0400 Original-Received: by mail-yw0-f175.google.com with SMTP id c127so136417758ywb.1 for <23642@debbugs.gnu.org>; Sat, 28 May 2016 17:16:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:references:cc:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=RckYZZ9MiZ+wSaJJ0jrO9hZvO+cg/jx9TWpRz6yEX64=; b=O9zoWiUuYFOpZRL05uNNTxYoeJQU842L/62u9q2ASBRzMD53Ypwjp8YycR2xkx1YsF 1Xxgxd4ZH5HPntzBAVWB5hMVgWEzi2d3YP933pqDGqqrVnh09aBtLF27mC9VOuZl2kDz SZ2VRvklULmnbRbBgw0YKH+UyQCqpkQLcm3omwENYwjgOxknI1YnDq8+GXDurl5z0GQn GU1+knPTpsYOOUVttXfsXXJ6tnHni4A6JiaP004/Vg1WFWLZWJA4iGATar9J96QZz+Fx rHyfwVUS2Vb31j2D3l0gX9AGQmfinDRUjGYeclEG9rxcoe4+ZY0s/LrHmKDu13LnNHUG 1QnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=RckYZZ9MiZ+wSaJJ0jrO9hZvO+cg/jx9TWpRz6yEX64=; b=TE2SMJE06am9+cmkDzSVeYzTmZcVsBhUdGlAdaIlbQ1qOI5RsFdEpG/v78uglbqfv/ /A7TPznCy+0lw98Gl8Vn/N8q9r1PsBE49CJ7aH1O2RagatGodrdvUTZZbHNh0lRZl1wt Xn6Rl2pJLIE/y9O1DEN5hx9LDyYgKrli5ZvU76uof1B/vc/yC0pbcwV2nCXS/9/e63NY 1WLXDXCcNrKcwj+6qbauoTgzv1mSPdfG4CzLkJ4r3G6n4SHNV2MNLdcRRXACZExoWDnI OyeUuJxScj8k0KVar5maeSxzrqN8psComqiylHRvy1UwundmiES6UR/LNSScEpPIe21I ot8Q== X-Gm-Message-State: ALyK8tKbjAsyR3Ih7185pNvAgvWa4SpdMLJsvhJW7sPXG4+JnRjIKCp6Jasr54k4XxvwSg== X-Received: by 10.129.135.67 with SMTP id x64mr14569400ywf.304.1464480992918; Sat, 28 May 2016 17:16:32 -0700 (PDT) Original-Received: from [192.168.1.6] (pool-72-66-87-238.washdc.fios.verizon.net. [72.66.87.238]) by smtp.gmail.com with ESMTPSA id f129sm9486719ywd.10.2016.05.28.17.16.32 for <23642@debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=OTHER); Sat, 28 May 2016 17:16:32 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 In-Reply-To: <87oa7pagy6.fsf@web.de> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:118825 Archived-At: I figure I should probably include my current workaround wrapper functions, so you can personally examine what I expect to happen. ;; Dired (defun my-dired-next-line (arg) (interactive "^p") (dired-next-line arg)) (defun my-dired-previous-line (arg) (interactive "^p") (dired-previous-line arg)) ;; WDired (defun my-wdired-next-line (arg) (interactive "^p") (wdired-next-line arg)) (defun my-wdired-previous-line (arg) (interactive "^p") (wdired-previous-line arg)) ;; Bindings (define-key dired-mode-map (kbd "") #'my-dired-next-line) (define-key dired-mode-map (kbd "") #'my-dired-previous-line) (define-key wdired-mode-map (kbd "") #'my-wdired-next-line) (define-key wdired-mode-map (kbd "") #'my-wdired-previous-line) With these bindings, the Shift+Arrow selection with Transient Mark mode works as I expect with both Dired and WDired.