From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Urlichs Subject: Re: git-mv: fully detect 'directory moved into itself' Date: Mon, 28 Nov 2005 07:54:34 +0100 Organization: {M:U} IT Consulting Message-ID: References: <200511272206.43113.Josef.Weidendorfer@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-From: git-owner@vger.kernel.org Mon Nov 28 08:30:08 2005 Return-path: Received: from vger.kernel.org ([209.132.176.167]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EgdOy-00030r-Ke for gcvg-git@gmane.org; Mon, 28 Nov 2005 08:26:17 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751209AbVK1HZ5 (ORCPT ); Mon, 28 Nov 2005 02:25:57 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751230AbVK1HZ5 (ORCPT ); Mon, 28 Nov 2005 02:25:57 -0500 Received: from main.gmane.org ([80.91.229.2]:35737 "EHLO ciao.gmane.org") by vger.kernel.org with ESMTP id S1751209AbVK1HZ4 (ORCPT ); Mon, 28 Nov 2005 02:25:56 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1EgdIU-0001YE-3I for git@vger.kernel.org; Mon, 28 Nov 2005 08:19:36 +0100 Received: from run.smurf.noris.de ([192.109.102.41]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 28 Nov 2005 08:19:33 +0100 Received: from smurf by run.smurf.noris.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 28 Nov 2005 08:19:33 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: git@vger.kernel.org X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: run.smurf.noris.de X-Face: '&-&kxR\8+Pqalw@VzN\p?]]eIYwRDxvrwEM Hi, Josef Weidendorfer wrote: > + if (($bad eq "") && ($dst =~ /^$src\//)) { That should be > + if (($bad eq "") && ($dst =~ /^\Q$src\E\//)) { otherwise you will mistakenly match "foo-bar" with "foo.bar". -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - If people drank ink instead of Schlitz, they'd be better off. -- Edward E. Hippensteel [What brand of ink? Ed.]