From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#10897: copy-directory create new directory when copying a symlink Date: Sun, 22 Aug 2021 20:48:12 +0200 Message-ID: <87eealb9jn.fsf@gmx.de> References: <874nuchddl.fsf@gmail.com> <87tujksz1t.fsf@fing.edu.uy> <83im001x60.fsf@gnu.org> <87r1elvbzy.fsf@gmx.de> <8335r1y4lc.fsf@gnu.org> <87ilzxv853.fsf@gmx.de> <831r6lxw8f.fsf@gnu.org> <87eealv1wg.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35868"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: mcenturion@fing.edu.uy, 10897@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 22 20:49:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHsWs-00095l-OR for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 22 Aug 2021 20:49:10 +0200 Original-Received: from localhost ([::1]:51346 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mHsWq-0002yu-SG for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 22 Aug 2021 14:49:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHsWk-0002yl-GI for bug-gnu-emacs@gnu.org; Sun, 22 Aug 2021 14:49:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56479) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mHsWk-0006rV-8X for bug-gnu-emacs@gnu.org; Sun, 22 Aug 2021 14:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mHsWk-0007Pi-4y for bug-gnu-emacs@gnu.org; Sun, 22 Aug 2021 14:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Aug 2021 18:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10897 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 10897-submit@debbugs.gnu.org id=B10897.162965810428451 (code B ref 10897); Sun, 22 Aug 2021 18:49:02 +0000 Original-Received: (at 10897) by debbugs.gnu.org; 22 Aug 2021 18:48:24 +0000 Original-Received: from localhost ([127.0.0.1]:39792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHsW8-0007Oo-IQ for submit@debbugs.gnu.org; Sun, 22 Aug 2021 14:48:24 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:52027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mHsW6-0007Ob-P9 for 10897@debbugs.gnu.org; Sun, 22 Aug 2021 14:48:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629658095; bh=9BDkYyEfD71Rk6SDs/kcd8Zx5/WOFwzGvMsPAgrZT/w=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=NAGRbbrThpnfHzT5wVPFXztomkfdDHn5a2eUIZe/ukjlqJWIdbpHrljGj+wvqT1yY KBBYlEppt59cUJLQRz7WJ66x5zDIMiClDnTRLjliJu5tuRCARaUEc5z/vKZQGtdSEB 5LoN2v0F2RivJVXRt/epOiQvhVqMCvLhqfoixpeg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.157.218]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N9dwj-1n5bJb3m1F-015WpN; Sun, 22 Aug 2021 20:48:15 +0200 In-Reply-To: <87eealv1wg.fsf@gmx.de> (Michael Albinus's message of "Sun, 22 Aug 2021 19:13:03 +0200") X-Provags-ID: V03:K1:mWaR9yRKvVpG2IU8yRdBXAf5XQ526HGFl/Exs3WVUkSr/hDZHAd fVlvKlXirZaOkawZ7AqBh4g3NfR/noAaYQaqhp8FI8/b3N5nNH0r7AkrEzf5Et7R1JFuo25 sWTkysCEbrEf3SRPbEHj+luGbNNn3L7lx8Sew5NL0Ysx8jzRPDMaBSSJRieNO+QCNEEXMSi VlhlUwUNebPG7JPckRZug== X-UI-Out-Filterresults: notjunk:1;V03:K0:Hx/rab5HF0Q=:pFQcTpS/JzCwj7p118+7k6 nQzbL9JVsiFQ8Mh+MLutGXohug3d7hDMkiFlGXPtT5ud1BY24nAny5E1wqGFaf6CKU96mHI+G bnJ1dAOLpVSTCz5+XUndKNjhGhR26AGUzCqry03kyCdSc4IDjGt6jYWoR9zFQvr7Nna20w33E +4uoToXatJrbSFcRDOsbNY8T7szgnMHfUZsYaZACTf2m1MAx6m5RJrvwk14kfSQ1b0ZDTz+am A4UH1+rK7a4bWKH6CzoGxyUkjA+vYxwC8njBENcE+9+AIWEtX+o22wUj4k1nKlOJmzOujV2/o TaWlQTcRk+Eut+ms7/npZBIfb9SCec4HdqarCMpyJzZt/IXfVpWJGgoduzirJajSp111B/SyJ zMJHSNQh+ofBSuOooKy7RxOlJUqBCiu0oCQZjt2bwcQWup7KSIKX5ksz1GnP3fV0bajb6xGOl N6ggLtUdRdSftITKerg1NZTGFko33QwUnrc79QPmZRN8G7EzOX837BsqyYGnLnik4dkiTXxuf 5q9PNEH92n+wAB1rvHhzgNAvmlwMMNtH6+WQAnwtWYsZ3fvBNEzEGZuYek+zXRL3p9EQ0gFe2 piShYUbi9vt+xS6+kWnG78CEp/AcsHkPKrlwWSb7qadl/CRNIKZBk3S1LJpqCy+JJuRJjtMEp tcXT1P376C4J3+FCzWWu4Zqtey6JvJdheAC+lPuMg31hp8LAiXmjNQDle/oPPRK7whEWzl0u6 ZcaJgzsN+wgijm+SaLUQkfaA1NvOGE5uR8iMdJJOY5b07e7hOThkRTz02DN++FcHRKuKzqbY X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:212430 Archived-At: Michael Albinus writes: Hi Eli, >>> Currently, this creates a new directory "/ssh::/tmp/bla", which contai= ns >>> the file "baz". If the new user option copy-directory-create-symlink i= s >>> non-nil, this should create the symlink "/ssh::/tmp/bla", pointing to >>> "/tmp/foo". >> >> Yes, sure. We should support that with remote files as much as >> possible. > > Will do. Thinking about, it makes only sense when both DIRECTORY and > NEWNAME are located on the same host. That's what I'm going to implement= . Done. I've implemented it for all methods declared in tramp-sh.el; for other methods it isn't relevant. Best regards, Michael.