From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: vc-dir default directory: repository root? Date: Wed, 21 Jan 2015 20:43:07 +0200 Message-ID: <54BFF33B.2020409@yandex.ru> References: <54B0CC33.2050100@dancol.org> <54BC60A8.6040401@yandex.ru> <54BD9071.5070802@yandex.ru> <54BFE680.9000109@yandex.ru> <871tmoro1s.fsf@violet.siamics.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1421865798 26346 80.91.229.3 (21 Jan 2015 18:43:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Jan 2015 18:43:18 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 21 19:43:18 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 1YE0FJ-0003Cz-80 for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 19:43:17 +0100 Original-Received: from localhost ([::1]:49713 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE0FI-00040q-18 for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 13:43:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48393) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE0FF-00040j-Gv for emacs-devel@gnu.org; Wed, 21 Jan 2015 13:43:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YE0FC-0006y6-3K for emacs-devel@gnu.org; Wed, 21 Jan 2015 13:43:13 -0500 Original-Received: from mail-wi0-x229.google.com ([2a00:1450:400c:c05::229]:34024) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YE0FB-0006y0-Sh for emacs-devel@gnu.org; Wed, 21 Jan 2015 13:43:10 -0500 Original-Received: by mail-wi0-f169.google.com with SMTP id bs8so35556011wib.0 for ; Wed, 21 Jan 2015 10:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=J7S5vKdMCKtPpZq8EPCz4gsDiqbMGvxcmAFnfMvJkWM=; b=NLJRX5FwdNtOZvZ6Sbw6MG937iIMHRDP5DVcb0UwQmf0Ncu5/VnFTc4wiCSPKJEFXd 2RLTs9duM2w/1JdUYJI41f2BiDBF+DQ/04gV1/X97gfv6lm27aB+SJRgMp6xAxcgCpeo 0hEO+sOIJeHiEAnk0J9xPLaYBGdtsbonBSrKQd2LWws6tl3SYVD4jOXbNO9aMgF4NHYR EQvu3mw2UxtnqKKUU3HuoOEJ55Kcvj++Ew9jXzmAO9ZjvRsAviWDVzB9NLLWV+8Jbbzx V2s3eOEF91mJHcobn8jA0opma7avSQ+V9dXWAuN5t9mHgWIO15OyH3KMETj/CnmvjTuk 0BcQ== X-Received: by 10.194.79.226 with SMTP id m2mr83832232wjx.60.1421865789254; Wed, 21 Jan 2015 10:43:09 -0800 (PST) Original-Received: from [192.168.0.185] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by mx.google.com with ESMTPSA id i20sm866356wjq.22.2015.01.21.10.43.08 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Jan 2015 10:43:08 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Thunderbird/33.0 In-Reply-To: <871tmoro1s.fsf@violet.siamics.net> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::229 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:181512 Archived-At: On 01/21/2015 08:22 PM, Ivan Shmakov wrote: > The obvious other choice is, obviously, to use default-directory. Why default-directory and not any of its parents? If the repository root is not the right choice, we now have to guess which subtree of the repository the user is currently working on.