From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Charles Choi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Jun 2024 17:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71401@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171769655328708 (code B ref -1); Thu, 06 Jun 2024 17:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Jun 2024 17:55:53 +0000 Received: from localhost ([127.0.0.1]:59138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sFHL5-0007Sw-2K for submit@debbugs.gnu.org; Thu, 06 Jun 2024 13:55:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:41628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sFHL1-0007Se-D6 for submit@debbugs.gnu.org; Thu, 06 Jun 2024 13:55:50 -0400 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 ) id 1sFGzZ-0008VQ-Lg for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2024 13:33:37 -0400 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sFGzV-0002Zl-RL for bug-gnu-emacs@gnu.org; Thu, 06 Jun 2024 13:33:37 -0400 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-1f4c7b022f8so11785495ad.1 for ; Thu, 06 Jun 2024 10:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717695210; x=1718300010; 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=YQvQ9dpbqNBfGEtj8KTkP+y4P6zaLgLzUCzctNr2H/c=; b=f9iMk9mmMNlWjSz5HA84i5Lq5Dh19JAhcPQiOM11m1v0seQI6glqJ9JjqRQHuLwd91 ao/8Kojh+LojO31RZdOgaxsVmxUEI5zWSYHq1FY/W11DasY5axD7lyT42ydrgBEh6lQS sP875WsTNaxram9W09REF3hJguaz+71yDAb2ktgAZqha2guQ5X2u+N2HqbZS7neIkhFC vKfUisixmG73sFEUNPUqZCmtt/wPBdBM9BYCiQjhxXazaasYSLPkPiYmeRRmoVkxJFpg Q71OCanDykSVIhq9Au1EL3u0bTy8VksdYlV350f7qrh+Sy8Yi7+1t4o6GL8CABBUXPF7 J5wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717695210; x=1718300010; 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=YQvQ9dpbqNBfGEtj8KTkP+y4P6zaLgLzUCzctNr2H/c=; b=WO7b+0j95SgXDFyk5387Q69OiGf7S9qfUcE1bKGxaHSbnND2iGIWO/gzjHL+xZ6f4w So8FeXsTDUWCPIGxpwU20N1z7jHhiP3fvKf5UeNCJhAievjaXjn68ImVzt/rWCOT0App QKPcVdfm77fg9MjIdQkSNQqMhWWs9WOGGwfN/0VTVTMEefx2lcLuVgGItNUdNd68hCma UdgXbDPTpcR57JoO55Agscp4HRjZ7VnjggOz2skkCM/OLIMXmJAdS/OfpU2sSluXMMD6 LQn4NnDcUgWvL8/i1uQOm2Ur9TEicygaikwbZLdGIMiEWVgLec3cwFgSnzwlEgfuZABx 0R1A== X-Gm-Message-State: AOJu0YxTUFftO8Q14TfUR563ij4CqRnqfOse4q7UANEXTQ0OK9xcEQIk sVACgjnav4pz0NvLIOr/PrJ8IDe/ILZRWnWQZreJQ4ZB8cLcG2COU3i4oQ== X-Google-Smtp-Source: AGHT+IHcOr8FHpJ1nwIa6KdSb1bnNnARF2pCSJgdGLubJ7tdSOqTDJ8039AthCQS0jg+BgtZDOpX3Q== X-Received: by 2002:a17:902:d4c2:b0:1f4:b72d:a038 with SMTP id d9443c01a7336-1f6d02bff0emr2994005ad.13.1717695209143; Thu, 06 Jun 2024 10:33:29 -0700 (PDT) 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-1f6bedaef1bsm17593585ad.87.2024.06.06.10.33.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Jun 2024 10:33:28 -0700 (PDT) From: Charles Choi Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Message-Id: Date: Thu, 6 Jun 2024 10:33:17 -0700 X-Mailer: Apple Mail (2.3774.600.62) Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=kickingvegas@gmail.com; helo=mail-pl1-x635.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) **** Title dired-async-mode breaks dired-vc-rename-file **** Description If dired-vc-rename-file is t and dired-async-mode is enabled, then = renaming a version controlled file such that the version control = software is aware of it will fail. **** Environment Emacs 29.3 **** Steps to Reproduce 1. Set dired-vc-rename-file to t 2. Enable dired-async-mode. 3. With a git repo, rename a file via Dired. =20 **** Expected Result The renamed file should be reflected in git. **** Actual Result The file is renamed and considered deleted by git. In GNU Emacs 29.3 (build 1, aarch64-apple-darwin23.2.0, Carbon Version 170 AppKit 2487.3) of 2024-06-04 built on sonomaa.local Repository revision: 0386c590892066c4b58388848c2c93c61a505b31 Repository branch: HEAD Windowing system distributor 'Apple Inc.', version 14.5.0 System Description: macOS 14.5 Configured using: 'configure --prefix=3D/opt/local --disable-silent-rules --with-mac = --enable-mac-app=3D/opt/local/var/macports/build/_opt_bblocal_var_buildwor= ker_ports_build_ports_aqua_emacs-mac-app/emacs-mac-app-devel/work/emacs-29= .1-mac-10.0 --enable-mac-self-contained --without-dbus --without-gconf --without-libotf --without-m17n-flt --without-harfbuzz --without-imagemagick --without-rsvg --without-xaw3d --with-libgmp --with-gnutls --with-xml2 --with-json --with-lcms2 --with-modules --with-sqlite3 --with-webp --with-native-compilation=3Daot --with-tree-sitter 'CFLAGS=3D-pipe -Os -fobjc-arc -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64' 'CPPFLAGS=3D-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk' 'LDFLAGS=3D-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-rpath /opt/local/lib/gcc13 -Wl,-rpath /opt/local/lib -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64'' Configured features: ACL GMP GNUTLS JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE PDUMPER SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: org-indent-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 async-bytecomp-package-mode: t global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t shell-dirtrack-mode: t buffer-face-mode: t org-superstar-mode: t flyspell-mode: t company-mode: t electric-pair-mode: t org-capture-mode: t recentf-mode: t yas-global-mode: t yas-minor-mode: t override-global-mode: t savehist-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 mac-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 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: /opt/local/share/emacs/site-lisp/password-store hides = /Users/cchoi/.config/emacs/elpa/password-store-20231201.954/password-store= /Users/cchoi/emacs/cclisp/custom hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/custom /Users/cchoi/.config/emacs/elpa/transient-20240603.2200/transient hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/transient = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-jump= hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-jump = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-ensu= re hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-ensure = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-core= hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-core = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-deli= ght hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-delight = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-dimi= nish hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-diminish /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package = hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-bind= -key hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-bind-key /Users/cchoi/.config/emacs/elpa/bind-key-20230203.2004/bind-key hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/bi= nd-key = /Users/cchoi/.config/emacs/elpa/use-package-20230426.2324/use-package-lint= hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/use-package/us= e-package-lint /Users/cchoi/.config/emacs/elpa/eglot-20221020.1010/eglot hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/progmodes/eglo= t /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-exp hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-exp /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-emacs-lisp hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-emacs-l= isp /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-css hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-css /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-lob hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-lob /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-irc hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-irc /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-forth hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-forth /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-macs hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-macs /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-version hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-versio= n /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-scheme hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-scheme /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-C hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-C /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-capture hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-captur= e /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-ref hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-ref /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-clojure hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-clojure= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-mouse hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-mouse /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-persist hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-persis= t /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-ctags hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-ctags /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-entities hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-entiti= es /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-archive hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-archiv= e /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-screen hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-screen /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-bibtex hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-bibtex /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-haskell hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-haskell= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-loaddefs hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-loadde= fs /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-table hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-table /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-eww hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-eww /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-man hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-man /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-org hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-org /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-num hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-num /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-plot hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-plot /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-rmail hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-rmail /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-awk hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-awk /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-groovy hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-groovy /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-octave hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-octave /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-faces hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-faces /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc-biblatex hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc-biblate= x /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-colview hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-colvie= w /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-R hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-R /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-refile hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-refile= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-timer hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-timer /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-mobile hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-mobile= /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-fortran hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-fortran= /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-shell hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-shell /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-perl hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-perl /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-sqlite hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-sqlite /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc-basic hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc-basic /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-sed hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-sed /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-list hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-list /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-ruby hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-ruby /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-eval hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-eval /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-habit hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-habit /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-clock hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-clock /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-goto hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-goto /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-html hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-html /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-src hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-src /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-lisp hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-lisp /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-eshell hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-eshell /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-ditaa hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-ditaa /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-pcomplete hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-pcompl= ete /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-lint hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-lint /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-latex hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-latex /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-sass hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-sass /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-tangle hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-tangle /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-calc hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-calc /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-java hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-java /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-icalendar hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-icalend= ar /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-mhe hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-mhe /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-attach-git hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-attach= -git /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-md hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-md /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-beamer hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-beamer /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-element hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-elemen= t /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc-natbib hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc-natbib /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-protocol hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-protoc= ol /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-gnuplot hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-gnuplot= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-tempo hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-tempo /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-latex hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-latex /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-w3m hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-w3m /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-id hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-id /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-man hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-man /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-doi hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-doi /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-feed hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-feed /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-fold-core hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-fold-c= ore /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-julia hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-julia /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-lua hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-lua /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-table hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-table /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-ocaml hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-ocaml /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc-csl hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc-csl /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-gnus hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-gnus /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-indent hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-indent= /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-lilypond hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-lilypon= d /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-matlab hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-matlab /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-datetree hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-datetr= ee /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-docview hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-docview= /Users/cchoi/.config/emacs/elpa/org-9.7.2/oc-bibtex hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/oc-bibtex /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-python hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-python /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-makefile hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-makefil= e /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-duration hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-durati= on /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-agenda hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-agenda= /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-dot hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-dot /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-js hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-js /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-publish hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-publish= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-inlinetask hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-inline= task /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-org hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-org /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-keys hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-keys /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-core hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-core /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-compat hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-compat= /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-odt hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-odt /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-info hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-info /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-plantuml hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-plantum= l /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-eshell hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-eshell /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-ascii hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-ascii /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-koma-letter hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-koma-le= tter /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-maxima hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-maxima /Users/cchoi/.config/emacs/elpa/org-9.7.2/org hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org /Users/cchoi/.config/emacs/elpa/org-9.7.2/ol-bbdb hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ol-bbdb /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-macro hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-macro /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-fold hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-fold /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-sql hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-sql /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-attach hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-attach= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-cycle hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-cycle /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-processing hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-process= ing /Users/cchoi/.config/emacs/elpa/org-9.7.2/ox-texinfo hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ox-texinfo= /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-crypt hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-crypt /Users/cchoi/.config/emacs/elpa/org-9.7.2/org-footnote hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/org-footno= te /Users/cchoi/.config/emacs/elpa/org-9.7.2/ob-comint hides = /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/org/ob-comint Features: (shadow sort mail-extr emacsbug tabify elfeed-link cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew cal-iso cal-move misearch multi-isearch dired-aux help-fns radix-tree scroll-lock ox-org mule-util company-org-block org-indent org-clock image-file image-converter oc-basic ol-eww eww mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ol-docview doc-view ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi vc-hg vc-git vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs jka-compr company-oddmuse company-keywords company-etags etags fileloop company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb cc-isearch-menu cc-re-builder re-builder cc-calc-mode casual casual-calc-symbolic casual-calc-variables casual-calc-algebra calcalg3 casual-calc-financial casual-calc-stack calc-undo calc-yank casual-calc-trail casual-calc-graphics casual-calc-fileio calc-vec casual-calc-vector casual-calc-predicates casual-calc-units casual-calc-trigonometric casual-calc-time casual-calc-settings casual-calc-angle-measure casual-calc-rounding casual-calc-random calc-comb casual-calc-logarithmic casual-calc-conversion casual-calc-complex casual-calc-binary casual-calc-radix casual-calc-labels casual-calc-version casual-calc--calc calc-math calc-mode calc-ext cc-package-menu-mode cc-digital-logic cc-agenda-timeline holidays holiday-loaddefs kill-with-intelligence cc-grep-mode cc-menu-reconfig cc-truth-table transpose-frame cc-magit-mode cc-global-keybindings casual-avy casual-avy-version treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator pulse treemacs-faces treemacs-icons treemacs-scope treemacs-themes treemacs-core-utils pfuture treemacs-logging treemacs-customization treemacs-macros osx-dictionary neotree cc-view-mode cc-cmds cc-engine cc-vars cc-defs view cc-swift-mode cc-python-mode cc-diff-hl-mode diff-hl log-view vc-dir ewoc vc vc-dispatcher cc-context-menu cc-wgrep-mode cc-edit-text-menu cc-find-menu cc-insert-org-plot cc-region-operations-menu cc-style-text-menu cc-transform-text-menu cc-context-menu-macros cc-occur-mode cc-ediff-mode cc-info-mode cc-doc-mode-ux casual-info casual-info-settings casual-info-utils casual-info-variables casual-info-version man shortdoc cc-repeat-mode repeat cc-google-translate google-translate-smooth-ui google-translate google-translate-default-ui google-translate-core-ui popup ido google-translate-core google-translate-backend cc-elfeed-mode elfeed-show elfeed-search shr pixel-fill kinsoku svg elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib url-queue url-file xml-query xml cc-eshell-mode helm-eshell helm-elisp helm-files tramp tramp-loaddefs trampver tramp-integration tramp-compat parse-time iso8601 helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-eval edebug debug backtrace helm-info helm-utils helm-types helm-help helm helm-global-bindings helm-easymenu helm-core async-bytecomp helm-source helm-multi-match helm-lib async eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util files-x cc-tetris-mode tetris gamegrid cc-js-mode cc-dired-mode casual-dired casual-dired-utils elint checkdoc lisp-mnt casual-dired-settings casual-dired-version casual-dired-sort-by casual-dired-variables image-dired image-dired-tags image-dired-external image-dired-util image-mode exif wdired dired-x cc-bookmarks-bmenu-mode cc-main-tmenu google-this magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff diff-mode git-commit log-edit message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode magit-git magit-base magit-section cursor-sensor org-ql-search f cc-sgml-mode cc-nxml-mode nxml-mode-expansions rng-nxml rng-valid nxml-mode nxml-outln nxml-rap html-mode-expansions sgml-mode facemenu dom cc-objc-mode cc-markdown-mode markdown-mode edit-indirect cc-org-mode ob-swift ob-plantuml ob-restclient restclient advice ob-sqlite ob-sql ob-shell shell ob-python python-el-fgallina-expansions python ob-dot ob-swiftui swift-mode swift-mode-imenu swift-mode-repl swift-mode-font-lock swift-mode-standard-types swift-mode-fill swift-mode-beginning-of-defun swift-mode-indent swift-mode-lexer cc-org-smart-quotes ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-md ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox face-remap org-superstar doct cc-text-mode cc-emacs-lisp-mode flycheck paredit cc-prog-mode flyspell ispell gud display-fill-column-indicator display-line-numbers rainbow-mode cc-save-hooks company elec-pair make-mode cc-diary-mode diary-lib diary-loaddefs cc-ibuffer-mode hl-line ibuffer ibuffer-loaddefs cclisp comp comp-cstr warnings which-func imenu ace-window avy calc calc-loaddefs rect calc-macs org-ql-view ov org-super-agenda ht org-ql peg ts s dash org-habit org-duration crm org-agenda org-capture the-org-mode-expansions org-element org-persist org-id org-refile org-element-ast inline avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-compat org-version org-macs spotlight counsel xdg xref project dired dired-loaddefs swiper ivy ivy-faces ivy-overlay colir color bookmark pp transient format-spec edmacro kmacro compat ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util recentf tree-widget wid-edit yasnippet-snippets cl-extra yasnippet help-mode wgrep grep compile text-property-search comint ansi-osc ansi-color ring expand-region text-mode-expansions er-basic-expansions thingatpt expand-region-core expand-region-custom use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core savehist autorevert filenotify time delsel autoinsert cus-load finder-inf auto-complete-autoloads cc-isearch-menu-autoloads citar-autoloads company-autoloads csv-mode-autoloads diff-hl-autoloads doct-autoloads ebib-autoloads edit-indirect-autoloads elfeed-autoloads expand-region-autoloads flycheck-package-autoloads flycheck-autoloads helm-bibtex-autoloads helm-swoop-autoloads helm-autoloads helm-core-autoloads async-autoloads iedit-autoloads js2-mode-autoloads json-mode-autoloads rx keycast-autoloads ledger-mode-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads ob-restclient-autoloads ob-swiftui-autoloads org-ql-autoloads org-re-reveal-autoloads org-ref-autoloads citeproc-autoloads bibtex-completion-autoloads org-super-agenda-autoloads orgtbl-aggregate-autoloads osx-dictionary-autoloads ox-pandoc-autoloads ox-gfm-autoloads org-autoloads package-lint-autoloads paredit-autoloads password-store-autoloads peg-autoloads popup-autoloads python-mode-autoloads restclient-autoloads reveal-in-folder-autoloads f-autoloads scpaste-autoloads htmlize-autoloads snow-autoloads solarized-theme-autoloads counsel-autoloads sr-speedbar-autoloads swift-mode-autoloads swiper-autoloads ivy-autoloads transient-autoloads treemacs-autoloads posframe-autoloads ts-autoloads dash-autoloads wfnames-autoloads which-key-autoloads with-editor-autoloads info compat-autoloads yaml-mode-autoloads yasnippet-snippets-autoloads yasnippet-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/mac-win mac-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue mac lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1930323 141646) (symbols 48 69671 2) (strings 32 369235 26356) (string-bytes 1 11992560) (vectors 16 169937) (vector-slots 8 3701891 262304) (floats 8 1496 1478) (intervals 56 43797 79) (buffers 984 210)) From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jun 2024 08:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Charles Choi , Juri Linkov Cc: 71401@debbugs.gnu.org Received: via spool by 71401-submit@debbugs.gnu.org id=B71401.171844039518731 (code B ref 71401); Sat, 15 Jun 2024 08:34:02 +0000 Received: (at 71401) by debbugs.gnu.org; 15 Jun 2024 08:33:15 +0000 Received: from localhost ([127.0.0.1]:54136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIOqZ-0004s2-85 for submit@debbugs.gnu.org; Sat, 15 Jun 2024 04:33:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIOqX-0004rc-S8 for 71401@debbugs.gnu.org; Sat, 15 Jun 2024 04:33:14 -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 ) id 1sIOqR-0006HL-Kg; Sat, 15 Jun 2024 04:33:07 -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=1CBTBFppqMJSPKRBKuuHuhCUxk9ivApKZXOSdFmx3Bk=; b=WI5HYoBY3T4m nL2/0PnK4ul26JJsDggfEBhnxcXCHwJhb4AYZpTQDdwhrauV1noZMMLSH4gMNv6yNSi5zlJ9H0NNF kPwNHyuhpT5twhET/9WeHelro/IeRK9gwVDsMVTXLjpctgBf/6+pbxZYmzV5PZhnnQupARcxPjpDn IxiacK3p/Jf02itPBozWhFoqA7wfANxyLKloBUpEnOqG1Is+Y+XNGteDHrYikzHDVajq16eg5/h4T wipaT4+p0afZ40xtyjt/6l6VXlUWM0IvRTNjMtczpzsZVhiMD4Z6RN511e9k0AE2EEWs/2EohJD5F nQzJZ6HuLCIdO1kLuUn7Qg==; Date: Sat, 15 Jun 2024 11:33:02 +0300 Message-Id: <86msnmvc5d.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Charles Choi on Thu, 6 Jun 2024 10:33:17 -0700) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Charles Choi > Date: Thu, 6 Jun 2024 10:33:17 -0700 > > **** Title > dired-async-mode breaks dired-vc-rename-file > > **** Description > If dired-vc-rename-file is t and dired-async-mode is enabled, then renaming a version controlled file such that the version control software is aware of it will fail. > > **** Environment > Emacs 29.3 > > **** Steps to Reproduce > 1. Set dired-vc-rename-file to t > 2. Enable dired-async-mode. > 3. With a git repo, rename a file via Dired. > > **** Expected Result > The renamed file should be reflected in git. > > **** Actual Result > The file is renamed and considered deleted by git. > > > > In GNU Emacs 29.3 (build 1, aarch64-apple-darwin23.2.0, Carbon Version > 170 AppKit 2487.3) of 2024-06-04 built on sonomaa.local > Repository revision: 0386c590892066c4b58388848c2c93c61a505b31 > Repository branch: HEAD > Windowing system distributor 'Apple Inc.', version 14.5.0 > System Description: macOS 14.5 Juri, could you please look into this? Thanks. From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2024 17:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Charles Choi , 71401@debbugs.gnu.org Received: via spool by 71401-submit@debbugs.gnu.org id=B71401.171855782012693 (code B ref 71401); Sun, 16 Jun 2024 17:11:01 +0000 Received: (at 71401) by debbugs.gnu.org; 16 Jun 2024 17:10:20 +0000 Received: from localhost ([127.0.0.1]:44643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sItOU-0003Ia-TI for submit@debbugs.gnu.org; Sun, 16 Jun 2024 13:10:19 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:41515) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIt8i-0002Th-J5; Sun, 16 Jun 2024 12:54:01 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id BFE61E0003; Sun, 16 Jun 2024 16:53:29 +0000 (UTC) From: Juri Linkov In-Reply-To: <86msnmvc5d.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 15 Jun 2024 11:33:02 +0300") Organization: LINKOV.NET References: <86msnmvc5d.fsf@gnu.org> Date: Sun, 16 Jun 2024 19:40:31 +0300 Message-ID: <86r0cwsvgw.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 71401 wontfix close 71401 30.0.50 thanks >> **** Title >> dired-async-mode breaks dired-vc-rename-file >> >> **** Description >> If dired-vc-rename-file is t and dired-async-mode is enabled, then >> renaming a version controlled file such that the version control >> software is aware of it will fail. >> >> **** Environment >> Emacs 29.3 >> >> **** Steps to Reproduce >> 1. Set dired-vc-rename-file to t >> 2. Enable dired-async-mode. >> 3. With a git repo, rename a file via Dired. >> >> **** Expected Result >> The renamed file should be reflected in git. >> >> **** Actual Result >> The file is renamed and considered deleted by git. > > Juri, could you please look into this? It took me a while to find that dired-async-mode is implemented in the package emacs-async. Then tried to rename with Wdired, and it works. Then tried to rename with R, and it fails with: Debugger entered--Lisp error: (wrong-type-argument stringp nil) make-process(:name "emacs" :buffer # :stderr # ... async-start-process("emacs" ... apply(async-start-process "emacs" ... async-start((lambda nil (require 'cl-lib) (require 'dired-aux) ... dired-async-create-files(dired-rename-file "Move" ... dired-async--smart-create-files(... dired-create-files(dired-rename-file "Move" ... dired-do-create-files(move dired-rename-file "Move" nil t "Rename") dired-do-rename(nil) funcall-interactively(dired-do-rename nil) command-execute(dired-do-rename) Then noticed that this backtrace doesn't include the function that uses dired-vc-rename-file. So I disabled dired-vc-rename-file, and got the same error. This means that the bug is not in Emacs and should be reported to the maintainers of the emacs-async package. From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2024 18:03:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Juri Linkov Cc: kickingvegas@gmail.com, 71401@debbugs.gnu.org Received: via spool by 71401-submit@debbugs.gnu.org id=B71401.171856092832249 (code B ref 71401); Sun, 16 Jun 2024 18:03:03 +0000 Received: (at 71401) by debbugs.gnu.org; 16 Jun 2024 18:02:08 +0000 Received: from localhost ([127.0.0.1]:48109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIuCe-0008O4-9F for submit@debbugs.gnu.org; Sun, 16 Jun 2024 14:02:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIuCb-0008N1-Rt for 71401@debbugs.gnu.org; Sun, 16 Jun 2024 14:02:06 -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 ) id 1sItdR-0000xS-Uc; Sun, 16 Jun 2024 13:25:45 -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=dFb0cXtIHTsF52vJIMNYQCbe+nuu3cp+OZHJWKWsDso=; b=nC7btvZe7+vs HP/tawW8ti2821lvhX1c7xygXlpHzUOgGhqztcku6Kz1o3Y8kRg+fCNW/idD5O9fDjHqdG+uIZNHF 9egtkG8XneUulNSK1XXBn5zyKVOuu00a2LEgpFPRo8LHtpwaRneKcxoi9Bvhw4PeLGKrhtem5RVM0 AXPSMvYrkztCJhhEOGBXEAHUjFMkpKV4B155V+C0dPkg6N2lctXYKuTpeKFJUfV3uRDRgokrZxVUt HI427ikURfwwFyS2zufLLpe3xCy3KfGflqpXrcn969lOvGu0Xj8lC1YSAr8SsgLIMY2EdSnNcOFR2 KpOkhNNBo8/lprw2mrVj4Q==; Date: Sun, 16 Jun 2024 20:25:38 +0300 Message-Id: <86ed8wsstp.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86r0cwsvgw.fsf@mail.linkov.net> (message from Juri Linkov on Sun, 16 Jun 2024 19:40:31 +0300) References: <86msnmvc5d.fsf@gnu.org> <86r0cwsvgw.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juri Linkov > Cc: Charles Choi , 71401@debbugs.gnu.org > Date: Sun, 16 Jun 2024 19:40:31 +0300 > > Then noticed that this backtrace doesn't include the function > that uses dired-vc-rename-file. So I disabled dired-vc-rename-file, > and got the same error. > > This means that the bug is not in Emacs and should be reported to the > maintainers of the emacs-async package. Thanks. From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2024 05:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Juri Linkov Cc: Eli Zaretskii , Charles Choi , 71401@debbugs.gnu.org Received: via spool by 71401-submit@debbugs.gnu.org id=B71401.171860321826700 (code B ref 71401); Mon, 17 Jun 2024 05:47:02 +0000 Received: (at 71401) by debbugs.gnu.org; 17 Jun 2024 05:46:58 +0000 Received: from localhost ([127.0.0.1]:59294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ5Cj-0006wa-LT for submit@debbugs.gnu.org; Mon, 17 Jun 2024 01:46:58 -0400 Received: from mout01.posteo.de ([185.67.36.65]:60503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ5Ch-0006wL-Ax for 71401@debbugs.gnu.org; Mon, 17 Jun 2024 01:46:56 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 58E9C240027 for <71401@debbugs.gnu.org>; Mon, 17 Jun 2024 07:46:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1718603207; bh=O/ueNNlmeJvOXx21UYV4p4laoSLyINWi60SrpVbiPco=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=p4ufUO8l+G8e2bVE/adCvsev7tYFlF5GYZ0bW+5wR/mvO3b4BlL1P/eDFmVaYryys h1NCbXUG69qI8Qwaw1TWFlrYwieg5kmH+My05oyfeHMoYh944GRQoROoyxygJPWoo7 Y7L3J2oq+zBUb5kBqInHTHIVi2hvZmsF+mLB3LUZHMOvSfg0ZN/x67xQC2W6P4UZ84 T6310esVXhAAmagZyY2V25wdw85hXXxdm4hmjLF/+O8ei6vMkAHS670A9jaD28jZpy Vj6UXnToRJng1O/tp0YXkcAWEC3g2cOurqYr1FPaClHfLmUvCaTNO8udzLkGvDKEOZ EPXd8zSAu15Ag== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4W2f5b1bjPz9rxB; Mon, 17 Jun 2024 07:46:43 +0200 (CEST) From: Thierry Volpiatto In-Reply-To: <86r0cwsvgw.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 16 Jun 2024 19:40:31 +0300") References: <86msnmvc5d.fsf@gnu.org> <86r0cwsvgw.fsf@mail.linkov.net> Date: Mon, 17 Jun 2024 05:49:30 +0000 Message-ID: <87v828xgnp.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata=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 TgUq5UmBc7YZ0JYWQgPTbQ== OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Juri Linkov writes: > tags 71401 wontfix > close 71401 30.0.50 > thanks > >>> **** Title >>> dired-async-mode breaks dired-vc-rename-file >>> >>> **** Description >>> If dired-vc-rename-file is t and dired-async-mode is enabled, then >>> renaming a version controlled file such that the version control >>> software is aware of it will fail. >>> >>> **** Environment >>> Emacs 29.3 >>> >>> **** Steps to Reproduce >>> 1. Set dired-vc-rename-file to t >>> 2. Enable dired-async-mode. >>> 3. With a git repo, rename a file via Dired. >>> >>> **** Expected Result >>> The renamed file should be reflected in git. >>> >>> **** Actual Result >>> The file is renamed and considered deleted by git. >> >> Juri, could you please look into this? > > It took me a while to find that dired-async-mode is implemented > in the package emacs-async. Then tried to rename with Wdired, > and it works. Then tried to rename with R, and it fails with: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > make-process(:name "emacs" :buffer # :stderr # ... > async-start-process("emacs" ... > apply(async-start-process "emacs" ... > async-start((lambda nil (require 'cl-lib) (require 'dired-aux) ... > dired-async-create-files(dired-rename-file "Move" ... > dired-async--smart-create-files(... > dired-create-files(dired-rename-file "Move" ... > dired-do-create-files(move dired-rename-file "Move" nil t "Rename") > dired-do-rename(nil) > funcall-interactively(dired-do-rename nil) > command-execute(dired-do-rename) > > Then noticed that this backtrace doesn't include the function > that uses dired-vc-rename-file. So I disabled dired-vc-rename-file, > and got the same error. > > This means that the bug is not in Emacs and should be reported to the > maintainers of the emacs-async package. The error is coming from emacs --batch -l nil .... which result in (wrong-type-argument stringp nil). My guess is that you installed async and dired-async by manually loading the files without adding the directory to load-path, so (locate-library "async") returns nil. If you install properly the async package you will have no error either with dired-vc-rename-file enabled or not. -- Thierry From unknown Sat Sep 06 05:55:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71401: dired-async-mode breaks dired-vc-rename-file Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Jun 2024 06:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71401 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Charles Choi Cc: 71401@debbugs.gnu.org Received: via spool by 71401-submit@debbugs.gnu.org id=B71401.171860463028830 (code B ref 71401); Mon, 17 Jun 2024 06:11:01 +0000 Received: (at 71401) by debbugs.gnu.org; 17 Jun 2024 06:10:30 +0000 Received: from localhost ([127.0.0.1]:59310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ5ZW-0007Uw-B6 for submit@debbugs.gnu.org; Mon, 17 Jun 2024 02:10:30 -0400 Received: from mout02.posteo.de ([185.67.36.66]:33183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJ5ZT-0007Uh-Pi for 71401@debbugs.gnu.org; Mon, 17 Jun 2024 02:10:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 52740240105 for <71401@debbugs.gnu.org>; Mon, 17 Jun 2024 08:10:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1718604619; bh=YHVWgvFZy/L2FvMd3+6g1yyAfJ15C5IslH7+lXsAiGU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Autocrypt:OpenPGP:From; b=GEBD9LLgy0l8XA9YFttBz6VDJcZ5WDUU1BvYFedly4E0LPCJUbd2N7nHegqG9YzwU SjElAc2E8xWWAF3/eJ98f3aMBBQ5NWIYBH5FtB0HIhK/jwT2vnL09GP7HMorq1CxPJ fcXRDMC7Z8p1/bx5jJhVOBayfm/oQo75h8xQY4Dw1gi9KS5cF696CTyncJh30pSwNp Pgmw30gjsjs6NpbsXv9yv1+io1rDiDCsuUQAwP2wsW+BQAtnzlsC766fbk+qmKjX7/ jKbiBne2w8d8Fa6VwRXfbf2Tc/FPmiMwZlw9yJUPIKnlktuv4O5DYI8Bj9h2SGr5cf TzjyAWji7N/HA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4W2fcn6yLnz9rxQ; Mon, 17 Jun 2024 08:10:17 +0200 (CEST) From: Thierry Volpiatto In-Reply-To: (Charles Choi's message of "Thu, 6 Jun 2024 10:33:17 -0700") References: Date: Mon, 17 Jun 2024 06:13:05 +0000 Message-ID: <87r0cwxfke.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata=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 TgUq5UmBc7YZ0JYWQgPTbQ== OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Charles Choi writes: > **** Title > dired-async-mode breaks dired-vc-rename-file > > **** Description > If dired-vc-rename-file is t and dired-async-mode is enabled, then renaming a version controlled file such that the version control software is aware of it will fail. > > **** Environment > Emacs 29.3 > > **** Steps to Reproduce > 1. Set dired-vc-rename-file to t > 2. Enable dired-async-mode. > 3. With a git repo, rename a file via Dired. > > **** Expected Result > The renamed file should be reflected in git. Should be now fixed in dired-async.el by commit cff2bd0, please update emacs-async package (should make its way to Melpa/Elpa in few hours). Thanks. -- Thierry