From unknown Sat Jun 14 04:56:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34092: Dired move file breaks relative symlinks Resent-From: Q Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Jan 2019 02:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34092@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs" Received: via spool by submit@debbugs.gnu.org id=B.154760661519615 (code B ref -1); Wed, 16 Jan 2019 02:44:03 +0000 Received: (at submit) by debbugs.gnu.org; 16 Jan 2019 02:43:35 +0000 Received: from localhost ([127.0.0.1]:60492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjbB0-00056I-ED for submit@debbugs.gnu.org; Tue, 15 Jan 2019 21:43:35 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjZgb-0002u9-Ib for submit@debbugs.gnu.org; Tue, 15 Jan 2019 20:08:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:41635) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gjZgT-0002v2-Ju for submit@debbugs.gnu.org; Tue, 15 Jan 2019 20:07:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44173) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjZgS-0007qd-Ji for bug-gnu-emacs@gnu.org; Tue, 15 Jan 2019 20:07:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjZgQ-0002sv-Kr for bug-gnu-emacs@gnu.org; Tue, 15 Jan 2019 20:07:56 -0500 Received: from sender2-pp-o92.zoho.com.cn ([163.53.93.251]:25925 helo=sender1.zoho.com.cn) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjZgO-0002eP-Mz for bug-gnu-emacs@gnu.org; Tue, 15 Jan 2019 20:07:54 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1547600861; cv=none; d=zoho.com.cn; s=zohoarc; b=D0nBq9n7e01RXUVSMPvH7wknp0IBF5tvC0BRHJ6FG7uuO3MD/06ey5Mq6Phrhjs2smi1CI4cJ61TZWt48NMPWXs92ZI2JEQ9Fod6IRzSjF5lzWPAhkdhAwMU9t7laBxwKqz9ZMnxLYPcvdCUQ9iKHeU9cCV0+PAKn3qsAIivmR4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com.cn; s=zohoarc; t=1547600861; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To:ARC-Authentication-Results; bh=GIx4dpPSKqrX0EaYW4bFTTZ+ybtFGfTZnAkcAJ4PIPM=; b=lzfozEN4IEvfkjpG/mfe0C7U3BbghR+ifALOotkx6p0AL5wbeeTlBMd1eelzwWSqXoHZAAUI2izaBIstK3Yb3Q3+mdL/kD5POLwi391AT4sx+BX2VvgsCPYXyS2lQU285QSK6sYqrSVp7esbxSbWrut5G76pP63bUKrsOrzu2Tw= ARC-Authentication-Results: i=1; mx.zoho.com.cn; dkim=pass header.i=zoho.com.cn; spf=pass smtp.mailfrom=qiang.fang@zoho.com.cn; dmarc=pass header.from= header.from= Received: from mail.baihui.com by mx.zoho.com.cn with SMTP id 1547600859762358.40518923751165; Wed, 16 Jan 2019 09:07:39 +0800 (CST) Received: from [52.69.110.20] by mail.zoho.com.cn with HTTP;Wed, 16 Jan 2019 09:07:39 +0800 (CST) Date: Wed, 16 Jan 2019 09:07:39 +0800 From: Q Message-Id: <16854331264.e785034111347.1332308217951283139@zoho.com.cn> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_29224_266886451.1547600859748" X-Priority: Medium User-Agent: ZohoCN Mail X-Mailer: ZohoCN Mail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 163.53.93.251 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) X-Mailman-Approved-At: Tue, 15 Jan 2019 21:43:33 -0500 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: -0.1 (/) ------=_Part_29224_266886451.1547600859748 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dired move file breaks relative symlinks. Maybe we can call this a bug. I f= ind a workaround with this advice.=C2=A0 I use this to move files (rel syml= inks) around in a git-annex repo without brokening it.=C2=A0 I am quite new= to emacs, I am not sure if that has any side effect. =C2=A0=C2=A0=C2=A0 (d= efun my-rename-file (file newname &optional ok-if-already-exists) =C2=A0=C2= =A0=C2=A0 "fix path for relative symlink" =C2=A0=C2=A0=C2=A0 (if (file-syml= ink-p newname) =C2=A0=C2=A0=C2=A0 (let ((target (expand-file-name (file-sym= link-p newname) (file-name-directory file)))) =C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (if (and target (string-equal system-type "gnu/= linux") (not (file-exists-p newname))) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (dired-make-relative-symlink tar= get newname t))))) =C2=A0=C2=A0=C2=A0 (advice-add #'rename-file :after #'my= -rename-file) There are some complicated examples of dealing with symlink := https://www.emacswiki.org/emacs/symlink-fix.el I am not sure if windows ha= s relative shortcuts. This link show you can use symlinks in windows: https= ://github.com/sensorflo/sensorflo-emacs/blob/master/site-lisp/w32-symlinks.= el ------=_Part_29224_266886451.1547600859748 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
Dired move file breaks relative symlinks. M= aybe we can call this a
bug. I find a workaround with this ad= vice.  I use this to move files
(rel symlinks) around in= a git-annex repo without brokening it.  I am
quite new = to emacs, I am not sure if that has any side effect.

    (defun my-rename-file (file newname &optional= ok-if-already-exists)
    "fix path for relat= ive symlink"
    (if (file-symlink-p newname)<= br>
    (let ((target (expand-file-name (file-syml= ink-p newname) (file-name-directory file))))
  &nbs= p;       (if (and target (string-equal system= -type "gnu/linux") (not (file-exists-p newname)))
  = ;            (dired-= make-relative-symlink target newname t)))))
   = ; (advice-add #'rename-file :after #'my-rename-file)

There are some complicated examples of dealing with symlink :
I am not sure if windows has relative shortcuts. This link show you can u= se symlinks in windows:


------=_Part_29224_266886451.1547600859748-- From unknown Sat Jun 14 04:56:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34092: Dired move file breaks relative symlinks Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 May 2022 13:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Q Cc: 34092@debbugs.gnu.org Received: via spool by 34092-submit@debbugs.gnu.org id=B34092.165287997715329 (code B ref 34092); Wed, 18 May 2022 13:20:02 +0000 Received: (at 34092) by debbugs.gnu.org; 18 May 2022 13:19:37 +0000 Received: from localhost ([127.0.0.1]:59414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJaS-0003zA-Sd for submit@debbugs.gnu.org; Wed, 18 May 2022 09:19:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJaR-0003yu-5r for 34092@debbugs.gnu.org; Wed, 18 May 2022 09:19:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=makzwzbZHbtt7E7XxU1L4/7NZMuuJMpIS3tpRW+X/uA=; b=pD3WoGHM8Us8M2CYvfTIIB9CHW WvbhjJy7+6pr4g8X0vi7/bHEUSohbhz+RwG7EIE2JxxJEW8hro7e6AaEXyAPGmQcTWJ3cmb5nZi/p ajULw7U1vZKjmzzu3mlhR8lI3XAepcDO9O5DCkcGEu08OT2WUHLIay3Et+/oNnmSgRDc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nrJaG-0007aF-Ux; Wed, 18 May 2022 15:19:27 +0200 From: Lars Ingebrigtsen References: <16854331264.e785034111347.1332308217951283139@zoho.com.cn> X-Now-Playing: Nils Petter =?UTF-8?Q?Molv=C3=A6r's?= _Solid Ether_: "Solid Ether" Date: Wed, 18 May 2022 15:19:24 +0200 In-Reply-To: <16854331264.e785034111347.1332308217951283139@zoho.com.cn> (Q.'s message of "Wed, 16 Jan 2019 09:07:39 +0800") Message-ID: <871qwrc71f.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Q writes: > Dired move file breaks relative symlinks. Maybe we can call this a > bug. I find a workaround with this advice. I use this to move files > (rel symlinks) around in a git-annex repo without brokening [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (---) Q writes: > Dired move file breaks relative symlinks. Maybe we can call this a > bug. I find a workaround with this advice. I use this to move files > (rel symlinks) around in a git-annex repo without brokening it. I am > quite new to emacs, I am not sure if that has any side effect. > > (defun my-rename-file (file newname &optional ok-if-already-exists) > "fix path for relative symlink" > (if (file-symlink-p newname) > (let ((target (expand-file-name (file-symlink-p newname) (file-name-directory > file)))) > (if (and target (string-equal system-type "gnu/linux") (not (file-exists-p > newname))) > (dired-make-relative-symlink target newname t))))) > (advice-add #'rename-file :after #'my-rename-file) (I'm going through old bug reports that unfortunately weren't resolved at the time.) I'm unable to reproduce this in Emacs 29. I did: touch file ln -s file symfile And then moved the file and the relative symlink with `R' in Dired, and they were moved as expected (i.e., still relative). Do you have a recipe for the problem you were seeing, or has this been fixed in the years since it was reported? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 09:19:40 2022 Received: (at control) by debbugs.gnu.org; 18 May 2022 13:19:40 +0000 Received: from localhost ([127.0.0.1]:59417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJaW-0003zP-4V for submit@debbugs.gnu.org; Wed, 18 May 2022 09:19:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrJaU-0003z1-KN for control@debbugs.gnu.org; Wed, 18 May 2022 09:19:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/JBi0781kpzxdi4O//+g+Ule7aAeJt/LbeGSBF299TQ=; b=lxxmAUxMpzU5pQdNvlk4r8w+4G LnH9PKkLEkLRm3FjEqiXvqUzFCf2o9SfuuJV0o14mR8u5NZ+JYi4HXtpRxZWETttEON26zr4Gb+cq Ao0pACZCLQiZDAix/dkv1NoYchKC9avB+sgZZYJ8OPjGAoT3OdWqi18dYt6bx93mnmbg=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nrJaN-0007aM-1X for control@debbugs.gnu.org; Wed, 18 May 2022 15:19:32 +0200 Date: Wed, 18 May 2022 15:19:30 +0200 Message-Id: <87zgjfasgt.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #34092 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 34092 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 34092 + moreinfo quit From unknown Sat Jun 14 04:56:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34092: Dired move file breaks relative symlinks Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Jun 2022 12:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Q Cc: 34092@debbugs.gnu.org Received: via spool by 34092-submit@debbugs.gnu.org id=B34092.16554676211568 (code B ref 34092); Fri, 17 Jun 2022 12:07:02 +0000 Received: (at 34092) by debbugs.gnu.org; 17 Jun 2022 12:07:01 +0000 Received: from localhost ([127.0.0.1]:44063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2Akf-0000PE-6M for submit@debbugs.gnu.org; Fri, 17 Jun 2022 08:07:01 -0400 Received: from quimby.gnus.org ([95.216.78.240]:54756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2AkQ-0000OV-MG for 34092@debbugs.gnu.org; Fri, 17 Jun 2022 08:06:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=dLvQaFgZZ1FgUoNCXQPXjHkpNaUNPgK281X0p/1uuFY=; b=EssYXthyYPWggUJqTWhL27faF2 Ij+P4qUexmNZbfYTK5JT09xsgRS4faRYgvZdfGCd6Z3djZ6W66kJEfJd/wWllw9WTavsMn1cw6/Le ntc1KGsM82hTK2kgS8nWAhpGsavS3S50hIG7FJnxHjaNkfy8JYIoz7PkaN4tlfYhOYHw=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o2AkH-0002l1-L3; Fri, 17 Jun 2022 14:06:40 +0200 From: Lars Ingebrigtsen References: <16854331264.e785034111347.1332308217951283139@zoho.com.cn> <871qwrc71f.fsf@gnus.org> X-Now-Playing: Loma's _Don't Shy Away_: "Don't Shy Away" Date: Fri, 17 Jun 2022 14:06:37 +0200 In-Reply-To: <871qwrc71f.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 18 May 2022 15:19:24 +0200") Message-ID: <87mteba3zm.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > I'm unable to reproduce this in Emacs 29. I did: > > touch file > ln -s file symfile > > And then moved the file and the relative symlink with `R' in Dired, and > they were moved as expected (i.e., [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.0 (/) 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 (---) Lars Ingebrigtsen writes: > I'm unable to reproduce this in Emacs 29. I did: > > touch file > ln -s file symfile > > And then moved the file and the relative symlink with `R' in Dired, and > they were moved as expected (i.e., still relative). > > Do you have a recipe for the problem you were seeing, or has this been > fixed in the years since it was reported? More information was requested, but no response was given within a month, so I'm closing this bug report. If the problem still exists, please respond to this email and we'll reopen the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 17 08:06:54 2022 Received: (at control) by debbugs.gnu.org; 17 Jun 2022 12:06:54 +0000 Received: from localhost ([127.0.0.1]:44061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2AkY-0000Os-11 for submit@debbugs.gnu.org; Fri, 17 Jun 2022 08:06:54 -0400 Received: from quimby.gnus.org ([95.216.78.240]:54770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o2AkW-0000Od-Q7 for control@debbugs.gnu.org; Fri, 17 Jun 2022 08:06:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=abK1uXfgYQFC3y/MDwQeF1ulskVE1XpEvbc06tAHKB8=; b=hg7d5YIJOIFE7Tp8XMjAZX9Liz kTVlpU8PKPkB8T2s9OtFEFENSShKuO6OhbymQfz90i/qhn4wALplnxTnW+X87FftH5CKJa0ySzr3w mGuZ6xD2DIWh7d+kgPJa3A9WIq+tgjlRqwKPH2F88cbP7edaxDS/mwtL/RMjiCuJYA1M=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o2AkP-0002l8-AF for control@debbugs.gnu.org; Fri, 17 Jun 2022 14:06:47 +0200 Date: Fri, 17 Jun 2022 14:06:44 +0200 Message-Id: <87letva3zf.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #34092 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 34092 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 34092 quit From unknown Sat Jun 14 04:56:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34092: Dired move file breaks relative symlinks Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Jul 2022 10:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Q Cc: 34092@debbugs.gnu.org Received: via spool by 34092-submit@debbugs.gnu.org id=B34092.165692982624330 (code B ref 34092); Mon, 04 Jul 2022 10:18:01 +0000 Received: (at 34092) by debbugs.gnu.org; 4 Jul 2022 10:17:06 +0000 Received: from localhost ([127.0.0.1]:46117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8J8b-0006KM-VZ for submit@debbugs.gnu.org; Mon, 04 Jul 2022 06:17:06 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8J8Y-0006Jn-P4 for 34092@debbugs.gnu.org; Mon, 04 Jul 2022 06:17:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=R5/JZ2t2mJOM7yzfkY/vQewfLX3DbP6Ydy8EluM3Wlg=; b=ZLe3EgF8VvSYs6zrHhsT+LPBgU FFjIoWx55T+5hiuZq0ITwhU3U5juB+FE2CoClJ6MJQMH9NyxQuwUJ5bllDUSz5Z8tgW5+J9uZHGRl h51oBnC47uaaPmBFV9Pz79gavKcHJgbtP9XN2MkjzV2y2Wvw+pQO2cTsFsBObZ85SfMI=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8J8N-0006Ew-C9; Mon, 04 Jul 2022 12:16:53 +0200 From: Lars Ingebrigtsen In-Reply-To: <181c6cd6aa6.11db7c83a9832.6239095410226312522@zoho.com.cn> (Q.'s message of "Mon, 04 Jul 2022 09:22:39 +0800") References: <16854331264.e785034111347.1332308217951283139@zoho.com.cn> <871qwrc71f.fsf@gnus.org> <181c6cd6aa6.11db7c83a9832.6239095410226312522@zoho.com.cn> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXEaDflmFTJxsRW dKVaa4////95E3pLAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YHBAoPKI4xKJsAAAGdSURBVDjLnZPr dcMgDIXhnAyAcQcIkhcwMEBPYP+ZeiVhGzfpnyqOE/NZ6HVxzi1qDubx1T+fTEBMRG/rMCIq5QPA an4HzmNdbDzJDgGXc4+u1u5g8Y9eW++lzx7CDofZA1X44EtpEqGW82U1v5bDRt1LXJaEHy69dly1 DRAGZuzSDAjxXjPS2s6tbsZ/AWSECLWe6R7WW2tVwv8CUl0Vr9avrXQOZYohjbMxBL9Q4pyp5Fx4 gBiXFHxMaQWA7evsgZHunIlL5rKaBLCLvMBzDDcUotn2VrXnkq4/gXfIsh4MM7Aow6Nfg1JgervH wEIkei5TD9GZooIh6i8CWaEn1isLiAKIUgAgYqmPM5uDGgo0gBppBmkA+QiIdLr4EduymoB7pLjq mKSOG9gZoFjlspQHcJnWquqFB00e/qgbEj3Aph4qhtZUcJG2l4CN7HRU7eQVvNt5ZEi0WVaexAG3 5EwoeXR3agkeAvEubWRr+gVwGmIhqMG6i822px2tAMnzGJS6bDpgH2xetdkEN4q3s74dov66BPEt t+D+YT/qaHW8auKAUgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0wNFQxMDoxNTo0MCswMDow MIIhk7YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMDRUMTA6MTU6NDArMDA6MDDzfCsKAAAA AElFTkSuQmCC X-Now-Playing: Joe Jackson's _Big World_: "Tonight and Forever" Date: Mon, 04 Jul 2022 12:16:49 +0200 Message-ID: <875ykd9o8e.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: (Please keep the debbugs address in the CCs -- otherwise it won't reach the bug tracker.) Q writes: > Good to know it is fixed on Emacs 29. > I tried what you did on Emacs 28, and the bug is still there. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (---) (Please keep the debbugs address in the CCs -- otherwise it won't reach the bug tracker.) Q writes: > Good to know it is fixed on Emacs 29. > I tried what you did on Emacs 28, and the bug is still there. I tried the recipe in Emacs 28.1, and I couldn't reproduce it there, either. Are you testing with "emacs -Q"? If so, can you try to give a complete step by step recipe for what you're doing, because it seems we're doing two different things.