From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: vc-dir default directory: repository root? Date: Wed, 21 Jan 2015 11:42:52 -0800 Message-ID: <54C0013C.7070601@dancol.org> References: <54B0CC33.2050100@dancol.org> <54BC60A8.6040401@yandex.ru> <54BD9071.5070802@yandex.ru> <85sif3zzwp.fsf@iznogoud.viz> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="o5LvPN21h11fcbj54rQJUQiG2RCw2oj3p" X-Trace: ger.gmane.org 1421869405 23548 80.91.229.3 (21 Jan 2015 19:43:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Jan 2015 19:43:25 +0000 (UTC) To: Stefan Monnier , Dan Nicolaescu , Emacs developers , Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 21 20:43:23 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YE1BS-0003n0-UI for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 20:43:23 +0100 Original-Received: from localhost ([::1]:49931 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE1BS-0006oX-7J for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 14:43:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE1BE-0006oH-87 for emacs-devel@gnu.org; Wed, 21 Jan 2015 14:43:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YE1B7-00014l-Te for emacs-devel@gnu.org; Wed, 21 Jan 2015 14:43:08 -0500 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:56367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE1B7-0000sG-JP for emacs-devel@gnu.org; Wed, 21 Jan 2015 14:43:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=kGz+vi0DqYE02sV5bj/i0RNEP8iu7/xStH1OwS65qRA=; b=fYHL0etiVuYR4dSIQFuC60bEyxpH11Db2L9PXRtAytZB2zHC8aLRwCOU9tuj4EcJfNDf0sbcqsnWKZ1Sjv0VShdh5QeR4hXMNsXYaRB730RQkgaN4tDkKTYMwCrAy0DxObgw9DL7H4c2EQ+RuBAJnJCF6CAMmKnT1mONH1LY6bOdyel/p6Vffq41iuLnLSj/vI6LrIgvbmu7yRHw/uKFBjXBz1WmHjDOjiIwmha9zYlAl5DqK1jWeRu6JDzpoy6Fso28wbeOCq93x3oSsP3vZFmkZZZR4GhTMqXcDAjBAbxL0dDxEV/hZjWk/DQ1dUeNAbpz6g9ajW31apEq6yOD3A==; Original-Received: from [2601:8:b240:93::e5a] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YE1Az-0002Y6-Bn; Wed, 21 Jan 2015 11:42:53 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 In-Reply-To: <85sif3zzwp.fsf@iznogoud.viz> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:181520 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --o5LvPN21h11fcbj54rQJUQiG2RCw2oj3p Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 01/21/2015 11:35 AM, Wolfgang Jenkner wrote: > On Wed, Jan 21 2015, Stefan Monnier wrote: >=20 >> We can provide the default-directory in M-n or something like that, bu= t >> Daniel's patch is good. >=20 > What about the following patch, which would also provide that behaviour= > while making it obvious how to work around this regr^H^H^H^H new featur= e > in a not too inconvenient way and get the current behaviour back, viz.,= > by using C-k to kill all trailing "../" components. That seems like it'd confuse users. Are we okay with just repurposing the prefix argument? Does anyone actually use the existing ability to force a particular backend? --o5LvPN21h11fcbj54rQJUQiG2RCw2oj3p Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUwAE8AAoJEN4WImmbpWBlg78P/2UvJYV0kSZnqRLZ+LNqM4kF g8RzLznhiyjPyA88btwDGOVzqQpLTAc0+xemCY4zF3o5VDxEeHldBNSdqCVmZMgo SOimhKXAgsE/TojQBWJInmEwNYr/FdecCjajHa6rMxKzDO4CLAYQ5vqK3uTNt0ml Y6LlLse8PHpP30wVlimfgd6lJUdUmloxfJ8UQaBmv4CRT4CSm4/iASLhuMkgqpG7 E5SLvm0vgRz2/XTH7jRgzocGyTVPdzjq2S7GLqQEaIUjbIWrnPr+5MKSPtPMKtot AiUr5mI/CQkzd9Ii31+g2BOXmNmF4g9VZm5JQKjmfKoqK2WpCXPRNjYkA+vVSiVe ZzoODFFpeSWIvJsLWE832NcSuqpzOtdYT3b8pJWruiY0bMmcHXm+n8JraFwm9aQd GHk3TGNbY1L3nFnL0gW+ZYc/eH27VaLQU/Ny4o3+cxF/MIXxbLFZN0EnQIFn9jrL F3rMoeVFNDK8IqYewpQhtlK16K7S5W0KdXXr+7WBYN2OenYvhqz88nyDWHzg9h/H WnD//uTevggzk/OJoBNerlCwgstsFxz0MeS/YHgT7L+fUd3u8NGQCXjzLdSUWVsS map5dsCt6xkv8+Th3xsYF7AtiwiHe2viM6cIqRbohQ2ofz5OManaEHuLLOso4tNQ Fu8vCFh/3LGsf/pwwJzt =jq1j -----END PGP SIGNATURE----- --o5LvPN21h11fcbj54rQJUQiG2RCw2oj3p--