GNU logs - #76596, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Charles Choi <kickingvegas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 26 Feb 2025 20:07:01 +0000
Resent-Message-ID: <handler.76596.B.174060040822736 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 76596 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174060040822736
          (code B ref -1); Wed, 26 Feb 2025 20:07:01 +0000
Received: (at submit) by debbugs.gnu.org; 26 Feb 2025 20:06:48 +0000
Received: from localhost ([127.0.0.1]:55583 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnNg6-0005ua-Ux
	for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:06:48 -0500
Received: from lists.gnu.org ([2001:470:142::17]:45550)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kickingvegas@HIDDEN>)
 id 1tnNg2-0005uF-Go
 for submit <at> debbugs.gnu.org; Wed, 26 Feb 2025 15:06:44 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kickingvegas@HIDDEN>)
 id 1tnNft-0006rd-4G
 for bug-gnu-emacs@HIDDEN; Wed, 26 Feb 2025 15:06:34 -0500
Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <kickingvegas@HIDDEN>)
 id 1tnNfp-0003Ll-O0
 for bug-gnu-emacs@HIDDEN; Wed, 26 Feb 2025 15:06:32 -0500
Received: by mail-pl1-x62e.google.com with SMTP id
 d9443c01a7336-22128b7d587so2518925ad.3
 for <bug-gnu-emacs@HIDDEN>; Wed, 26 Feb 2025 12:06:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740600386; x=1741205186; darn=gnu.org;
 h=to:date:message-id:subject:mime-version:content-transfer-encoding
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=YNpFBgj+gLFVHz2Mut/xmBlLGA5aWhyrNimA4b5e1bI=;
 b=YJj93NSqDdKJOJFcoCdXh91m1V6g1U4e4bI7nTWhnXNdTl86qwRbEZktxlHfA+JbMb
 TEMtDcSSDtw8Y6kEYDaZs/ndkOzxeWWbu26pUIPcghL517YtGPbl/m8XGJQa7+j5XLM6
 y7iREERXc3EkPF7Xa5vKFgDZB91dnOrbVSekDs9qfejE6YpDaVMaMnuuWz+pjk3lPCSO
 entt4C9lh8y81n0d7mKKjLJZdxyPu/5f/bhG9pM5umwAdGepIVB4OXtWDsZdSvETErH8
 NGDmFrQQIxpZ1DEJ5b/OQIQZBm3HtkJOFv9swm9o+FC9mEmGFjMinj3RUMdGI/SOeXNV
 mfEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740600386; x=1741205186;
 h=to:date:message-id:subject:mime-version:content-transfer-encoding
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=YNpFBgj+gLFVHz2Mut/xmBlLGA5aWhyrNimA4b5e1bI=;
 b=KVOSk5LAJ78sjubTxPLU5zOghHGn4eTgFXRMDObvu6nvkOUXrg/Xe1m9qcEVE6hdDx
 aJPBsI+/ufiIQontlCcgNSy7Irs11hNAYKBICHYlPYklBML9C03ZxoTiUPFFP8ZmoHYG
 5qF8KIH0RaBQ4asFUGxq93EujgKZ93tBXIdnki79bLL6bdqItAFxH0LGTwQwtY3xoIBu
 vlsdZm9XGC84mBJr4FyB8/H3eT+2ZPPs1WH/zaH6dqt92e4vMle/Q6fW0N1iDsSzzOlC
 5bQzVtacEP8VsO+MolJraxJkCMZlyympPrWVtpgjEreWYV1ansvLWPT/KkfJll/0CBaM
 ZjCQ==
X-Gm-Message-State: AOJu0YyMwHaGgpRjLUtUnQLFT70jggopqAuPnOKDyK27hvEVqy0I1J4A
 NoT+5PunJS9J1Sdl5WNDIr23lVOAMh8bGDHmAJNTbomeQ5Rck5/XoybQqw==
X-Gm-Gg: ASbGncutolkgrzdGRFte9NqyYD23xroTTHjoAq2OsFVHnxgNw1OOTkPzocWsWzr04WO
 QWomHjIULOfdHC+sY5hR+joyvV9mP/30plWT06F4oZeHgxAmlgDJq32QkSVBgcz0hjlJ/+ikYwi
 zgaJPz/shXK0Ch+KkLj17LFfRx9PC7P7Kg8UneprzE2v8S1J2aLZF/DuxFc3qEo713rqo6JQ3K6
 mR1SPj0/MGMqH4PlVqFhDvTlfUn2H8vCwcbRCAT8uVCRqJQOS9whrtvqmU4UHE3R4wJr4Qn6sCP
 eH3df+8LAoa3FwUctso98G7cYu2Sz/vZ7zEeBS03Ze4RHVQx6OV+8l+s58zMopPcZUV22qvL4di
 LBrNbrovaoH0=
X-Google-Smtp-Source: AGHT+IF/5IrIf/LFT0fkqvWvUYz0CcXtmLiWSGtg/1bYjRvl0eFVpf8naEWk5lX5zgMk6TM9VaJczQ==
X-Received: by 2002:a17:902:ec81:b0:220:bcc5:2845 with SMTP id
 d9443c01a7336-223200620cemr67042105ad.7.1740600386271; 
 Wed, 26 Feb 2025 12:06:26 -0800 (PST)
Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net.
 [73.170.198.193]) by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-223501d2959sm146365ad.47.2025.02.26.12.06.25
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 26 Feb 2025 12:06:25 -0800 (PST)
From: Charles Choi <kickingvegas@HIDDEN>
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Message-Id: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
Date: Wed, 26 Feb 2025 12:06:14 -0800
X-Mailer: Apple Mail (2.3826.400.131.1.6)
Received-SPF: pass client-ip=2607:f8b0:4864:20::62e;
 envelope-from=kickingvegas@HIDDEN; helo=mail-pl1-x62e.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


**** Title
dired-movement-style does not honor subdir operations.

**** Description

Setting dired-movement-style to a non-nil value prevents moving the =
point to=20

**** Environment
GNU Emacs 30.1 (build 2, aarch64-apple-darwin24.3.0, NS appkit-2575.40 =
Version 15.3.1 (Build 24D70)) of 2025-02-25
i--8<---------------cut here---------------end--------------->8---

**** Steps to Reproduce
1. Open Dired on a directory with sub-directories.
2. Open subdir in Dired.
3. M-x customize-variable dired-movement-style
4. Set dired-movement-style value to "Cycle through non-empty lines"
5. Navigate point via n, p, C-p, C-n to subdir


**** Expected Result
Point should land on subdir.

**** Actual Result
Point avoids subdir, preventing running operations on it such as =
removing it (C-u k).




In GNU Emacs 30.1 (build 2, aarch64-apple-darwin24.3.0, NS
appkit-2575.40 Version 15.3.1 (Build 24D70)) of 2025-02-25 built on
bingsu.local
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.1

Configured using:
'configure --prefix=3D/opt/local --disable-silent-rules --without-dbus
--without-gconf --without-libotf --without-m17n-flt --with-libgmp
--with-gnutls --with-xml2 --with-modules --with-sqlite3 --with-webp
--with-native-compilation=3Daot --infodir /opt/local/share/info/emacs
--disable-gc-mark-trace --with-ns --with-lcms2 --without-harfbuzz
--without-imagemagick --without-xaw3d --with-rsvg --with-tree-sitter
'CFLAGS=3D-pipe -Os -Wno-attributes
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -arch
arm64' 'CPPFLAGS=3D-I/opt/local/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk'
'LDFLAGS=3D-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie
-Wl,-rpath /opt/local/lib/gcc14 -Wl,-rpath /opt/local/lib
-Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk
-arch arm64''

Configured features:
ACL GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY
KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  windmove-mode: t
  dired-async-mode: t
  org-indent-mode: t
  csv-field-index-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  treemacs-filewatch-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  global-diff-hl-mode: t
  diff-hl-mode: t
  repeat-mode: t
  buffer-face-mode: t
  org-superstar-mode: t
  server-mode: t
  flyspell-mode: t
  company-mode: t
  electric-pair-mode: t
  recentf-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  override-global-mode: t
  savehist-mode: t
  save-place-mode: t
  pixel-scroll-precision-mode: t
  global-auto-revert-mode: t
  display-time-mode: t
  delete-selection-mode: t
  auto-insert-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  prettify-symbols-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/Users/cchoi/Projects/elisp/calle24/lisp/scratch hides =
/Users/cchoi/emacs/cclisp/scratch
/opt/local/share/emacs/site-lisp/password-store hides =
/Users/cchoi/.config/emacs/elpa/password-store-20231201.954/password-store=

/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig =
hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig
/Users/cchoi/.config/emacs/elpa/which-key-20240620.2145/which-key hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/which-key
=
/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig-co=
re hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig-core=

=
/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig-co=
nf-mode hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig-conf=
-mode
/Users/cchoi/.config/emacs/elpa/modus-themes-20250220.647/theme-loaddefs =
hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/theme-loaddefs
/Users/cchoi/emacs/cclisp/custom hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/custom
=
/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig-to=
ols hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig-tool=
s
/Users/cchoi/.config/emacs/elpa/transient-20250222.1912/transient hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/transient
=
/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig-co=
re-handle hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig-core=
-handle
/Users/cchoi/.config/emacs/elpa/bind-key-20230203.2004/bind-key hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/bind-key
/Users/cchoi/.config/emacs/elpa/window-tool-bar-0.3/window-tool-bar =
hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/window-tool-bar
=
/Users/cchoi/.config/emacs/elpa/editorconfig-20250219.1528/editorconfig-fn=
match hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/editorconfig-fnma=
tch
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-jump=
 hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-jump
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-ensu=
re hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-ensure
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-core=
 hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-core
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-deli=
ght hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-delight
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-dimi=
nish hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-diminish
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package =
hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-bind=
-key hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-bind-key
=
/Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-lint=
 hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-p=
ackage-lint
/Users/cchoi/.config/emacs/elpa/idlwave-6.5.1/idlwave hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/idlwave=

/Users/cchoi/.config/emacs/elpa/idlwave-6.5.1/idlw-complete-structtag =
hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/idlw-co=
mplete-structtag
/Users/cchoi/.config/emacs/elpa/idlwave-6.5.1/idlw-help hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/idlw-he=
lp
=
/Users/cchoi/.config/emacs/elpa/verilog-mode-2025.1.1.100165202/verilog-mo=
de hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/verilog=
-mode
/Users/cchoi/.config/emacs/elpa/idlwave-6.5.1/idlw-shell hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/idlw-sh=
ell
/Users/cchoi/.config/emacs/elpa/eglot-20221020.1010/eglot hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/eglot
/Users/cchoi/.config/emacs/elpa/idlwave-6.5.1/idlw-toolbar hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/progmodes/idlw-to=
olbar
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-exp hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-exp
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-emacs-lisp hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp=

/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-css hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-css
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-lob hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lob
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-irc hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-irc
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-forth hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-forth
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-macs hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macs
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-version hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-version
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-scheme hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-C hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-C
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-capture hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-capture
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-ref hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ref
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-clojure hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-clojure
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-mouse hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mouse
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-persist hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-persist
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-ctags hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-entities hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-entities
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-archive hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-archive
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-screen hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-screen
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-bibtex hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-bibtex
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-haskell hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-haskell
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-loaddefs hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-table hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-table
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-eww hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-eww
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-man hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-man
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-org hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-org
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-num hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-num
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-plot hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-plot
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-rmail hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-rmail
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-awk hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-awk
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-groovy hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-groovy
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-octave hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-octave
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-faces hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-faces
/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc-biblatex hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc-biblatex
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-colview hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-colview
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-R hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-R
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-refile hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-refile
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-timer hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-timer
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-mobile hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mobile
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-fortran hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-fortran
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-shell hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-shell
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-perl hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-perl
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-sqlite hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc-basic hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc-basic
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-sed hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sed
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-list hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-list
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-ruby hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ruby
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-eval hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-habit hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-habit
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-clock hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-clock
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-goto hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-goto
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-html hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-html
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-src hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-src
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-lisp hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lisp
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-eshell hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-eshell
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-ditaa hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ditaa
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-pcomplete hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-pcomplete=

/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-lint hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-lint
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-latex hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-latex
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-sass hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sass
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-tangle hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-tangle
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-calc hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-calc
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-java hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-java
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-icalendar hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-mhe hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-mhe
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-attach-git hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-attach-gi=
t
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-md hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-md
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-beamer hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-beamer
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-element hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-element
/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc-natbib hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc-natbib
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-protocol hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-protocol
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-gnuplot hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-tempo hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-tempo
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-latex hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-latex
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-w3m hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-w3m
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-id hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-id
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-man hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-man
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-doi hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-doi
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-feed hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-feed
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-fold-core hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-fold-core=

/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-julia hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-julia
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-lua hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lua
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-table hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-table
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-ocaml hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ocaml
/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc-csl hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc-csl
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-gnus hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-gnus
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-indent hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-indent
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-lilypond hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-matlab hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-matlab
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-datetree hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-datetree
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-docview hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-docview
/Users/cchoi/.config/emacs/elpa/org-9.7.23/oc-bibtex hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/oc-bibtex
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-python hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-python
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-makefile hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-makefile
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-duration hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-duration
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-agenda hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-agenda
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-dot hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-dot
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-js hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-js
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-publish hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-publish
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-inlinetask hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-inlinetas=
k
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-org hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-org
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-keys hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-keys
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-core hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-core
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-compat hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-compat
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-odt hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-odt
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-info hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-info
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-plantuml hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-eshell hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-eshell
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-ascii hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-ascii
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-koma-letter hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-koma-lette=
r
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-maxima hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-maxima
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ol-bbdb hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ol-bbdb
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-macro hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macro
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-fold hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-fold
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-sql hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sql
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-attach hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-attach
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-cycle hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-cycle
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-processing hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-processing=

/Users/cchoi/.config/emacs/elpa/org-9.7.23/ox-texinfo hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-crypt hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-crypt
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-footnote hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-footnote
/Users/cchoi/.config/emacs/elpa/org-9.7.23/org-element-ast hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-element-a=
st
/Users/cchoi/.config/emacs/elpa/org-9.7.23/ob-comint hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-androidsu hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-android=
su
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-archive hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-archive=

/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-smb hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-smb
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-fuse hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-fuse
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-uu hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-uu
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-adb hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-adb
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-loaddefs hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-loaddef=
s
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-message hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-message=

/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-sh hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-sh
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-container hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-contain=
er
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/trampver hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/trampver
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-cmds hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-cmds
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-integration hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-integra=
tion
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-sudoedit hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-sudoedi=
t
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-cache hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-cache
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-sshfs hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-sshfs
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-crypt hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-crypt
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-compat hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-compat
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-gvfs hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-gvfs
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-ftp hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-ftp
/Users/cchoi/.config/emacs/elpa/tramp-2.7.2.1/tramp-rclone hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/net/tramp-rclone
/Users/cchoi/.config/emacs/elpa/faceup-20170925.1946/faceup hides =
/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/faceup=


Features:
(shadow mail-extr emacsbug hippie-exp elfeed-link keycast cus-start
emacs-news-mode org-goto windmove scroll-lock help-fns ...)

Memory information:
((conses 16 2115083 235089) (symbols 48 74485 2) (strings 32 375561 =
21084)
(string-bytes 1 11276924) (vectors 16 161157) (vector-slots 8 2658645 =
247053)
(floats 8 1594 19970) (intervals 56 57107 4124) (buffers 992 128))

=E2=80=94
Charles Y. Choi, Ph.D.
kickingvegas@HIDDEN









Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Charles Choi <kickingvegas@HIDDEN>
Subject: bug#76596: Acknowledgement (30.1; dired-movement-style does not
 honor subdir operations)
Message-ID: <handler.76596.B.174060040822736.ack <at> debbugs.gnu.org>
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
X-Gnu-PR-Message: ack 76596
X-Gnu-PR-Package: emacs
Reply-To: 76596 <at> debbugs.gnu.org
Date: Wed, 26 Feb 2025 20:07:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76596 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76596: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76596
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 27 Feb 2025 07:54:01 +0000
Resent-Message-ID: <handler.76596.B76596.174064281223815 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Charles Choi <kickingvegas@HIDDEN>, Juri Linkov <juri@HIDDEN>
Cc: 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.174064281223815
          (code B ref 76596); Thu, 27 Feb 2025 07:54:01 +0000
Received: (at 76596) by debbugs.gnu.org; 27 Feb 2025 07:53:32 +0000
Received: from localhost ([127.0.0.1]:57866 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnYi4-0006C3-4V
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 02:53:32 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:49802)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tnYi1-0006Bg-Cg
 for 76596 <at> debbugs.gnu.org; Thu, 27 Feb 2025 02:53:30 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tnYhv-0007wF-2q; Thu, 27 Feb 2025 02:53:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=tEb4DcDYkeX5GhlYxlgNY+KVYqgumnTRsgkiehCWJV4=; b=aHfaeh0oMg5+
 OGIlX5nlyd3ImiqjqROG6jW/eg/Q4Du0cwqpOIym9KWHstEOBM1KlP/yo+736aeGL+XwitY6ontGI
 lSelkpmV4JFBT26uXEttHVyxziUyEn+t51xu+7pR2wtKKoyskmHrQQTDTda9DuE8t1rYju0T8I9BD
 x9KDeVch+vQJIqlgGwOt+Znt7Jhe2oSkZk97oBA2p6PU7O14V7n90Bb86MzbGiw0YI0yt8EjIykgw
 MEw4FpbW5HY8ktr73fMvnoHzRugooplP79ZIA2Sg6zWoxj85afayGlq9lvnoFXjG8mDh49esuvdoj
 a5C5PYBCHJGhtXh+cYmJvQ==;
Date: Thu, 27 Feb 2025 09:53:01 +0200
Message-Id: <867c5bvn6q.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN> (message from
 Charles Choi on Wed, 26 Feb 2025 12:06:14 -0800)
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Charles Choi <kickingvegas@HIDDEN>
> Date: Wed, 26 Feb 2025 12:06:14 -0800
> 
> 
> **** Title
> dired-movement-style does not honor subdir operations.
> 
> **** Description
> 
> Setting dired-movement-style to a non-nil value prevents moving the point to 
> 
> **** Environment
> GNU Emacs 30.1 (build 2, aarch64-apple-darwin24.3.0, NS appkit-2575.40 Version 15.3.1 (Build 24D70)) of 2025-02-25
> i--8<---------------cut here---------------end--------------->8---
> 
> **** Steps to Reproduce
> 1. Open Dired on a directory with sub-directories.
> 2. Open subdir in Dired.
> 3. M-x customize-variable dired-movement-style
> 4. Set dired-movement-style value to "Cycle through non-empty lines"
> 5. Navigate point via n, p, C-p, C-n to subdir
> 
> 
> **** Expected Result
> Point should land on subdir.
> 
> **** Actual Result
> Point avoids subdir, preventing running operations on it such as removing it (C-u k).

Juri, this seems to be due to your changes in commit 29d42d9158ae:
dired-between-files returns non-nil when on a subdirectory line, so
Dired thinks it's an empty line.

Charles, does the patch below give good results?

Juri, do you agree with the patch?  It should go to the release
branch.

diff --git a/lisp/dired.el b/lisp/dired.el
index 90d944c..17c8ba5 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -2888,15 +2888,19 @@ dired--move-to-next-line
           (setq wrapped t))
          ;; `bounded': go back to the last non-empty line.
          (dired-movement-style ; Either 'bounded or anything else non-nil.
-          (while (and (dired-between-files) (not (zerop arg)))
+          (while (and (dired-between-files)
+                      (not (dired-get-subdir))
+                      (not (zerop arg)))
             (funcall jumpfun (- moving-down))
             ;; Point not moving means infinite loop.
             (if (= old-position (point))
                 (setq arg 0)
               (setq old-position (point))))
           ;; Encountered a boundary, so let's stop movement.
-          (setq arg (if (dired-between-files) 0 moving-down)))))
-      (unless (dired-between-files)
+          (setq arg (if (and (dired-between-files)
+                             (not (dired-get-subdir)))
+                        0 moving-down)))))
+      (unless (and (dired-between-files) (not (dired-get-subdir)))
         ;; Has moved to a non-empty line.  This movement does
         ;; make sense.
         (cl-decf arg moving-down))




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 27 Feb 2025 17:53:02 +0000
Resent-Message-ID: <handler.76596.B76596.174067877913032 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Charles Choi <kickingvegas@HIDDEN>, 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.174067877913032
          (code B ref 76596); Thu, 27 Feb 2025 17:53:02 +0000
Received: (at 76596) by debbugs.gnu.org; 27 Feb 2025 17:52:59 +0000
Received: from localhost ([127.0.0.1]:37412 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tni4B-0003O7-8W
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 12:52:59 -0500
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:54647)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tni49-0003NZ-9x
 for 76596 <at> debbugs.gnu.org; Thu, 27 Feb 2025 12:52:57 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id AC1FC44390;
 Thu, 27 Feb 2025 17:52:49 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <867c5bvn6q.fsf@HIDDEN>
Organization: LINKOV.NET
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN>
Date: Thu, 27 Feb 2025 19:52:05 +0200
Message-ID: <874j0fwa0q.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkeduudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledruddthedruddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddthedruddujedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeeiheelieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehkihgtkhhinhhgvhgvghgrshesghhmrghilhdrtghomhdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrgh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> **** Expected Result
>> Point should land on subdir.
>> 
>> **** Actual Result
>> Point avoids subdir, preventing running operations on it such as removing it (C-u k).
>
> Juri, this seems to be due to your changes in commit 29d42d9158ae:
> dired-between-files returns non-nil when on a subdirectory line, so
> Dired thinks it's an empty line.
>
> Charles, does the patch below give good results?
>
> Juri, do you agree with the patch?  It should go to the release
> branch.

I'm not sure what is the behavior expected by most users?
It seems the intention for this feature was to visit only
filename lines with n, p, C-p, C-n, since there are already
special commands to visit subdir lines with C-M-n, C-M-p and M-G.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Charles Choi <kickingvegas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 27 Feb 2025 18:05:02 +0000
Resent-Message-ID: <handler.76596.B76596.174067945416715 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 76596 <at> debbugs.gnu.org
Cc: Eli Zaretskii <eliz@HIDDEN>, Juri Linkov <juri@HIDDEN>
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.174067945416715
          (code B ref 76596); Thu, 27 Feb 2025 18:05:02 +0000
Received: (at 76596) by debbugs.gnu.org; 27 Feb 2025 18:04:14 +0000
Received: from localhost ([127.0.0.1]:37484 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tniF4-0004LU-CF
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:04:14 -0500
Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]:55786)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kickingvegas@HIDDEN>)
 id 1tniF2-0004Kn-18
 for 76596 <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:04:12 -0500
Received: by mail-pj1-x1035.google.com with SMTP id
 98e67ed59e1d1-2feb9078888so590569a91.3
 for <76596 <at> debbugs.gnu.org>; Thu, 27 Feb 2025 10:04:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740679445; x=1741284245; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=HpGGfUacsNdIiBh+ekGG98XCahjzdHyWrZcGngFDhRg=;
 b=Rc3YI6mOhVr1HEhhXtZzyp7HX45g/IsQ1lZ4As9FLbT/wO8RhRfdmqLoFcdjieK4nj
 MfnaHUdO3qy+WTUDUsxaZ+v0mSlz5PTj3qhY2b3kIMm38PhsaqGPhJlIcA2YmDsfsVcB
 3b/ISg8FSX7umVwDEYt9f2pJbBIw9fAE86wSrJ40jTMMSqDgRl1kRjpAUWJ7PRK2Lht+
 0woJv1BGu7wN8Trymf6WQxjmjDFP4/G0syVIGJxVQBNvFSFqtSuReHperoCTc/aIjNxk
 zwUIK2H6kov9zK5F21V7ZrAAp7c88sgifqiM/L2JMMNalxuxg8gyM2xZ2gpmyqe6zdeC
 AuYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740679445; x=1741284245;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=HpGGfUacsNdIiBh+ekGG98XCahjzdHyWrZcGngFDhRg=;
 b=FId0LIYrMc4V+NgIE6NA3PjXshax1R1FdUofKakTjNeM9cBkOvlJPIufqB2TUewZsK
 EZvBYizFO4Ki+5NOO8RWPY9ZaBeIk/mdPFb4DDk5f+fy0ZVYu+BTr9Pstja7z7XbQNnP
 Ur35snvG+wbkWpBuOdmbQ+mtoRORXtQwRolZeC0pW/Ckd/rLAfJ2R4bbenykC5bX2aiu
 QYptvGqxMsnbdIGtxEkypZfvsVnF7kWX0AHL6r4rC8+VOzSL1KADESfHOI7l2/a6hpJ4
 6Oqi8q78gh2atUUvIt1bvxl6RlNND2k3PApt+6waxYRJ/Et/nIuocAIVQ6hSkhAi1JQO
 1V5A==
X-Gm-Message-State: AOJu0YxJz1B3M4nGiewNPeMDCafFuyXgP0A8ZwOAd6UTTnQ0SxPOLcmT
 n501297iA/4dYMVP26EpFfrhkZDixTRneQSdSSUJGI4dEXDyomm5BCgglw==
X-Gm-Gg: ASbGncvz7bjDZVl1SCNgzGbpJXX/Mt7qsdWW4utS2AFyEGpeHWnyGQM/rQ+9Hpp5XrQ
 oLv+sJ8RW5r4pI5Ny1Tq1A52Le/icYJleD2DycrVG22bk0Uf+pH2aD7I02vAOgpipygCgg6ihCX
 gI0a3esaYz2wFWQ1u9/dG+GecVTSvk36/Dy3FDKBPTbyNvPZxY3VPd07QK1peBTT/gSbZizmPUa
 Nlji9O3KrYhmySKhvfip77Hh18xBtaXL2o3SMnnuzBCBIWsuj4lGYKuiebqKNmlt+tLmKtoyltV
 de9xRgv/YjiOk1PPwQ5BZmgsVqghLLvix9Yjo5m6hwP+8uXimRHhF/JlIWNhYUnsxs1HuCZbOeV
 3JHhxywFdpFY=
X-Google-Smtp-Source: AGHT+IGyrUO8gSXG8vu6EtzfK+v6l+1305LXyrNwZGCgSd0ak2nGZe7Do0GY3+8VYupO/Ujpomir0Q==
X-Received: by 2002:a17:90b:3845:b0:2ee:74a1:fba2 with SMTP id
 98e67ed59e1d1-2febab78d1fmr374353a91.20.1740679445382; 
 Thu, 27 Feb 2025 10:04:05 -0800 (PST)
Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net.
 [73.170.198.193]) by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2fe825a99a7sm4485480a91.6.2025.02.27.10.04.04
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 27 Feb 2025 10:04:04 -0800 (PST)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
From: Charles Choi <kickingvegas@HIDDEN>
In-Reply-To: <874j0fwa0q.fsf@HIDDEN>
Date: Thu, 27 Feb 2025 10:03:53 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <D04BA3F3-4C42-4B55-A078-FC66C6911510@HIDDEN>
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


Juri -

The notion of navigation only by type is I think too restrictive, =
particularly for dired-next-line and dired-previous-line.

My expectation is that those two commands should also work on subdirs, =
and I don't think I'm alone in thinking this.


Charles

=E2=80=94
Charles Y. Choi, Ph.D.
kickingvegas@HIDDEN





> On Feb 27, 2025, at 9:52=E2=80=AFAM, Juri Linkov <juri@HIDDEN> =
wrote:
>=20
> I'm not sure what is the behavior expected by most users?
> It seems the intention for this feature was to visit only
> filename lines with n, p, C-p, C-n, since there are already
> special commands to visit subdir lines with C-M-n, C-M-p and M-G.






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Charles Choi <kickingvegas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 27 Feb 2025 18:31:03 +0000
Resent-Message-ID: <handler.76596.B76596.17406810054110 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 76596 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17406810054110
          (code B ref 76596); Thu, 27 Feb 2025 18:31:03 +0000
Received: (at 76596) by debbugs.gnu.org; 27 Feb 2025 18:30:05 +0000
Received: from localhost ([127.0.0.1]:37669 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnie3-00012f-Ot
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:30:05 -0500
Received: from mail-pj1-x102c.google.com ([2607:f8b0:4864:20::102c]:59512)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kickingvegas@HIDDEN>)
 id 1tnidO-00010a-9U
 for 76596 <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:29:22 -0500
Received: by mail-pj1-x102c.google.com with SMTP id
 98e67ed59e1d1-2fea8d8c322so1841406a91.2
 for <76596 <at> debbugs.gnu.org>; Thu, 27 Feb 2025 10:29:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740680956; x=1741285756; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=rRqaIRQuoiQPslXhYlb5burmUQRpV8lM8Q9JVpJB/30=;
 b=aoMq4Ebl1HhNX5xucqs98TMK29ic3/iWOamdAR4ZqX8NsZfJO8eDqA7iTfJHoc6ezl
 a+vDiI3B9qvAVANP0OALvsr7P/EFuJ6CsqlD2b8GAGcLqiuti53OJnfp3oBa005gbWG1
 4sXFB8zcegpKtdF8k+kLaq4HAOLbqqolu5uuFFj2sKtFe5uRAUrrpWeiTO9etJnel9+X
 Zdp86GeXEmprqPkPCzGxF3W7fyqxVaCsXcmOzVqOhmVC8lP+kZu5rKV6lsCOFcV5vp5+
 ADWJxC582jmaDRUSecwv4seEvXSMD7gWqZnok5g/mvo79hpkjFVMHYykOlsmHe1RpRGG
 a/4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740680956; x=1741285756;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=rRqaIRQuoiQPslXhYlb5burmUQRpV8lM8Q9JVpJB/30=;
 b=VmwxK1P1wQEJG3ydGvZxv9FJR5gzIO1LUorQsJTOV811yDz56rMGVJSB5lb0f4N4Qb
 Un0VwJGcpiglY+F1CgYp0U5BWlknNDA5XiNpenhL3BF+WdCbFTpLaf+XYkPqQTvkK5eL
 wvdZAuPmNer+lD0MADFZ4ksN8I28llDuN3h/CgC1LDhM0yZRO2QeVgSCFFn8EuTTdtyJ
 NbYfB14rugaYAzCQaOrM/0sYhULIsB6HeLz6lUBFS/sIclFdbtn8/PnVFbt4/M8AIDnx
 +NJr6VOJZm767CQV6lF2vqWnta81Uqjco/gbBwtu9pKHYqkO1HDgh9q1IxW8b3tAyAxX
 SRUQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCW/VKxL8+kKXQ87JLHX70P2KUcK16Ca6oixjoloIUxr3KMgH7EUc8gonXooAjJ4J5fi8Z2KIw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YyHb62WB4eZ06LDXW5kPZoy3O2n5XJMa5DWq5iwgI5UyuKfDLDN
 XK3jNlC/ztyucTO14JMTI+X9rt+iIzuzSJxK80Zh0glQT55pHu8Hl8sl8g==
X-Gm-Gg: ASbGncvV4833jXiB3/iPRy3LQp7Zn1K+XX+kktlfxo93f9wha4O5wUpK63PF/t4PIqS
 CA8Ec1NVwslmBgjDrNhAN1WGEHZGnh4kaJr9F4XeJyreQn492CU2LotZ5EPbbKM18qHlOkbrqR7
 IgPjqiVUkWuG3e/ee+LCwDduMNt5p/OUcQW/kraZgBFFJ5x6OH4vliDqM5BYKeMMz9PZUFCvZtv
 zVyJYn5Z5nT2AD7tSgpTFdEzowpMRy90Ch79J/2X1SQ9JnW+7sqgzn0vXvzJIC5HtpVEycihe3s
 xhwHG/pRtUFiItuaSp8cRTlPYyizKGW+H99BHl84WuR1KY2z5LdzDxx6lU54i3zAwVQFlI4B+8Y
 xK4YEpPusmCQ=
X-Google-Smtp-Source: AGHT+IGQPwgH3wnEwaxX8+M7ffSgggQxJ1FG8bV+yur+dhvKcdKLFR4yoRq0o7bS2LamkwV8b81WHQ==
X-Received: by 2002:a17:90b:3d0a:b0:2f6:be57:49d2 with SMTP id
 98e67ed59e1d1-2febab7459bmr587594a91.17.1740680955979; 
 Thu, 27 Feb 2025 10:29:15 -0800 (PST)
Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net.
 [73.170.198.193]) by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2fe8284f064sm4139513a91.40.2025.02.27.10.29.14
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 27 Feb 2025 10:29:15 -0800 (PST)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
From: Charles Choi <kickingvegas@HIDDEN>
In-Reply-To: <867c5bvn6q.fsf@HIDDEN>
Date: Thu, 27 Feb 2025 10:29:04 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <3299B9A5-E4FA-4C26-9734-83C9149D2DCF@HIDDEN>
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli -=20

Thanks much for the response. I=E2=80=99ve manually applied the patch to =
my local dired.el and have verified that the expected behavior for =
dired-next-line and dired-previous-line to move the point on a subdir =
works for all values of dired-movement-style.


All my best -=20

Charles

=E2=80=94
Charles Y. Choi, Ph.D.
kickingvegas@HIDDEN





> On Feb 26, 2025, at 11:53=E2=80=AFPM, Eli Zaretskii <eliz@HIDDEN> =
wrote:
>=20
>> From: Charles Choi <kickingvegas@HIDDEN>
>> Date: Wed, 26 Feb 2025 12:06:14 -0800
>>=20
>>=20
>> **** Title
>> dired-movement-style does not honor subdir operations.
>>=20
>> **** Description
>>=20
>> Setting dired-movement-style to a non-nil value prevents moving the =
point to=20
>>=20
>> **** Environment
>> GNU Emacs 30.1 (build 2, aarch64-apple-darwin24.3.0, NS =
appkit-2575.40 Version 15.3.1 (Build 24D70)) of 2025-02-25
>> i--8<---------------cut here---------------end--------------->8---
>>=20
>> **** Steps to Reproduce
>> 1. Open Dired on a directory with sub-directories.
>> 2. Open subdir in Dired.
>> 3. M-x customize-variable dired-movement-style
>> 4. Set dired-movement-style value to "Cycle through non-empty lines"
>> 5. Navigate point via n, p, C-p, C-n to subdir
>>=20
>>=20
>> **** Expected Result
>> Point should land on subdir.
>>=20
>> **** Actual Result
>> Point avoids subdir, preventing running operations on it such as =
removing it (C-u k).
>=20
> Juri, this seems to be due to your changes in commit 29d42d9158ae:
> dired-between-files returns non-nil when on a subdirectory line, so
> Dired thinks it's an empty line.
>=20
> Charles, does the patch below give good results?
>=20
> Juri, do you agree with the patch?  It should go to the release
> branch.
>=20
> diff --git a/lisp/dired.el b/lisp/dired.el
> index 90d944c..17c8ba5 100644
> --- a/lisp/dired.el
> +++ b/lisp/dired.el
> @@ -2888,15 +2888,19 @@ dired--move-to-next-line
>           (setq wrapped t))
>          ;; `bounded': go back to the last non-empty line.
>          (dired-movement-style ; Either 'bounded or anything else =
non-nil.
> -          (while (and (dired-between-files) (not (zerop arg)))
> +          (while (and (dired-between-files)
> +                      (not (dired-get-subdir))
> +                      (not (zerop arg)))
>             (funcall jumpfun (- moving-down))
>             ;; Point not moving means infinite loop.
>             (if (=3D old-position (point))
>                 (setq arg 0)
>               (setq old-position (point))))
>           ;; Encountered a boundary, so let's stop movement.
> -          (setq arg (if (dired-between-files) 0 moving-down)))))
> -      (unless (dired-between-files)
> +          (setq arg (if (and (dired-between-files)
> +                             (not (dired-get-subdir)))
> +                        0 moving-down)))))
> +      (unless (and (dired-between-files) (not (dired-get-subdir)))
>         ;; Has moved to a non-empty line.  This movement does
>         ;; make sense.
>         (cl-decf arg moving-down))






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 27 Feb 2025 19:49:02 +0000
Resent-Message-ID: <handler.76596.B76596.174068572021836 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juri Linkov <juri@HIDDEN>
Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.174068572021836
          (code B ref 76596); Thu, 27 Feb 2025 19:49:02 +0000
Received: (at 76596) by debbugs.gnu.org; 27 Feb 2025 19:48:40 +0000
Received: from localhost ([127.0.0.1]:38264 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnjs7-0005g3-LL
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 14:48:40 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39468)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tnjs5-0005fZ-9F
 for 76596 <at> debbugs.gnu.org; Thu, 27 Feb 2025 14:48:38 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tnjry-000860-Pe; Thu, 27 Feb 2025 14:48:30 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=QzgASC/DMiQMVaGHPD0VoHZDgW5+55+GyeOMsM/6mxQ=; b=bZO997SB7eBb
 7wxwrmIjCkHmpmloMItyndCVvfvq3KWswH3CSEv+6lmCIYmcJ6WTyD2t7Xhxp6U/vPmfghsV+haiJ
 RQAzFx7jr4UrMrHna3JoCmGz5qHgCz3Sg+D//CysCkZyryDDDW62zkb/qZWe4HDfN611q7NVDM51K
 c2XL7Hf5vMUkTQsw12qGGyXjk7dJEhpy7Y5GFtc8vd+5S7f85yAnl5SCeYYgdkJtm1bLbXAaJYxZx
 V3cszwQjDtHIPquIuxq+pfwJuYWV8wd9rxUBAV3R1EPKIyHcPiivgIWbEKCYNh3DDMXcCVRhw/xLO
 eez1mCO0qfCG43MqKlq8qA==;
Date: Thu, 27 Feb 2025 21:48:25 +0200
Message-Id: <861pvjtbhy.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <874j0fwa0q.fsf@HIDDEN> (message from Juri Linkov on
 Thu, 27 Feb 2025 19:52:05 +0200)
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

> From: Juri Linkov <juri@HIDDEN>
> Cc: Charles Choi <kickingvegas@HIDDEN>,  76596 <at> debbugs.gnu.org
> Date: Thu, 27 Feb 2025 19:52:05 +0200
> 
> >> **** Expected Result
> >> Point should land on subdir.
> >> 
> >> **** Actual Result
> >> Point avoids subdir, preventing running operations on it such as removing it (C-u k).
> >
> > Juri, this seems to be due to your changes in commit 29d42d9158ae:
> > dired-between-files returns non-nil when on a subdirectory line, so
> > Dired thinks it's an empty line.
> >
> > Charles, does the patch below give good results?
> >
> > Juri, do you agree with the patch?  It should go to the release
> > branch.
> 
> I'm not sure what is the behavior expected by most users?
> It seems the intention for this feature was to visit only
> filename lines with n, p, C-p, C-n,

I initially thought about that, but (a) the documentation says
something else, and (b) the original implementation, before your
changes mentioned above, indeed skipped only empty lines, not any
lines that don't show a file name.  So I changed my mind about that.




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 1 Mar 2025 05:05:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 00:05:53 2025
Received: from localhost ([127.0.0.1]:58346 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toF2v-0007Ip-6b
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 00:05:53 -0500
Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:59824)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1toF2s-0007I1-NS
 for control <at> debbugs.gnu.org; Sat, 01 Mar 2025 00:05:51 -0500
Received: by mail-ej1-x62d.google.com with SMTP id
 a640c23a62f3a-aaf0f1adef8so543525366b.3
 for <control <at> debbugs.gnu.org>; Fri, 28 Feb 2025 21:05:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740805545; x=1741410345; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=zWRw+tgRC3dVLXpah+2Mz6IC+CojC7y8kvyppRvO1ck=;
 b=m5c97y/wGBpMwN1c43mmeeJ8Hj9czhTFo2mWiTAkxAK/rVpU/UkZGCFlmsxubHEJw4
 yTwZPjGDiS8JjoxKPFUxxA9iOaGbmT7cNsGmywHlXipLYuNtJzN0mjwR9UknK7uuC56V
 vv84ZMN0AktGOStAqQPSeyWmj4D+ZUsRZszrgs1tgsILRUm2WB5Z1sBjKFz2wHp/uQdT
 G/dHp6tQdYZwy268G2mua3IEmK0EwGVcf4AyZlMy/I6w6FIRbBLBzWfX7Xw3YHxA7s4r
 hBIKdnrEZCPVqNswty2hRiMaLgnOBnzoZ2T06ar9bMGFDKI8jXqmVFezVWcTziGloASy
 KdIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740805545; x=1741410345;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=zWRw+tgRC3dVLXpah+2Mz6IC+CojC7y8kvyppRvO1ck=;
 b=c0rqoxSlQoYXoqcfMyX4svP+T3OcFxOt37uRo7XfHHAIpneAR3cBpeVSzAUqLi72PB
 //P9L3BsOZx8gOOHD3JNZBs2PUirwy7Dddh3BF+rsbrqfQTRPbxlwM/g0WC9JfqE9+uj
 GVknjOFrFAkW2t/JuUXY0RwEJbLPvQmJpDI1z4XWpeV3rgcBqKxKOIGxDhSEZnrkyrPD
 Vip1tMPMk2KR8rL10l2BsH7o0gDtaycB230+5VpPHEF0fQZbUtzC44yUYLgpdTGp69sm
 QbC6uUQEB/9sEIowfJowQeDvNq7k/AqydkRwjuIwbbvY2rFWoothETa1MszTAdtpsnmB
 ODJg==
X-Gm-Message-State: AOJu0Yx544wot8JFipjj7uZPN5xE5dTzoW14SRf6ObPSuRPn/jTyo1qR
 SXgPWlXsQrn6cTJpVqltEkOXtn9x3m5zx2DEHElTYoxuic4lEh4lvC6FX9iLnCPnAA4V0VmA0Xw
 Df+Xl48KvBMl6M0NvQ7zNIPk66GKV2/iQg70=
X-Gm-Gg: ASbGncthrTepZPLG6/IeWvfM+Q/xM7tqEIZtn+TXYG9bUQ2Rik48lr9NrKjEJGlUEo1
 KHe4htVpgc64Dp3P6M9OdbJP0H9bEEdMq3e142JPEwL2HX9ZZ8zoSJXy1Z1i0Y8FEWyGQRAQ8oa
 cAZJAqWZYmeDHYa5Nz3ABoKCT3Ew==
X-Google-Smtp-Source: AGHT+IFzMVSMhQM3Lo3amrAdbowDvl0N3P9RIBsUlnkrqvEOeTnPl2B0Eu/lfGvF76G8/lmGa7jnWOaWLh8vfvcsRi0=
X-Received: by 2002:a17:907:94cc:b0:abb:fcbb:ab20 with SMTP id
 a640c23a62f3a-abf25faa1b0mr582286066b.22.1740805544587; Fri, 28 Feb 2025
 21:05:44 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 28 Feb 2025 21:05:44 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 21:05:44 -0800
X-Gm-Features: AQ5f1Joxl4E4OkPFFe46mia0oPdx6h5WnxkjL8tZ_UstRDSVCR1x0R7G8rResd0
Message-ID: <CADwFkmn9P9Uk=-=noizdMXHE75T36DNWbNddPPs_LFwzu3xx_A@HIDDEN>
Subject: control message for bug #76596
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

severity 76596 minor
quit




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 07:14:02 +0000
Resent-Message-ID: <handler.76596.B76596.17410724358927 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17410724358927
          (code B ref 76596); Tue, 04 Mar 2025 07:14:02 +0000
Received: (at 76596) by debbugs.gnu.org; 4 Mar 2025 07:13:55 +0000
Received: from localhost ([127.0.0.1]:54815 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpMTT-0002Jt-5E
	for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 02:13:55 -0500
Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]:56733)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tpMTB-0002Ir-Ls
 for 76596 <at> debbugs.gnu.org; Tue, 04 Mar 2025 02:13:38 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 6989844321;
 Tue,  4 Mar 2025 07:13:29 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <861pvjtbhy.fsf@HIDDEN>
Organization: LINKOV.NET
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN>
Date: Tue, 04 Mar 2025 09:12:58 +0200
Message-ID: <87a5a1nval.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddutddufeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopeejieehleeiseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepkhhitghkihhnghhvvghgrghssehgmhgrihhlrdgtohhmpdhrtghpthhtohepvghlihiisehgnhhurdhorhhg
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> I'm not sure what is the behavior expected by most users?
>> It seems the intention for this feature was to visit only
>> filename lines with n, p, C-p, C-n,
>
> I initially thought about that, but (a) the documentation says
> something else, and (b) the original implementation, before your
> changes mentioned above, indeed skipped only empty lines, not any
> lines that don't show a file name.  So I changed my mind about that.

Maybe this preference should be defined by the option?
Or by a new value of the existing option?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 14:58:03 +0000
Resent-Message-ID: <handler.76596.B76596.17411002801843 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juri Linkov <juri@HIDDEN>
Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17411002801843
          (code B ref 76596); Tue, 04 Mar 2025 14:58:03 +0000
Received: (at 76596) by debbugs.gnu.org; 4 Mar 2025 14:58:00 +0000
Received: from localhost ([127.0.0.1]:60345 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpTiZ-0000Tf-GE
	for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 09:57:59 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:36680)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tpTiX-0000TU-6B
 for 76596 <at> debbugs.gnu.org; Tue, 04 Mar 2025 09:57:57 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tpTiR-00006y-7A; Tue, 04 Mar 2025 09:57:51 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=RP/xqxs1ZjaSEELbQIWI9RFAta7CALWKiw3EJTrNcBg=; b=cOKWSziY+Tn3
 yX5omc2QnB9YTr0//tpEPgNaVfnJzFhQvnbAYzoCvAwIkZOCQBXRB+ES1yahOPXPMqDKKRXQN9A8i
 s0e5IEH1oun4no7wWefJOWfBa+GvDh4/+c9yL7FnCTYU0pYH8kUaaw88/LSx1UQnlupudpNiQS4fR
 1McB3rf8FKCfIh2BWGewxdPbZjNBeuK6E5jv5Me4Z26S84YAbC/XA2pJ8xPIV1AGrHwy1iOzfSIKR
 t4J56xP0DrkNTqozllKD7STUfOK8luLt/QrMAUEssF7/K58v+kW2jgWoMHHP9SCFcaBGQV0m2eZD4
 XNuVtbvgEgjgDCQm2wU1WA==;
Date: Tue, 04 Mar 2025 16:57:49 +0200
Message-Id: <8634fskfma.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87a5a1nval.fsf@HIDDEN> (message from Juri Linkov on
 Tue, 04 Mar 2025 09:12:58 +0200)
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN> <87a5a1nval.fsf@HIDDEN>
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

> From: Juri Linkov <juri@HIDDEN>
> Cc: kickingvegas@HIDDEN,  76596 <at> debbugs.gnu.org
> Date: Tue, 04 Mar 2025 09:12:58 +0200
> 
> >> I'm not sure what is the behavior expected by most users?
> >> It seems the intention for this feature was to visit only
> >> filename lines with n, p, C-p, C-n,
> >
> > I initially thought about that, but (a) the documentation says
> > something else, and (b) the original implementation, before your
> > changes mentioned above, indeed skipped only empty lines, not any
> > lines that don't show a file name.  So I changed my mind about that.
> 
> Maybe this preference should be defined by the option?
> Or by a new value of the existing option?

Yes, additional value(s) of the option would be good if we want to
have both behaviors.

Are you okay with me installing my patch, and then you working on
adding the new value(s)?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Charles Choi <kickingvegas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 17:14:02 +0000
Resent-Message-ID: <handler.76596.B76596.17411084087855 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 76596 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17411084087855
          (code B ref 76596); Tue, 04 Mar 2025 17:14:02 +0000
Received: (at 76596) by debbugs.gnu.org; 4 Mar 2025 17:13:28 +0000
Received: from localhost ([127.0.0.1]:60665 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpVpg-00022c-5w
	for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 12:13:28 -0500
Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:42098)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kickingvegas@HIDDEN>)
 id 1tpVpd-00022J-0R
 for 76596 <at> debbugs.gnu.org; Tue, 04 Mar 2025 12:13:25 -0500
Received: by mail-pl1-x633.google.com with SMTP id
 d9443c01a7336-2235189adaeso76265ad.0
 for <76596 <at> debbugs.gnu.org>; Tue, 04 Mar 2025 09:13:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741108399; x=1741713199; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Bsh8XfEv7YOu2JGS6Ab2n5yjRJu7POHGIEIybW7VjV8=;
 b=B71zZEG5qOTPECSRFdaUH4nFPXKxN6OODVZuPPMkxX5dda+dny85g9B5BRia+vfglb
 xeqOBIVK8YQkytxR8i5kr7wa5Xokd/69tlm5RJrvuSdnk0JqoxWXs2yq408sKxRwykAe
 qGBShoECUMCh3pWjrjdMlevFGTL82O9tyZ9ueqvFlXRM/WeKFXt1Y2CtEl5DdhpwKfqN
 +XA462ZoiZuTnC3OrDI0NCpjsODG+DLWej0qfIRItBvOlA04yao3sBMwXE9D1mEVqkUb
 tzU/rUU1NMFnuj6v1hiTG6k6uTv2Eg8cSHOARGWHUdtRLfwlTebcvSqBLc7F1ihKokpT
 WxQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741108399; x=1741713199;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Bsh8XfEv7YOu2JGS6Ab2n5yjRJu7POHGIEIybW7VjV8=;
 b=MRDc46/kbLfrR7kaJ0UcIEz5uYS9AIo+eivX0hR2mIjnYPzAIzOxZFLFD2m6S7BPR7
 L1+kRhb1zBzcia6YhaIzyIHiN/LsfBg8xrlI7i3v2FsrnHBkVsBYgXTr90ySh6jeVCYk
 jFkjOBz0r+J68O59STnUz2ty38qnVtEJ2snYRZG3irsKvn1BE38obaja7ryMKUwHztOW
 SsvnzBAGKrPAiDt0qH9IqvX2nJHl1E6Q/SssOg8h5z0RptKr2oRF+/ejPgoC+9qxEugo
 /8S/XKGhCR6GjttX0703RDjVYZwHlONoXm7T6loPkHbMt8hWZFa2hjQXUlltvynocSJY
 w6Wg==
X-Forwarded-Encrypted: i=1;
 AJvYcCUJ98MwkqMgtQmR2TUKt9ZsllgXE0DrmdMXa7zSYkGHWoCw/RmO/NTX8pI2oopm2hd3usmQUw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzM1NwII0NscXAoUui46S8016TDqchNhul37E2sc21GYJJgGQOf
 i/07bSV1HS/2t0E5mhIvuJgmhkfs6eiAG5ubkjI4VBvsczz6miCF
X-Gm-Gg: ASbGnctsdnAUz0Pg1QWfCpRKpQlWhYKHGwqo2FqmEcvsTxCc8SiEciQtwl0b+ayci41
 WWT3N1yvC5W01Cl21yeI/IGOANRCBjQFvMPCS7cxlqz3jK56jxjtfMLc9wlB93+tLy3u+/ZlLvs
 +KNzEvlYwirXfvNp8znrsp4/Wr9M3WWBSFtpn69NX/HHKOvOz2JvlKGyONiERz4tXrqMssTExT6
 CdO3oh1vAgXf7/lVx0sfc4cSxKf4+SJKSFDwVpgStMLyzKCvXAh1/SROhTBpjXKeFTK6DSxiYcq
 9yNSc6bFRzAd7CzXXb0k+LAookvL7JJpJRjt5HNV5r6kK6cni4zryTVvaT6HsZ0DPIvmfakgSyJ
 OQLOnxCfUeY2RhJnB+vrNjTkAjZjKfQ==
X-Google-Smtp-Source: AGHT+IEbjh4eFhguNyspzdVm4MpYSWvkmMOjw/hi0YBn8PNEGHeqniKQT14kiYHa65n+39GYz1utXQ==
X-Received: by 2002:a17:902:c950:b0:220:e91f:4408 with SMTP id
 d9443c01a7336-223d97b102emr60837345ad.22.1741108398606; 
 Tue, 04 Mar 2025 09:13:18 -0800 (PST)
Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net.
 [73.170.198.193]) by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-223501d35a4sm98429815ad.35.2025.03.04.09.13.17
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 04 Mar 2025 09:13:18 -0800 (PST)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
From: Charles Choi <kickingvegas@HIDDEN>
In-Reply-To: <8634fskfma.fsf@HIDDEN>
Date: Tue, 4 Mar 2025 09:13:03 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <7C23D3EC-9CDE-4289-85C1-EA8051DED30C@HIDDEN>
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN> <87a5a1nval.fsf@HIDDEN>
 <8634fskfma.fsf@HIDDEN>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli -=20


It is not clear to me the value of having an option to prevent =
navigating to subdirs to reproduce the behavior shipped in 30.1. Why =
enforce two separate commands of navigation based on type? To me, subdir =
navigation is a subset of line navigation where line navigation moves =
the point to any non-blank line, and subdir navigation only applies to =
subdirs.

If it is insisted that enforcing separate commands for type navigation =
(file/directory, subdir) be supported, then please do _not_ make this =
option the default for dired-movement-style. I still consider such an =
option to be a user interface mistake.

Respectfully -

Charles

=E2=80=94
Charles Y. Choi, Ph.D.
kickingvegas@HIDDEN





> On Mar 4, 2025, at 6:57=E2=80=AFAM, Eli Zaretskii <eliz@HIDDEN> =
wrote:
>=20
> Yes, additional value(s) of the option would be good if we want to
> have both behaviors.
>=20
> Are you okay with me installing my patch, and then you working on
> adding the new value(s)?






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Drew Adams <drew.adams@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 19:39:02 +0000
Resent-Message-ID: <handler.76596.B76596.17411171003795 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Charles Choi <kickingvegas@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Cc: "76596 <at> debbugs.gnu.org" <76596 <at> debbugs.gnu.org>, Juri Linkov <juri@HIDDEN>
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17411171003795
          (code B ref 76596); Tue, 04 Mar 2025 19:39:02 +0000
Received: (at 76596) by debbugs.gnu.org; 4 Mar 2025 19:38:20 +0000
Received: from localhost ([127.0.0.1]:32971 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpY5r-0000z9-HJ
	for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:38:19 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:30964)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>)
 id 1tpY5o-0000yv-He
 for 76596 <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:38:17 -0500
Received: from pps.filterd (m0246617.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 524HMiqt011936;
 Tue, 4 Mar 2025 19:38:14 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc
 :content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to; s=
 corp-2023-11-20; bh=pkJqA5eidC4yEAQxUf4trSp9KLTVoT0k8zIGimjmvd0=; b=
 h2BSMR5tKmRtqnNWffHNHYU0zyHL+13Rr45V/zWsl/ic3bhV828Ktr5WTijDjxL5
 0lCGbt0xljEA56UasFJa/4+Zx1B32asIHh+zGHyoP9xigV1FuwCSWq3DpiYwAuVd
 7IZIk9IsQAaioMbnDupn0RIUxaqdQoDzMf9QSv+J0qdIPFnOEhejeHSRAXhUb68U
 daCknxmQbMQ7ZBIwyY+1FVxkF2J05XFw+NwlmwKiJfupCm7UIE2CYv/nbqoYT4OK
 6GscHGgqFfeGFeJ7VvPTTy9VuSyjZWgl8DI5Ziv/FdBU2hcOIcsnvzeyyoy6/ZP9
 PUYsBzMDMYe8gIfPsoIzJg==
Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com
 (phxpaimrmta03.appoci.oracle.com [138.1.37.129])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 453ub7605c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Mar 2025 19:38:14 +0000 (GMT)
Received: from pps.filterd
 (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
 by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2)
 with ESMTP id 524JAmdb021926; Tue, 4 Mar 2025 19:38:14 GMT
Received: from nam12-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173])
 by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id
 453rwvc8y0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 04 Mar 2025 19:38:13 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=Vcn8YtNlG0OCuwy7wRvivVMxlm4CMPSpVyMjpPeSuVijbRi8Fs9dopEJy/RTeCOehIy7Jk84Nd+kEgkN8SgRlFelt/GaUMnSxkP8n8jOMqMZ7FReAUlzT8eDH7W8geZ/2tC18yddBnVfSCrlTkSAafreIe+JhQR79udtjxZCjdm/3PDodOlunnBuh7qjkPH0Muysw22XpLCaAu09LoIjKJpDm0oxxVY8hMh/pMljz5jWExT8ALBtZ5C6vv67gozPz+JL8QeHu+hgYzg4J11Ae4Ax80Yq++JK3xY7MGT2oKYmC36CEyUoiPtIY+oTZtrivtuO8w2S3he8cZ+qJRH3lg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=pkJqA5eidC4yEAQxUf4trSp9KLTVoT0k8zIGimjmvd0=;
 b=Ial/a1PS5R3vRWIIwSnVYW4geaDAXGZEH7GEtflwDrtGhbHDcfrYh0iawsj+8i5s535GkCu9nNUD0QdLf3pE1XITUkMMxfJgSVBsa4kWTHz/3h/3EPwSKu8dQY5sAqLbWx3jb8cSFbljMynFcuevPRwbhKda0A4FhcLP+em1oE2DH2Ia0C705HB2rXHwtkX90L4dHuU8eSiH5D9HU/N9DmVZuyRVNHitT4zgJN9p5mAMG19j3M7CVANlqPK+QMTLGxq22RScz7O4ntjzPq3kdNATWsLfsG6vIsyzcnJjOMq/Mk1UlADaW7km0NI8nKiLLe06wCC49dqTDoyapyvS/A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
 dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pkJqA5eidC4yEAQxUf4trSp9KLTVoT0k8zIGimjmvd0=;
 b=Q/H9LS62UuXsPOpYRNzA18avM4eHZAwBhlxgj38fCuA1WRsoLGtiN+ZE13kZ9gcPyYLpdcL2lPe6ZlFoJViRWt2OJ8OdBUNdEtkFVm05D3DsLvxM8J3wFLEHCTL3ZWDCEVnp/jJXKRq+XX5gyH0UqvlVF50NWgZemcg5CT7kizA=
Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24)
 by BLAPR10MB4962.namprd10.prod.outlook.com (2603:10b6:208:327::23) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.29; Tue, 4 Mar
 2025 19:38:02 +0000
Received: from DS7PR10MB5232.namprd10.prod.outlook.com
 ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com
 ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8511.015; Tue, 4 Mar 2025
 19:38:02 +0000
From: Drew Adams <drew.adams@HIDDEN>
Thread-Topic: [External] : bug#76596: 30.1; dired-movement-style does not
 honor subdir operations
Thread-Index: AQHbjSjrNZUYd08sckqGvqIPYyFrDrNjVzcA
Date: Tue, 4 Mar 2025 19:38:02 +0000
Message-ID: <DS7PR10MB5232EB20BBC7A0F87982A859F3C82@HIDDEN>
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN> <87a5a1nval.fsf@HIDDEN>
 <8634fskfma.fsf@HIDDEN> <7C23D3EC-9CDE-4289-85C1-EA8051DED30C@HIDDEN>
In-Reply-To: <7C23D3EC-9CDE-4289-85C1-EA8051DED30C@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|BLAPR10MB4962:EE_
x-ms-office365-filtering-correlation-id: f0bbae7f-6dcc-412e-7885-08dd5b5413ec
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: WoZCuI9uBLlMaFXnqLaspoZzUVHGr2EgNMz773WHyRHFa+ZLLqWqplHDIt0wdIkFhg3TDI8xo4UWFZdFWZSSI9GerI7J6PMUcOA5NAvMsc52G6dLC57SqocWi8iZw+/MqzcAak1mZlhIg19HrRjV11c/SbJwZ9OVo/QBywNA9TAdOZNhZfK7mIjnQ/lyssQhp96lja6qTQJ8eI6nTflKpmqY6iQscbdbbcrfOIUUrqEvb/Gov/iPz8CkfoQV1crZ4grqrDP6dH9M8GZZPwxgx1I/L/wyodt14oA2+KqK0s593QQaVDY/vYdJwyTAi/Tbx+n1boM/CAFva2F5ujfW4v8ZddfmgtETEMbxT7xMPc6raiF8/ub2FNk9pKlhA0Fn9IcgehLHNTPoISoLIfjt7+6/dS/b3BltCn3ZURKNF3qGNrOY5DC6wvq06lhbvPCwiWiPuBvuNmUKev5pdIm9T2/w9b2+rhpBAk41IQlyXUdeIp8oXIPRKr3CpndIaGzYHZMSmKWXi/KWW6AdukqlPvhF+IPlWPvutHEtXQLHn6abXkQ5n0ozUAKysXbc/dnMnE0RJMqFJFRcjftoIKy3W6iyBepBsSt1MjkgujFP+6c9P/vpxHA2vRDkr4JNzNvy6oWsQaH+huiYW0fL2fSJ4F0CkZy7RtiPWESgvILz+I/hJfh7xOyjOymfFL7Xj3W1RO0U+r1E4vlIdeb+R4nhZskX/VVqCKOZhTztP7xouQ8SCryqiDEKnAW6ySbsCvcAi5Hta5Br7AWdQ9psc0zSCx8aTkuD2UWI++ZTkwGysdjMRvt0cAd8XTy2wAzbMnlM01am5yjAsRN11YKgoA+yhozukxDVKJbaEFs2X+cg/uGRKv+kx9IFS9Aj/7cCo5HvEo1IctFRaUfw1Dt1eUlKj97amrSngrr49JgMmbTyjCvdJxThI5U4bFW8uyQs66LJbUjV/p7r0vO0ipUOE8THwGbmonKrm4rmNxLTMFUGcSbGly88OhnkVcCLh5PSmDbUaUwYafO4BiHmDS7YcFbdWlD/fbkdAtCAKFHCttKXT3/PG2J6jhhimoXV4xrJRBxRols1HwzOT9oxzZMon8Lli/x7C1wuCc8OuTsSOBPDzcvf/3uDfTZt6GtpoKvnBQMBbA/btTMiwZMifTL1qBMfJuP3VFIiYBgUZj2tltn2wINdJxPa6kJDu+bm8xP7v0qet3QMs77Rk+QsQrlo8xwlHwtKOj87UFJ+bpy37TqyBY9CWJaMV+jcB/740YEjhmlFhDviP6xnRZyBShxwh5g1Cw7kshoYeyR5DRqIggzu7nZv+7jE0uR8xzXN2gwaAZrb72whUXC0cZxjv8/EsB+GsfRJ4zZxRW60qMAcqdWCIBxLIB3827Dz3HTY1uQkK7vkstOll7gnYMcxEcEA6fq1SznxrlVtqAk8Xv/ncTk13r1uBVnR5+34lgO3Ovjc+5I+
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 81C8v8s9otufjA9psSgvylUmCZ8v4vx8X07pcwF9KsOUC7zDRV45KgWTKwK3EfFbXK4MQs8bkRBXuHD8mmoVjFMmuMtjh70Uz245SsdCILWrs+0yKZDys/lIhRVfyin1gn6Jg6S9nZo+QlO9Ju7dlzTQlEN0mjGK5LvMlqvgTjSkqQsisDCRbaL//hTXLBiIBjI839ndjoRq+ZxoOpILUdCgAEl4geoTsQwUMu9MR7VFWHvAaRv9aeRXieI9XB50hbhdfIdYwnt9Od4HFxsesUSZ51cLcJbanW+gokMOKhLxp4yp/+1xbERB6WtVFfvHhlQKadke2JKSQnt9iOuqlY5bhisoOiddW8ELdQFwNO+kUOo9qQjCb++IuHeM8Ec3ZoIXfptp143WtWvwtVsxM7cJrnAebZSdl7TGyu/LfFSbjs2jF2tZSvXIb4s+oADEK0cp11q4Yyo6FnouGORTYMv35UgQYjmXQjcpJ3Vms3dzNIp7HFOew45huLSlEXzG+S5go940RmNdTV7MaR9TmGXzEBtpWWuv6ZOf8a5gEw7NjVYQ/lVRe9mUTqvpcKcw2cFirHraZx5oPflOwBAXJ+YoqzkNFtcBbRidIaqm29jzbQaLth0fpNSpFziG65X3Z+eUvqYeOKefhY6RMuOFeXnbad6flC4WfTd/vsoU62jTeTVxHsL63KUdYSSeHj9SWllDeEJbmeWb2gDQcaoIARYKYrzpcn+0zF9B7IgJC3WO0nu+sdL5AYOt2zvXRhnw++p40fw/xzksYidQik5+gucmxBnBkUgKRjT6a/BYbwnDYzFtxPkqbbdBDLDlJEgK8J2gGYUAdpuBhPY4s7Rd2mPu59bRpap2nuPv6kaHkuEZMWmyVs/YYKj17lklwXkRX8szRdDxY1co0E/tyVqDqajRage7mTftdEMMlb0B6ZcVRA2UyF8pQCivAFKZKVVVLyCka5zlqViOhthilttW6aH7h+BEB6Z8JYupPjFj1+21ESIqDLrxmSNsqZI1ONU4CX5FlruVshnBqthLFmijXGRjidC3Odk/WikDdq1B6+jEi1XJV8RFMrVi93uRcLJn4RwGHWOMAfUDkxMcFm3dn2BG7lgBcc/WuU17RWocCt/3i19WYriwOa+Cy8Ab2plHK2i2IwVFjnunJfLqmzu1d7ZWbvIekP0S74czaoYF2a3uhe81Vhwl3cjOGhyXOmX9Znc+BYOjgisF6Wvx9HcAV/wpuqnBMynWKMltuKg6uod7lO09BdOXT0ZzytxXrD1nWG4yj/OUiY7FvCCpTklzEmPt7eFks9VGcEPeX2bXpnvGpZuRbIWihyOL7A350tDWmQq9RfnidrIDuWNKcNbRMd7uniStz6fPHiQU/JC+H8/Ul9e5UIEjECW/afx84NHEtyENF205EFhLHMmvuOw9qUp5yHTfNdErEYnIZ6CSDsAW2KbXFI7wNrlGthge0usEzb4ZvY3ICe9rg52j6qFPpaiN5dyLhKtqvEBkQkB1WgD0j6nT4iHtrpJJxW/fwjUCxKB0w5ZP4Bo0/5mDaPbK07ODgubwF8jeuxC85kYDR6zslQmw6lNTOiF0ObmkLOeS
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: gVMExKuqZh7qvhF0Lt3R0tfXnJaHpUmOwgOuOO/V6pFaeTmRqk5JTYWrHN9NuOzxoc6hyTDAYSD91qyR3L9u2YFLzIx0tV+SVqbzkFLmDbOIvg8dH1awNjjMuvzMH+16OYSgJL3NJ7BYw3oGmQF6hkS6uokksK4fPGGNiuVyfvhcmjheGtMMdEFDs2xy3xpEG5LrAllhgrpa2FOrqJpYPmFvAjlWtw+V4OhlivySKz7GC6PxXy2P8M24ipo6fLSoUqLZNTI7BRGAthdDYTjp1OC+g5GXICuGRrXodW18Fb3dufNhIJqk/drTRJbIwgw5HetWqt25Bw95DpkIUlDHi1Ant6/PGg1Kdk8EPMw3Jz9gmgEIi4entvruSKkQ+WL9OzPnQjsoEySuC3X83Opbwgbay8TepMdbvFO5md74+ZZdU8ZzJtdAO8PO3cfCYta6fSCMKq3OnF8aPbIoF+ro1zKFFyrV7HmBZL/8rok2UEGhFlMCVOKu6EgJUHbSjmBkRHsAdiRRrDysZF9hzEN0XnVoVdN7daDJC/MOwRGd1bS0khdfVlYKmV7mUVT9uDPLO7yOK42XyBjaEFW8ni+JuyVhV/vMwS2OyGK19Yatj1s=
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f0bbae7f-6dcc-412e-7885-08dd5b5413ec
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2025 19:38:02.5775 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ifXVHJNNrng+SyXSD4IJs0+YEGQGR75w4CvfNUlAXszs/5k7LcpSRt9pSb0cj0xv5k7NoP0JFct3ltmq0MuXyA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB4962
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-03-04_08,2025-03-03_04,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 malwarescore=0
 bulkscore=0 adultscore=0 suspectscore=0 spamscore=0 phishscore=0
 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2502100000 definitions=main-2503040158
X-Proofpoint-GUID: K3CzhGxValTv7jIGGL4ss9MC8sjgOceV
X-Proofpoint-ORIG-GUID: K3CzhGxValTv7jIGGL4ss9MC8sjgOceV
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

PiBJdCBpcyBub3QgY2xlYXIgdG8gbWUgdGhlIHZhbHVlIG9mIGhhdmluZyBhbiBvcHRpb24gdG8g
cHJldmVudCBuYXZpZ2F0aW5nDQo+IHRvIHN1YmRpcnMgdG8gcmVwcm9kdWNlIHRoZSBiZWhhdmlv
ciBzaGlwcGVkIGluIDMwLjEuIFdoeSBlbmZvcmNlIHR3bw0KPiBzZXBhcmF0ZSBjb21tYW5kcyBv
ZiBuYXZpZ2F0aW9uIGJhc2VkIG9uIHR5cGU/IFRvIG1lLCBzdWJkaXIgbmF2aWdhdGlvbiBpcw0K
PiBhIHN1YnNldCBvZiBsaW5lIG5hdmlnYXRpb24gd2hlcmUgbGluZSBuYXZpZ2F0aW9uIG1vdmVz
IHRoZSBwb2ludCB0byBhbnkNCj4gbm9uLWJsYW5rIGxpbmUsIGFuZCBzdWJkaXIgbmF2aWdhdGlv
biBvbmx5IGFwcGxpZXMgdG8gc3ViZGlycy4NCj4gDQo+IElmIGl0IGlzIGluc2lzdGVkIHRoYXQg
ZW5mb3JjaW5nIHNlcGFyYXRlIGNvbW1hbmRzIGZvciB0eXBlIG5hdmlnYXRpb24NCj4gKGZpbGUv
ZGlyZWN0b3J5LCBzdWJkaXIpIGJlIHN1cHBvcnRlZCwgdGhlbiBwbGVhc2UgZG8gX25vdF8gbWFr
ZSB0aGlzDQo+IG9wdGlvbiB0aGUgZGVmYXVsdCBmb3IgZGlyZWQtbW92ZW1lbnQtc3R5bGUuIEkg
c3RpbGwgY29uc2lkZXIgc3VjaCBhbg0KPiBvcHRpb24gdG8gYmUgYSB1c2VyIGludGVyZmFjZSBt
aXN0YWtlLg0KDQorMSwgZm9yIG5vdCBwcmV2ZW50aW5nIG5hdmlnYXRpb24gdG8gc3ViZGlycy4N
Cg0KSSBldmVuIHNlZSBubyBwYXJ0aWN1bGFyIHZhbHVlIGluIHNraXBwaW5nDQpibGFuayBsaW5l
cyENCg0KVGhlIG9ubHkgdmFsdWUtYWRkZWQgdGhhdCBJIGNhbiBzZWUgYnkgdGhlDQoibW92ZW1l
bnQtc3R5bGUiIGZlYXR1cmUgaXMgdGhlIGBjeWNsZScgdmFsdWUNCih3aGljaCBpcyB0aGUgd3Jv
bmcgbmFtZSwgQlRXIC0gc2hvdWxkIGJlDQpgd3JhcCcsIGFzIGluICJ3cmFwIGFyb3VuZCIpLg0K
DQpBbmQgd3JhcHBpbmcgYXJvdW5kIGlzIHNvbWV0aGluZyBJIGFkZGVkIHRvIA0KZGlyZWQrLmVs
IChhbmQgc3VnZ2VzdGVkIGZvciB2YW5pbGxhIEVtYWNzKQ0KYXMgYW4gb3B0aW9uIChgZGlyZWRw
LXdyYXAtYXJvdW5kLWZsYWcnKSBiYWNrDQppbiAyMDEzLiAgQW5kIGl0IGRlZmF1bHRzIHRvIGB0
JywgYmVjYXVzZSB5b3UNCnVzdWFsbHkgZG8gd2FudCB0byB3cmFwIGFyb3VuZC4NCg0KQW5kIGlu
IERpcmVkKyB0aGF0IG9wdGlvbiBhbHNvIGFmZmVjdHMgb3RoZXINCm1vdmVtZW50czoNCg0KKiB0
byB0aGUgKEFSR3RoKSBuZXh0L3ByZXYgZGlyIGxpbmUgKGA+JywgYDwnKQ0KKiB0byB0aGUgKEFS
R3RoKSBuZXh0L3ByZXYgaW5zZXJ0ZWQgbGlzdGluZw0KICAoYEMtTS1uJywgYEMtTS1wJykNCg0K
V2h5IHRoZSBvcHRpb24gaXMgY2FsbGVkICJtb3ZlbWVudCBzdHlsZSIgaXMNCnVuY2xlYXIuICBB
bmQgd2h5IGRvZXMgdGhlIEJvb2xlYW4gY2hvaWNlIG9mDQpza2lwcGluZyBibGFuayBsaW5lcyBu
b3QgYXBwbHkgZm9yIGN5Y2xpbmc/DQoNCmBib3VuZGVkJzogc2tpcCBibGFuayBsaW5lcyBhbmQg
ZG9uJ3Qgd3JhcA0KYGN5Y2xlJyAgOiBza2lwIGJsYW5rIGxpbmVzIGFuZCB3cmFwDQpuaWwgICAg
ICA6IGRvbid0IHNraXAgYmxhbmsgbGluZXMgYW5kIGRvbid0IHdyYXANCg0KV2hhdCdzIG1pc3Np
bmcgaXMgImRvbid0IHNraXAgYnV0IHdyYXAiLg0KQW5kIHRoYXQncyBtYXliZSB0aGUgbW9zdCB1
c2VmdWwgcG9zc2liaWxpdHkuDQooSXQncyB0aGUgZGVmYXVsdCBiZWhhdmlvciBmb3IgRGlyZWQr
LikNCg0KSWYgeW91IHJlYWxseSB3YW50ZWQgdG8gcHJvdmlkZSBhbiBvcHRpb24gdG8NCnNraXAg
YmxhbmsgbGluZXMsIHRoYXQgc2hvdWxkIGhhdmUgYmVlbiBhDQpCb29sZWFuLCBhbmQgc2VwYXJh
dGUgZnJvbSBhbm90aGVyIEJvb2xlYW4NCm9wdGlvbiB0byB3cmFwIGFyb3VuZCAobWlzbm9tZXIg
ImN5Y2xlIikuDQoNClBsZWFzZSB0ZWxsIG1lIHdoeSBjeWNsaW5nIGRvZXNuJ3QgbG9naWNhbGx5
DQphcHBseSB0byBgQy1NLW4nLCBgQy1NLXAnLCBgPicsIGFuZCBgPCcuDQo=




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 04 Mar 2025 19:50:02 +0000
Resent-Message-ID: <handler.76596.B76596.17411177855967 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Drew Adams <drew.adams@HIDDEN>
Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org, juri@HIDDEN
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.17411177855967
          (code B ref 76596); Tue, 04 Mar 2025 19:50:02 +0000
Received: (at 76596) by debbugs.gnu.org; 4 Mar 2025 19:49:45 +0000
Received: from localhost ([127.0.0.1]:33024 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpYGu-0001YA-RW
	for submit <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:49:45 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:59490)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tpYGs-0001Xr-Gc
 for 76596 <at> debbugs.gnu.org; Tue, 04 Mar 2025 14:49:43 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tpYGl-0004f5-W9; Tue, 04 Mar 2025 14:49:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=JwItolOAMxcJ1MKd5K60QKRYGXQtHA/3nTTotTP91b8=; b=ENBC9TSU/8iS
 dpsULRSwrnZrKGdXdFpHMK3QwpQohVoeRLmXuCbK/HBtcrgP1eX5GparNAmnWyy//L8mkEtSkV9h3
 MXeodLkn6EkA/WWqZzvBxoNX9X1tPxKIALfdx4+LW+kCshX/OXEvekTnenrUkIuBxZQnLWyzS9gNY
 ed+nr5o7UYTX1/mAFH0eOJ180KdXUqaUh/x5QclGVq5CB4x0wG1T1Jrv1G5eZeRVVFLOMQWN1T+9V
 EK8RV+1dytNN/3gTmiwrPRXAAGPNhiVAlkfmCdVUxZ9JEBuQI+/vtvoWLQl71RaANeDlvp3VFheTM
 2+ajRuXWqo81AU7BpAgI9w==;
Date: Tue, 04 Mar 2025 21:49:33 +0200
Message-Id: <86o6ygpodu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <DS7PR10MB5232EB20BBC7A0F87982A859F3C82@HIDDEN>
 (message from Drew Adams on Tue, 4 Mar 2025 19:38:02 +0000)
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN> <87a5a1nval.fsf@HIDDEN>
 <8634fskfma.fsf@HIDDEN> <7C23D3EC-9CDE-4289-85C1-EA8051DED30C@HIDDEN> 
 <DS7PR10MB5232EB20BBC7A0F87982A859F3C82@HIDDEN>
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

> From: Drew Adams <drew.adams@HIDDEN>
> CC: "76596 <at> debbugs.gnu.org" <76596 <at> debbugs.gnu.org>,
>         Juri Linkov
> 	<juri@HIDDEN>
> Date: Tue, 4 Mar 2025 19:38:02 +0000
> 
> > It is not clear to me the value of having an option to prevent navigating
> > to subdirs to reproduce the behavior shipped in 30.1. Why enforce two
> > separate commands of navigation based on type? To me, subdir navigation is
> > a subset of line navigation where line navigation moves the point to any
> > non-blank line, and subdir navigation only applies to subdirs.
> > 
> > If it is insisted that enforcing separate commands for type navigation
> > (file/directory, subdir) be supported, then please do _not_ make this
> > option the default for dired-movement-style. I still consider such an
> > option to be a user interface mistake.
> 
> +1, for not preventing navigation to subdirs.
> 
> I even see no particular value in skipping
> blank lines!

This is all a tempest in a teapot.  We are discussing opt-in behavior,
so it should only matter to people who'd want to opt in.  People who
don't like these optional behaviors should not bother.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76596: 30.1; dired-movement-style does not honor subdir operations
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Mar 2025 10:03:01 +0000
Resent-Message-ID: <handler.76596.B76596.174151454923640 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76596
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: juri@HIDDEN
Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org
Received: via spool by 76596-submit <at> debbugs.gnu.org id=B76596.174151454923640
          (code B ref 76596); Sun, 09 Mar 2025 10:03:01 +0000
Received: (at 76596) by debbugs.gnu.org; 9 Mar 2025 10:02:29 +0000
Received: from localhost ([127.0.0.1]:58450 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1trDUK-00069D-Lr
	for submit <at> debbugs.gnu.org; Sun, 09 Mar 2025 06:02:28 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48820)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1trDUI-000691-PB
 for 76596 <at> debbugs.gnu.org; Sun, 09 Mar 2025 06:02:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1trDUD-00026e-5y; Sun, 09 Mar 2025 06:02:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=7qMgZz2A7l/zDQ9PypUCbzsjzhVrHbvYVkpqwMYAayA=; b=MXoj4NI7ag/P
 USJ1bzfWjAWDIWxDATHfyP1D6X38rtuJcJ//nTRDtoqxbpUbmnK30eHpherzCODR/jQ2sP3zGBcXV
 3amL0I5nLZj2mqCiDreQnIvMcoeRHiUFgIdsH89u47R3WprOqNiy//bXIlUW3CsYPYehGI0k1BanK
 LWw/knNFc5DYyCTxYcPYfMs/N5YjlQEehUzQBKhPteWaGWUnQJ+tc8/q9tFYFj3nVm6nMgm9TPTJO
 zm5Xdp20YB4uM6KTjtmbQPS8BBOTXpjF4GV43JEyggqF062+aK3z2rsR3I41auDOIC+Ri9KNvPtpL
 jperY7iMyENKGwRxiZckFA==;
Date: Sun, 09 Mar 2025 12:02:16 +0200
Message-Id: <86y0xefro7.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <8634fskfma.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 04
 Mar 2025 16:57:49 +0200)
References: <062BC3F1-D2C0-4077-9DB3-684717887E05@HIDDEN>
 <867c5bvn6q.fsf@HIDDEN> <874j0fwa0q.fsf@HIDDEN>
 <861pvjtbhy.fsf@HIDDEN> <87a5a1nval.fsf@HIDDEN>
 <8634fskfma.fsf@HIDDEN>
X-Spam-Score: -1.6 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

Ping! Juri, could you please answer my question below?

> Cc: kickingvegas@HIDDEN, 76596 <at> debbugs.gnu.org
> Date: Tue, 04 Mar 2025 16:57:49 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Juri Linkov <juri@HIDDEN>
> > Cc: kickingvegas@HIDDEN,  76596 <at> debbugs.gnu.org
> > Date: Tue, 04 Mar 2025 09:12:58 +0200
> > 
> > >> I'm not sure what is the behavior expected by most users?
> > >> It seems the intention for this feature was to visit only
> > >> filename lines with n, p, C-p, C-n,
> > >
> > > I initially thought about that, but (a) the documentation says
> > > something else, and (b) the original implementation, before your
> > > changes mentioned above, indeed skipped only empty lines, not any
> > > lines that don't show a file name.  So I changed my mind about that.
> > 
> > Maybe this preference should be defined by the option?
> > Or by a new value of the existing option?
> 
> Yes, additional value(s) of the option would be good if we want to
> have both behaviors.
> 
> Are you okay with me installing my patch, and then you working on
> adding the new value(s)?
> 
> 
> 
> 





Last modified: Sun, 9 Mar 2025 10:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.