From unknown Tue Jun 17 20:16:17 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25609 <25609@debbugs.gnu.org> To: bug#25609 <25609@debbugs.gnu.org> Subject: Status: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy Reply-To: bug#25609 <25609@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:16:17 +0000 retitle 25609 25.1; Dired: Copy folder with 'dired-dwim-target t' results i= n nested copy reassign 25609 emacs submitter 25609 Mathieu Basille severity 25609 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 02 12:40:04 2017 Received: (at submit) by debbugs.gnu.org; 2 Feb 2017 17:40:04 +0000 Received: from localhost ([127.0.0.1]:54238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZLMZ-0001q8-Ev for submit@debbugs.gnu.org; Thu, 02 Feb 2017 12:40:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZKeI-0000ma-W6 for submit@debbugs.gnu.org; Thu, 02 Feb 2017 11:54:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cZKeC-0006Qu-7y for submit@debbugs.gnu.org; Thu, 02 Feb 2017 11:54:13 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37819) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cZKeC-0006Qo-4b for submit@debbugs.gnu.org; Thu, 02 Feb 2017 11:54:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42433) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cZKeA-0005k5-Di for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2017 11:54:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cZKe5-0006OR-V3 for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2017 11:54:10 -0500 Received: from sender163-mail.zoho.com ([74.201.84.163]:21011) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cZKe5-0006Nh-MP for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2017 11:54:05 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zoho; d=basille.net; h=to:subject:from:message-id:date:user-agent:mime-version:content-type; b=TSOcsHCd2MKiCBAOrvnqjO6MPpDs/pU/Gh1wIEaW67wxuYdpTnMztGh1OEZV0VmWQHw0f57+3uUP 9sBYwop71B71HGV42xzJ3CD3OLxotcl3ZXsmrzcpflnDm5fIM0XRbw7tlit9gRJQfbEXHsg3dPdf PnkgF5UYmXhWJ+9GnWQ= Received: from [10.228.2.149] (host-128-227-153-22.xlate.ufl.edu [128.227.153.22]) by mx.zohomail.com with SMTPS id 1486054441887212.6764929487682; Thu, 2 Feb 2017 08:54:01 -0800 (PST) To: bug-gnu-emacs@gnu.org Subject: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy From: Mathieu Basille Message-ID: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> Date: Thu, 2 Feb 2017 11:54:00 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 02 Feb 2017 12:40:02 -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: -4.0 (----) Dear Emacs maintainers, The behavior I have is odd at best, but the situation is simple: given a folder 'test', I want to make a copy of it in another folder. In practice (keyboard commands are between <>): * Open Emacs, in any folder. * <+ test> to create a folder 'test'. * <+ target> to create a folder 'target'. * Move on 'test' then to copy it in 'target', to copy recursively. So far so good, the empty 'test' folder is copied as expected. Assuming there is some change in this folder, we want to copy it again to the same place: * Move on 'test' then to copy it in 'target'. * Dired asks for confirmation to overwrite it, and if yes copies it again. Now the weird behavior. With '(setq dired-dwim-target t)': * Open a second window . * Move to 'target' in this window, as to have 'target' on the right window, but the initial folder on the left window. * In the left window, move on 'test' and to copy it again, DWIM will suggest directly 'target/', so all that is needed is . Note that there is no question to overwrite it or not. Visiting 'target' now shows the 'test' folder, but inside it a second copy of 'test'! Even weirder: * Create an empty file in the original folder (, then to save it, and to kill it). * Select in the left window both 'test' and 'bla' with . * to copy them, DWIM will suggest directly 'target/', so all that is needed is . Now it asks for confirmation to overwrite and copies 'test' together with 'bla' in 'target' as expected! (of course, this example mostly uses empty files/folders, but that's really just for the demonstration.) Mathieu. In GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.5) of 2016-12-31, modified by Debian built on binet Windowing system distributor 'The X.Org Foundation', version 11.0.11900000 System Description: Debian GNU/Linux 9.0 (stretch) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs25-4Gc0bO/emacs25-25.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)... Loading cjk-enc...done Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)...done Loading /etc/emacs/site-start.d/50latex-cjk-thai.el (source)...done Loading /etc/emacs/site-start.d/50texlive-lang-english.el (source)...done Saving file /home/mathieu/.emacs.d/init.el... Wrote /home/mathieu/.emacs.d/init.el [2 times] For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... ad-handle-definition: ‘ido-completing-read’ got redefined Load-path shadows: /usr/share/emacs/25.1/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs25/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs25/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/25.1/lisp/language/thai-word Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec password-cache epg gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils finder-inf tex-site edmacro kmacro advice info vc-git diff-mode easy-mmode package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 113475 4970) (symbols 48 23037 0) (miscs 40 89 207) (strings 32 26429 5656) (string-bytes 1 819950) (vectors 16 15640) (vector-slots 8 474307 2835) (floats 8 202 18) (intervals 56 314 0) (buffers 976 20)) -- Ce message est signé pour en assurer l'authenticité. Pour une correspondance avec moi réellement privée, utilisez ma clé publique pour chiffrer vos messages : http://mathieu.basille.net/pub.asc Plus d'infos : http://mzl.la/1BsOGiZ From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 04 07:00:06 2017 Received: (at 25609) by debbugs.gnu.org; 4 Feb 2017 12:00:06 +0000 Received: from localhost ([127.0.0.1]:55566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZz0f-0000om-NH for submit@debbugs.gnu.org; Sat, 04 Feb 2017 07:00:06 -0500 Received: from mail-pf0-f193.google.com ([209.85.192.193]:35189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZz0d-0000na-Ql for 25609@debbugs.gnu.org; Sat, 04 Feb 2017 07:00:04 -0500 Received: by mail-pf0-f193.google.com with SMTP id f144so3445489pfa.2 for <25609@debbugs.gnu.org>; Sat, 04 Feb 2017 04:00:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=PGpJcH/hPocv8B/KlCGV9ISDIWj+/eYaj3x7iLJD2vY=; b=addrHOR8fz+PkzuquR47paK6uEbcwSD6WdvyfexksvH1Cz0dPOfrjleXGfvGicLAp/ 1ktbUaZGb5YNsqThm2HrxQ53lWsHzGLWESzpeFSh0P0BOqTWwqVj2znXoNqKAbXWiIVU tMAdsaTgDZsF6dZ+//JiF04RA+B0FdjkeFsOfa12ly2KYDc75yiw1Mk8O/VvcAxV2ISt RXY+q/LJRKgNCp1aAJYpOD4bHWrIrqIujZ0f2aMWc5nxbo80s2HGgw0ZxUTy3pPrsZ7a STpOQb5M/vRyBamn51xnE/FYFt30gQR77WPGycu/Iq2dqrJhk97GQaHNaXt47xwjcuKi poWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=PGpJcH/hPocv8B/KlCGV9ISDIWj+/eYaj3x7iLJD2vY=; b=DuFDmjTnCW6tzuS87Fn2j5oXGyVRf//ZHiF5SKY3FxMZA9hyAMMxINXxJ21UHW+mtU RSCEEWtsIpRwxmopfgDFABuh0jaFje10gXurAXS5Z1HEOduS44fDNWdtrOuL8nWo/BXh 76YZuxcQpJCqn9HJe00dNSIImBePOXLdhZ5DfDyJqOmUUHqrksnv0cnrSu5LM0j92svq Mt8xStAeLOnHxZ1hw1Dh55cbMMyoF7VOA5zYzVs/oWsk7LhKZyWVovEIyBDN8BvZ1PKe VEmWbmh4/0/m2aVRvx7Yji6FLvIZM99H0VloNKEcRtWhJlCn5O6w+Kb92htW31n5UQ8h Sbtg== X-Gm-Message-State: AIkVDXIscPVsFdFBjPRIt6oo4sUcr+R2i8lbSfpZ++ofQ62LLSqQkD6TJXf92OVkTvUYNg== X-Received: by 10.99.51.76 with SMTP id z73mr2139956pgz.137.1486209597945; Sat, 04 Feb 2017 03:59:57 -0800 (PST) Received: from calancha-pc (104.81.147.124.dy.bbexcite.jp. [124.147.81.104]) by smtp.gmail.com with ESMTPSA id u14sm74639473pfg.18.2017.02.04.03.59.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Feb 2017 03:59:57 -0800 (PST) From: Tino Calancha To: Mathieu Basille Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> Date: Sat, 04 Feb 2017 20:59:53 +0900 In-Reply-To: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> (Mathieu Basille's message of "Thu, 2 Feb 2017 11:54:00 -0500") Message-ID: <87mve2qi86.fsf@calancha-pc> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: 25609 Cc: 25609@debbugs.gnu.org, tino.calancha@gmail.com 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.8 (/) Mathieu Basille writes: > Dear Emacs maintainers, > > The behavior I have is odd at best, but the situation is simple: given a > folder 'test', I want to make a copy of it in another folder. > > In practice (keyboard commands are between <>): > > * Open Emacs, in any folder. > * <+ test> to create a folder 'test'. > * <+ target> to create a folder 'target'. > * Move on 'test' then to copy it in 'target', to copy > recursively. > > So far so good, the empty 'test' folder is copied as expected. Assuming > there is some change in this folder, we want to copy it again to the > same place: > > * Move on 'test' then to copy it in 'target'. > * Dired asks for confirmation to overwrite it, and if yes copies it > again. > > Now the weird behavior. With '(setq dired-dwim-target t)': > > * Open a second window . > * Move to 'target' in this window, as to have 'target' on the right > window, but the initial folder on the left window. > * In the left window, move on 'test' and to copy it again, DWIM will > suggest directly 'target/', so all that is needed is . > > Note that there is no question to overwrite it or not. Visiting 'target' > now shows the 'test' folder, but inside it a second copy of 'test'! > > Even weirder: > > * Create an empty file in the original folder (, then C-s> to save it, and to kill it). > * Select in the left window both 'test' and 'bla' with . > * to copy them, DWIM will suggest directly 'target/', so all that is > needed is . > > Now it asks for confirmation to overwrite and copies 'test' together > with 'bla' in 'target' as expected! Same behaviour in Emacs-24 and master branch. Following patch works to me: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; >From 796a13469ac9f0084416a8b0bc0b3355b67e9d12 Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Sat, 4 Feb 2017 20:59:06 +0900 Subject: [PATCH] Fix Bug#25609 * lisp/dired-aux.el (dired-do-create-files): If 'dired-dwim-target is non-nil, then bind 'default' to nil. --- lisp/dired-aux.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el index caa3b45705..bc44f036e5 100644 --- a/lisp/dired-aux.el +++ b/lisp/dired-aux.el @@ -1791,6 +1791,7 @@ dired-do-create-files (and (consp fn-list) (null (cdr fn-list)) (car fn-list))) (target-dir (dired-dwim-target-directory)) (default (and dired-one-file + (not dired-dwim-target) (expand-file-name (file-name-nondirectory (car fn-list)) target-dir))) (defaults (dired-dwim-target-defaults fn-list target-dir)) -- 2.11.0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; In GNU Emacs 26.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.7) of 2017-02-04 Repository revision: c8f91b168b0955e1e21acbf291171af1f70725ec From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 04 13:13:37 2017 Received: (at 25609) by debbugs.gnu.org; 4 Feb 2017 18:13:37 +0000 Received: from localhost ([127.0.0.1]:56274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca4q7-0004Gm-FF for submit@debbugs.gnu.org; Sat, 04 Feb 2017 13:13:36 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca4q5-0004Gd-NM for 25609@debbugs.gnu.org; Sat, 04 Feb 2017 13:13:34 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zoho; d=basille.net; h=subject:to:cc:references:from:message-id:date:user-agent:mime-version:in-reply-to:content-type; b=FsPvWnm9SaGLHNXPBu2MzlYWCeZOCHycQNlRlNKtszKMqV3QclTLO9rr60fKte/kEnDY8gHmZByA arDYqrD27CiI4wHlcw/+nf5tjejx/z3ipYx942tKkjzDfDfcVdvLZgOd2rhA2cIbu4yLTiiuV4lk rX+vWydgFZCROehHsME= Received: from [10.228.3.42] (host-128-227-195-37.xlate.ufl.edu [128.227.195.37]) by mx.zohomail.com with SMTPS id 1486232005265513.4570021065134; Sat, 4 Feb 2017 10:13:25 -0800 (PST) Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy To: Tino Calancha References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> <87mve2qi86.fsf@calancha-pc> From: Mathieu Basille Message-ID: Date: Sat, 4 Feb 2017 13:13:24 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 In-Reply-To: <87mve2qi86.fsf@calancha-pc> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25609 Cc: 25609@debbugs.gnu.org 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.0 (/) Thanks for looking it up! Do you know when/if this patch will be available? Mathieu. On 02/04/2017 06:59 AM, Tino Calancha wrote: > Mathieu Basille writes: > >> Dear Emacs maintainers, >> >> The behavior I have is odd at best, but the situation is simple: given a >> folder 'test', I want to make a copy of it in another folder. >> >> In practice (keyboard commands are between <>): >> >> * Open Emacs, in any folder. >> * <+ test> to create a folder 'test'. >> * <+ target> to create a folder 'target'. >> * Move on 'test' then to copy it in 'target', to copy >> recursively. >> >> So far so good, the empty 'test' folder is copied as expected. Assuming >> there is some change in this folder, we want to copy it again to the >> same place: >> >> * Move on 'test' then to copy it in 'target'. >> * Dired asks for confirmation to overwrite it, and if yes copies it >> again. >> >> Now the weird behavior. With '(setq dired-dwim-target t)': >> >> * Open a second window . >> * Move to 'target' in this window, as to have 'target' on the right >> window, but the initial folder on the left window. >> * In the left window, move on 'test' and to copy it again, DWIM will >> suggest directly 'target/', so all that is needed is . >> >> Note that there is no question to overwrite it or not. Visiting 'target' >> now shows the 'test' folder, but inside it a second copy of 'test'! >> >> Even weirder: >> >> * Create an empty file in the original folder (, then > C-s> to save it, and to kill it). >> * Select in the left window both 'test' and 'bla' with . >> * to copy them, DWIM will suggest directly 'target/', so all that is >> needed is . >> >> Now it asks for confirmation to overwrite and copies 'test' together >> with 'bla' in 'target' as expected! > Same behaviour in Emacs-24 and master branch. > Following patch works to me: > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > From 796a13469ac9f0084416a8b0bc0b3355b67e9d12 Mon Sep 17 00:00:00 2001 > From: Tino Calancha > Date: Sat, 4 Feb 2017 20:59:06 +0900 > Subject: [PATCH] Fix Bug#25609 > > * lisp/dired-aux.el (dired-do-create-files): > If 'dired-dwim-target is non-nil, then bind 'default' to nil. > --- > lisp/dired-aux.el | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el > index caa3b45705..bc44f036e5 100644 > --- a/lisp/dired-aux.el > +++ b/lisp/dired-aux.el > @@ -1791,6 +1791,7 @@ dired-do-create-files > (and (consp fn-list) (null (cdr fn-list)) (car fn-list))) > (target-dir (dired-dwim-target-directory)) > (default (and dired-one-file > + (not dired-dwim-target) > (expand-file-name (file-name-nondirectory (car fn-list)) > target-dir))) > (defaults (dired-dwim-target-defaults fn-list target-dir)) > From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 04 13:23:14 2017 Received: (at 25609) by debbugs.gnu.org; 4 Feb 2017 18:23:15 +0000 Received: from localhost ([127.0.0.1]:56278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca4zS-0004Ur-P6 for submit@debbugs.gnu.org; Sat, 04 Feb 2017 13:23:14 -0500 Received: from mail-pg0-f66.google.com ([74.125.83.66]:36162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca4zQ-0004Ud-53 for 25609@debbugs.gnu.org; Sat, 04 Feb 2017 13:23:12 -0500 Received: by mail-pg0-f66.google.com with SMTP id 75so4946467pgf.3 for <25609@debbugs.gnu.org>; Sat, 04 Feb 2017 10:23:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=RcCUTCavJ+9jsz2TNUORjyif3/Xo+SMdNd+0c98/Afk=; b=NpHkVvcmOxyJ0nrOZmp9CSzz2TkQYfg7genDrOGT6ZAJuB1q3S3ulT8J76wXfz/19/ S3D80RLZGvDldebjmXjYUACPay4dLEiQf/GXzIyJThIDCqNiePZxkj01g95RicvxFSJl ktwpf3Lvsk9/7HslDeZW8TvkrCq4L86SNqxjSUHR/fh6Xy9AEoss+vjUsTtVPVJvXQ5b F2try6XC8URqZGHYtiPEYUB+zhxCeO8aoXQu5NR6GHMNXJzoMvNm8vqI7KoBBbGWx7DC 8xw9lNTrzf90XKEdbH+FZm48WnHzFhIX0zJq8pV9gMUY6iGmZdE1eVWYEEGqhMdFj43h Y7rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=RcCUTCavJ+9jsz2TNUORjyif3/Xo+SMdNd+0c98/Afk=; b=l1caUAE5GVAOdMC1IQNThp/8fwHhQmYw1tqrKqB15VBN+vvMA7JFvUY44hbWGWvxfH tOxqt1bDy/HcJXNuZMIVH5QRAX1juNeXvrNPfEGQRncvC6Q71N06jGpUk7X9vFhSwlTQ /wnchVPMQJVNqVXASprdrnu/ey+am867K1X2Jjl00ZfKsjWTSZm+RsSBpkw7ogqb4EiI yUZ3vhLpNm6JdYrq8S5QTr87cGaIHYU2oKKbbh97l7FUerFofGgTjI7/AHzCPGPnCvWz jsx1F0YEGYTXZR/REBk/N1c8m64lAnQFo1VOIr6Mz/JgYi/HfUN2jCQ7LgmdPFq//M45 588g== X-Gm-Message-State: AIkVDXIaYROWvU6qfjlnWw09Tw1z2vrIj59WAeDXtY+ncolqpnBw60lPT2EwQef8dWvrCg== X-Received: by 10.99.173.66 with SMTP id y2mr4012753pgo.35.1486232586238; Sat, 04 Feb 2017 10:23:06 -0800 (PST) Received: from calancha-pc (104.81.147.124.dy.bbexcite.jp. [124.147.81.104]) by smtp.gmail.com with ESMTPSA id y184sm76831237pfg.86.2017.02.04.10.23.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 Feb 2017 10:23:05 -0800 (PST) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Sun, 5 Feb 2017 03:23:02 +0900 (JST) X-X-Sender: calancha@calancha-pc To: Mathieu Basille Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy In-Reply-To: Message-ID: References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> <87mve2qi86.fsf@calancha-pc> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25609 Cc: 25609@debbugs.gnu.org, Tino Calancha 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.5 (/) On Sat, 4 Feb 2017, Mathieu Basille wrote: > Thanks for looking it up! Do you know when/if this patch will be available? Thanks to you for reporting the issue. It has being there a while and nobody notice. The next release, 25.2, will fix just bugs added in 25.1; that means the fix to this bug need to wait until Emacs 26.1. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 04 13:26:44 2017 Received: (at 25609) by debbugs.gnu.org; 4 Feb 2017 18:26:44 +0000 Received: from localhost ([127.0.0.1]:56284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca52q-0004ZW-6f for submit@debbugs.gnu.org; Sat, 04 Feb 2017 13:26:44 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ca52n-0004ZN-2E for 25609@debbugs.gnu.org; Sat, 04 Feb 2017 13:26:42 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zoho; d=basille.net; h=subject:to:cc:references:from:message-id:date:user-agent:mime-version:in-reply-to:content-type; b=Q6HtV/XMsOyMQ4DMN4sz7FBzHqLaTom0e4j6A/aeLO/4tHtzYlARLr+jVmLqhanw+Rtxm4+ET4P0 IpNQG4hb8SNk3/o8vbhuJNFMXoLeBpM/vMjnnAsLaDBTGyWD7/iUl+tC4YUP9SQiepnrl3hFq8TV fg+G5MU5+/u/CRRbwyU= Received: from [10.228.3.42] (host-128-227-195-37.xlate.ufl.edu [128.227.195.37]) by mx.zohomail.com with SMTPS id 1486232792722383.6805916482074; Sat, 4 Feb 2017 10:26:32 -0800 (PST) Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy To: Tino Calancha References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> <87mve2qi86.fsf@calancha-pc> From: Mathieu Basille Message-ID: Date: Sat, 4 Feb 2017 13:26:31 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25609 Cc: 25609@debbugs.gnu.org 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.0 (/) OK, thanks for the information. I can definitely wait, knowing the behavior makes it easy to circumvent it (either by copying a file together with the folder, or simply by copying the content of the folder). Cheers, Mathieu. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 20 00:32:29 2017 Received: (at 25609) by debbugs.gnu.org; 20 Feb 2017 05:32:29 +0000 Received: from localhost ([127.0.0.1]:46731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfgaK-0004k3-TZ for submit@debbugs.gnu.org; Mon, 20 Feb 2017 00:32:29 -0500 Received: from mail-pg0-f47.google.com ([74.125.83.47]:35058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cfgaJ-0004jr-CD for 25609@debbugs.gnu.org; Mon, 20 Feb 2017 00:32:27 -0500 Received: by mail-pg0-f47.google.com with SMTP id b129so14446309pgc.2 for <25609@debbugs.gnu.org>; Sun, 19 Feb 2017 21:32:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=4EPR2z3fl0aV9tF6ScPTIllzpyJqx+eLGXlHHyNQzfY=; b=AKcy+RtEFbjnKQcttLR0PpaperpHZEGmMHzCBp/1R/y/yBLKmtvXlEaUXWn1rJfyVk tAWTeXP8Tk5O0//5yqcsCOjEPEwduxJ73I6TYDN2Hv+JrYTNkbn8wbOL6QWlWCLruYI/ 8n4V38X53UVFA7Vvzo2jgswfJI9Xf4aB7rcTPKFE1SnDyq/6lXWD2NZADqpvsn5KZHHI L9pKyStI459rzSziz0M+sKBqQqjvTEyuMjwN9+nQ9rUgMSCrIspkJZSY1EJ73gO2x2eU gDgJICCDkdV7vdrHvzIX0Pc0PegBEnNNl8cWLc++ZlCCa6++DMMwvlThvn0yLhaZxYnW p/5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=4EPR2z3fl0aV9tF6ScPTIllzpyJqx+eLGXlHHyNQzfY=; b=c9EzeP13bqCrF0YpXX/5tUvZR/OQIwgCnKudf9Vn3Ocv9WNQRDttoWsokFkule0Gbv w7xV4ogWpPTB1xvAVExgsCcZV7UIfqvJ/PnxUQjclixjco9eur/CYOeH2QXoP2+G0uua vTQBgYytP53U1+SlAvEFPtoFrmFrJT85IlUzWN9hLZdHIJo0CyRbex6Dlvd3YfVs05Gd 5atES5z5vU4bkDgw11/aKxklbp1N3ha4K1hg5549g4EBUFpMtuyiOa3DuNwaFpzWvqnW 2ngWqLG+mSl3km9ULnlVPTnaJ5AHh0EVoH/voAM390pezNStqDCjGMPlMGKif9n2C5Lp bOmg== X-Gm-Message-State: AMke39nYDukZ9nq8xLnPFKVIdA5NyqT0ZwdMPUA1yDZTDvq/4Y0ohsFw7Ig89RD5xpfKbw== X-Received: by 10.98.71.7 with SMTP id u7mr24154503pfa.76.1487568741608; Sun, 19 Feb 2017 21:32:21 -0800 (PST) Received: from calancha-pc (104.81.147.124.dy.bbexcite.jp. [124.147.81.104]) by smtp.gmail.com with ESMTPSA id t22sm32017485pfa.114.2017.02.19.21.32.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 Feb 2017 21:32:20 -0800 (PST) From: Tino Calancha To: 25609@debbugs.gnu.org Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> <87mve2qi86.fsf@calancha-pc> Date: Mon, 20 Feb 2017 14:32:17 +0900 In-Reply-To: <87mve2qi86.fsf@calancha-pc> (Tino Calancha's message of "Sat, 04 Feb 2017 20:59:53 +0900") Message-ID: <87shn9a0m6.fsf@calancha-pc> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 25609 Cc: tino.calancha@gmail.com 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 (---) Tino Calancha writes: > Same behaviour in Emacs-24 and master branch. > Following patch works to me: Added a test. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; >From 2795fd89177714712c2245294d79241d6dd36c70 Mon Sep 17 00:00:00 2001 From: Tino Calancha Date: Mon, 20 Feb 2017 14:27:12 +0900 Subject: [PATCH] Choose the right target dir on dired operations Prevent from changing the input target dir when dired-dwim-target is non-nil (Bug#25609). * lisp/dired-aux.el (dired-do-create-files): If dired-dwim-target is non-nil, then bind 'default' to nil. * test/lisp/dired-tests.el (dired-test-bug25609): Add test. --- lisp/dired-aux.el | 1 + test/lisp/dired-tests.el | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el index caa3b45705..d7ca052787 100644 --- a/lisp/dired-aux.el +++ b/lisp/dired-aux.el @@ -1791,6 +1791,7 @@ dired-do-create-files (and (consp fn-list) (null (cdr fn-list)) (car fn-list))) (target-dir (dired-dwim-target-directory)) (default (and dired-one-file + (not dired-dwim-target) ; Bug#25609 (expand-file-name (file-name-nondirectory (car fn-list)) target-dir))) (defaults (dired-dwim-target-defaults fn-list target-dir)) diff --git a/test/lisp/dired-tests.el b/test/lisp/dired-tests.el index 489f8fdfea..1863864abd 100644 --- a/test/lisp/dired-tests.el +++ b/test/lisp/dired-tests.el @@ -20,6 +20,7 @@ ;;; Code: (require 'ert) (require 'dired) +(require 'nadvice) (ert-deftest dired-autoload () @@ -52,5 +53,36 @@ ;; Clean up (delete-directory dir 'recursive)))) +(ert-deftest dired-test-bug25609 () + "Test for http://debbugs.gnu.org/25609 ." + (let* ((from (make-temp-file "foo" 'dir)) + (to (make-temp-file "bar" 'dir)) + (target (expand-file-name (file-name-nondirectory from) to)) + (nested (expand-file-name (file-name-nondirectory from) target)) + (dired-dwim-target t) + (dired-recursive-copies 'always)) ; Don't prompt me. + (advice-add 'dired-query ; Don't ask confirmation to overwrite a file. + :override + (lambda (sym prompt &rest args) (setq dired-query t)) + '((name . "advice-dired-query"))) + (advice-add 'completing-read ; Just return init. + :override + (lambda (prompt coll &optional pred match init hist def inherit keymap) + init) + '((name . "advice-completing-read"))) + (dired to) + (dired-other-window temporary-file-directory) + (dired-goto-file from) + (dired-do-copy) + (dired-do-copy); Again. + (unwind-protect + (progn + (should (file-exists-p target)) + (should-not (file-exists-p nested))) + (delete-directory from 'recursive) + (delete-directory to 'recursive) + (advice-remove 'dired-query "advice-dired-query") + (advice-remove 'completing-read "advice-completing-read")))) + (provide 'dired-tests) ;; dired-tests.el ends here -- 2.11.0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; In GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.7) of 2017-02-20 Repository revision: 0a670690f19bf263dadfe387e5bb22311e3b5231 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 27 02:36:01 2017 Received: (at 25609-done) by debbugs.gnu.org; 27 Feb 2017 07:36:01 +0000 Received: from localhost ([127.0.0.1]:57457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ciFqh-00089v-JN for submit@debbugs.gnu.org; Mon, 27 Feb 2017 02:36:01 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:36784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ciFqg-00089i-1A for 25609-done@debbugs.gnu.org; Mon, 27 Feb 2017 02:35:58 -0500 Received: by mail-pg0-f65.google.com with SMTP id 25so32524pgy.3 for <25609-done@debbugs.gnu.org>; Sun, 26 Feb 2017 23:35:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=qlM73C07QDfUBui7LilPENOPqeC+JtfC8LrsOu4eTZ4=; b=cgsAX3p1LBiID6KVHza5nYP1b3eMLNUNM/TjFWI5/g7RVD0dP8eNvPq0iXlnWG9718 btsU7D0c6ShsPW6d1bx0RJqzbtL3BCxVstOyMkcJCvAp7BxHDjwIfcASDRbritycKCj/ 5CL7L4W27txjIH5hHinG/D5v1k/YPL159TFqsfUdLjYsaesOT4AE/3ylVHdSjCIggB6A NOKwRr4SPZSBPL/Wrc79tXu9DkjXWnN42ANiNsQ8nHoSs8NOhdTHqKBrpf9McYXpE3Fj aD2eA0bx1gdVwUIErd9krCF3M2Wvpsb4fngjqEtGeBgJBiHTGmlHtpeVCz6LiTMivCxF 7hjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=qlM73C07QDfUBui7LilPENOPqeC+JtfC8LrsOu4eTZ4=; b=Gj/SxCYfulB00XhJyKmg/JxRZjuAYLHJ0ntNFfuFXlPeYy0HlcLMmav9rrZV23oztW hAaGhiHQ7npB6NE0VIbK6UnNoRxRV5sJiYkE6OgAEywzKq4b6iuGb0Sbz2wONcwfUAID U2/zZXVqerN92tiIEFMF9SRrUYy1FnF8uW+fpH+rOVlAfY/IJiaGMDlEaWcCDiaiAY9A B0C2/w2OMkrl++yjx3sarjkkc25MApjNkhEIkdUdEKx6UUSQn2wnz1W7IyMcrNrh2RJh vRdTmeJMspFkJCSCsVEPRLUOiwAfpPNMEs2Tl04ZSkBFYTXkJaami1eD4WOQoCTkjJqY PT9g== X-Gm-Message-State: AMke39ko8YOF8sDtGKJ+y489aGqhnl2DcmCf0L6erk8z99tc04rD9Yami5yI5oiT5hHM4A== X-Received: by 10.98.157.12 with SMTP id i12mr19129036pfd.166.1488180951589; Sun, 26 Feb 2017 23:35:51 -0800 (PST) Received: from calancha-pc (104.81.147.124.dy.bbexcite.jp. [124.147.81.104]) by smtp.gmail.com with ESMTPSA id d63sm8638955pfg.132.2017.02.26.23.35.50 for <25609-done@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 26 Feb 2017 23:35:50 -0800 (PST) From: Tino Calancha To: 25609-done@debbugs.gnu.org Subject: Re: bug#25609: 25.1; Dired: Copy folder with 'dired-dwim-target t' results in nested copy References: <4cee1f04-3644-ba9f-1542-d29108cd2472@basille.net> <87mve2qi86.fsf@calancha-pc> <87shn9a0m6.fsf@calancha-pc> Date: Mon, 27 Feb 2017 16:35:45 +0900 In-Reply-To: <87shn9a0m6.fsf@calancha-pc> (Tino Calancha's message of "Mon, 20 Feb 2017 14:32:17 +0900") Message-ID: <87r32kkrvy.fsf@calancha-pc> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25609-done 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.5 (/) Tino Calancha writes: > Tino Calancha writes: > >> Same behaviour in Emacs-24 and master branch. >> Following patch works to me: > Added a test. Fixed in master branch as commit 841e3e377c97142cfe76b9d91467f439198f5e39 From unknown Tue Jun 17 20:16:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Mar 2017 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator