From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.bugs Subject: bug#10489: 24.0.92; dired-do-copy may create infinite directory hierarchy Date: Mon, 27 Feb 2012 11:40:40 +0100 Message-ID: <87ehtgo8yf.fsf@gmail.com> References: <87mx9su32g.fsf@web.de> <87mx8b3nvb.fsf@gmail.com> <87pqd6wnvv.fsf@gmail.com> <87d395y1w0.fsf@gmail.com> <87zkc8x04p.fsf@gmail.com> <87vcmwwvk7.fsf@gmail.com> <834nugtwqf.fsf@gnu.org> <87r4xkwhky.fsf@gmail.com> <83vcmws3bs.fsf@gnu.org> <87ehtkwaiz.fsf@gmail.com> <87wr7cgsm3.fsf@gmx.de> <8762eww77b.fsf@gmail.com> <83pqd4roav.fsf@gnu.org> <87haygx97t.fsf@gmx.de> <87aa47rj6z.fsf@gmail.com> <878vjrxpej.fsf@gmx.de> <87pqd3i8ky.fsf@gmail.com> <87ipiuvsbw.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1330339289 28349 80.91.229.3 (27 Feb 2012 10:41:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 27 Feb 2012 10:41:29 +0000 (UTC) Cc: 10489@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 27 11:41:27 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S1y1C-00024B-Ru for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Feb 2012 11:41:23 +0100 Original-Received: from localhost ([::1]:35755 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1y1C-0000yY-D4 for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Feb 2012 05:41:22 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1y13-0000yQ-52 for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2012 05:41:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S1y11-0000oA-Nr for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2012 05:41:13 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57155) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S1y11-0000o6-Hw for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2012 05:41:11 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S1y3l-0000Bv-He for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2012 05:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Feb 2012 10:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10489 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 10489-submit@debbugs.gnu.org id=B10489.1330339417684 (code B ref 10489); Mon, 27 Feb 2012 10:44:01 +0000 Original-Received: (at 10489) by debbugs.gnu.org; 27 Feb 2012 10:43:37 +0000 Original-Received: from localhost ([127.0.0.1]:59052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1y3N-0000Az-An for submit@debbugs.gnu.org; Mon, 27 Feb 2012 05:43:37 -0500 Original-Received: from mail-wi0-f172.google.com ([209.85.212.172]:61215) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S1y3K-0000Ar-PW for 10489@debbugs.gnu.org; Mon, 27 Feb 2012 05:43:35 -0500 Original-Received: by wicr5 with SMTP id r5so609017wic.3 for <10489@debbugs.gnu.org>; Mon, 27 Feb 2012 02:40:43 -0800 (PST) Received-SPF: pass (google.com: domain of thierry.volpiatto@gmail.com designates 10.180.107.99 as permitted sender) client-ip=10.180.107.99; Authentication-Results: mr.google.com; spf=pass (google.com: domain of thierry.volpiatto@gmail.com designates 10.180.107.99 as permitted sender) smtp.mail=thierry.volpiatto@gmail.com; dkim=pass header.i=thierry.volpiatto@gmail.com Original-Received: from mr.google.com ([10.180.107.99]) by 10.180.107.99 with SMTP id hb3mr26809847wib.5.1330339243868 (num_hops = 1); Mon, 27 Feb 2012 02:40:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=dvp/+nlgt90IxzLfegy0rexhOduz02FjqgVtk7MMEQ4=; b=b2+gm7qKLHRR88d5Ofw8D0yU4xCJuLg4miMJMqy09UYF/+FUb4EVpYbxdLUHzy02Go ZfHZX++Rof+FsO3CzRrKVo1M5nvCdFQqbD3TFFf4KdCPk4fkC6uzgf4Q55aobiC7sYxW FxOwSVk2eok6BFtta7hyiKkEY36mpDCjWw40w= Original-Received: by 10.180.107.99 with SMTP id hb3mr21282825wib.5.1330339243731; Mon, 27 Feb 2012 02:40:43 -0800 (PST) Original-Received: from thierry-MM061 (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by mx.google.com with ESMTPS id m8sm53229315wia.11.2012.02.27.02.40.41 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 27 Feb 2012 02:40:42 -0800 (PST) In-Reply-To: <87ipiuvsbw.fsf@gmx.de> (Michael Albinus's message of "Sun, 26 Feb 2012 10:48:03 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57288 Archived-At: Michael Albinus writes: > Thierry Volpiatto writes: > >>> Btw, it might be useful if you could add documentation about >>> `files-equal-p' and `file-subdir-of-p' in doc/lispref/files.texi. >> I will have a look. > > Thanks. > > The implementation of `files-equal-p' returns t, if both FILE1 and FILE2 > do not exist. Either it is a bug, or it must be documented. > > Best regards, Michael. To finish this thread, I would like to say I am not happy with the last changes made to file-subdir-of-p by Chong Yidong without ANY notifications. Even after discussion about CL integration in Emacs, it seem it is not for tomorrow. i.e what is your problem with loop? You will see that files.el contain this code at beginning of file: (eval-when-compile (require 'cl)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997